Sha256: a946e5e3282b8b4bf3287a29bd4310e57493150ab5d16010edcec55b2e5d1165

Contents?: true

Size: 600 Bytes

Versions: 5

Compression:

Stored size: 600 Bytes

Contents

require 'rails/railtie'
require 'jbuilder/jbuilder_template'

class Jbuilder
  class Railtie < ::Rails::Railtie
    initializer :jbuilder do |app|
      ActiveSupport.on_load :action_view do
        ActionView::Template.register_template_handler :jbuilder, JbuilderHandler
        require 'jbuilder/dependency_tracker'
      end
    end

    if Rails::VERSION::MAJOR == 4
      generators do |app|
        Rails::Generators.configure! app.config.generators
        Rails::Generators.hidden_namespaces.uniq!
        require 'generators/rails/scaffold_controller_generator'
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
jbuilder-2.2.10 lib/jbuilder/railtie.rb
jbuilder-2.2.9 lib/jbuilder/railtie.rb
jbuilder-2.2.8 lib/jbuilder/railtie.rb
jbuilder-2.2.7 lib/jbuilder/railtie.rb
jbuilder-2.2.6 lib/jbuilder/railtie.rb