1
0
Fork 0
mirror of https://github.com/haml/haml.git synced 2022-11-09 12:33:31 -05:00

[Sass] [convert] Silence warnings during actual conversion.

This commit is contained in:
Nathan Weizenbaum 2010-03-29 20:05:15 -07:00
parent 8ffb7ab73e
commit 1d51bb997e

View file

@ -631,15 +631,17 @@ END
@options[:for_engine][:syntax] = @options[:from]
out =
if @options[:from] == :css
require 'sass/css'
::Sass::CSS.new(input.read, @options[:for_tree]).render(@options[:to])
else
if input.is_a?(File)
::Sass::Files.tree_for(input.path, @options[:for_engine])
::Haml::Util.silence_haml_warnings do
if @options[:from] == :css
require 'sass/css'
::Sass::CSS.new(input.read, @options[:for_tree]).render(@options[:to])
else
::Sass::Engine.new(input.read, @options[:for_engine]).to_tree
end.send("to_#{@options[:to]}", @options[:for_tree])
if input.is_a?(File)
::Sass::Files.tree_for(input.path, @options[:for_engine])
else
::Sass::Engine.new(input.read, @options[:for_engine]).to_tree
end.send("to_#{@options[:to]}", @options[:for_tree])
end
end
output = File.open(input.path, 'w') if @options[:in_place]