Sha256: 245331f59079c78a066156ccd39a40e80c1f715bbfdf8f192ffb389a70c520e5
Contents?: true
Size: 921 Bytes
Versions: 2
Compression:
Stored size: 921 Bytes
Contents
unless Rails::Application.instance_methods.include?(:assets_manifest) warn <<-END [Swaggard] It seems you are using an api only rails setup but swaggard [Swaggard] neeeds sprockets in order to work. This might have undesired side effects, [Swaggard] if thats not the case you can ignore this warning. END require 'sprockets/railtie' end module Swaggard class Engine < ::Rails::Engine isolate_namespace Swaggard initializer 'swaggard.finisher_hook', after: :finisher_hook do |app| app.reload_routes! Swaggard.configure do |config| unless config.controllers_path config.controllers_path = "#{app.root}/app/controllers/**/*.rb" end unless config.models_paths config.models_paths = ["#{app.root}/app/serializers/**/*.rb"] end config.routes = app.routes.routes end Swaggard.register_custom_yard_tags! end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
swaggard-0.5.1 | lib/swaggard/engine.rb |
swaggard-0.5.0 | lib/swaggard/engine.rb |