class Git::Approvals::SassFormatter
Public Class Methods
engine_initialized?()
click to toggle source
# File lib/git/approvals/sass_formatter.rb, line 7 def self.engine_initialized? defined?(::Sass::Engine) end
Public Instance Methods
evaluate( context, locals, &block )
click to toggle source
# File lib/git/approvals/sass_formatter.rb, line 18 def evaluate( context, locals, &block ) # TODO use locals as options to the formatter ::Sass::Engine.new( context, { :syntax => :scss, :cache => false, :read_cache => false, :style => :expanded } ).render end
initialize_engine()
click to toggle source
# File lib/git/approvals/sass_formatter.rb, line 11 def initialize_engine require_template_library 'sass' end
prepare()
click to toggle source
# File lib/git/approvals/sass_formatter.rb, line 15 def prepare end