lib/haml/railtie.rb
if defined?(ActiveSupport) require 'haml/template/options' ActiveSupport.on_load(:before_initialize) do ActiveSupport.on_load(:action_view) do require "haml/template" end end end module Haml class Railtie < ::Rails::Railtie initializer :haml do |app| require "haml/template" if defined?(::Sass::Rails::SassTemplate) && app.config.assets.enabled require "haml/sass_rails_filter" end end end end require "haml/helpers/safe_erubis_template" Haml::Filters::Erb.template_class = Haml::SafeErubisTemplate