# File lib/compass/commands/watch_project.rb, line 136 def recompile(base = nil, relative = nil) @memory_cache.reset! if @memory_cache compiler = new_compiler_instance(:quiet => true, :loud => [:identical, :overwrite, :create]) if file = compiler.out_of_date? begin puts ">>> Change detected to: #{relative || compiler.relative_stylesheet_name(file)}" compiler.run GC.start rescue StandardError => e ::Compass::Exec::Helpers.report_error(e, options) end end end