Sha256: 935e5e319d3a04f93f2abe858dbb5d55c0fac2af22bb3c2fa6bd0fb462fd8d94

Contents?: true

Size: 454 Bytes

Versions: 89

Compression:

Stored size: 454 Bytes

Contents

# frozen_string_literal: true

require "rails/generators"
require "rails/generators/rails/plugin/plugin_generator"

module Rails
  class Engine
    class Updater
      class << self
        def generator
          @generator ||= Rails::Generators::PluginGenerator.new ["plugin"],
            { engine: true }, { destination_root: ENGINE_ROOT }
        end

        def run(action)
          generator.send(action)
        end
      end
    end
  end
end

Version data entries

89 entries across 81 versions & 6 rubygems

Version Path
railties-5.2.4.1 lib/rails/engine/updater.rb
railties-6.0.2 lib/rails/engine/updater.rb
railties-6.0.2.rc2 lib/rails/engine/updater.rb
zuora_connect_ui-0.10.0 vendor/ruby/2.6.0/gems/railties-6.0.1/lib/rails/engine/updater.rb
zuora_connect_ui-0.10.0 vendor/ruby/2.6.0/gems/railties-5.2.3/lib/rails/engine/updater.rb
zuora_connect_ui-0.10.0 vendor/ruby/2.6.0/gems/railties-6.0.0/lib/rails/engine/updater.rb
railties-5.2.4 lib/rails/engine/updater.rb
railties-6.0.2.rc1 lib/rails/engine/updater.rb
railties-5.2.4.rc1 lib/rails/engine/updater.rb
zuora_connect_ui-0.9.2 vendor/ruby/2.6.0/gems/railties-5.2.3/lib/rails/engine/updater.rb
zuora_connect_ui-0.9.2 vendor/ruby/2.6.0/gems/railties-6.0.0/lib/rails/engine/updater.rb
zuora_connect_ui-0.9.2 vendor/ruby/2.6.0/gems/railties-6.0.1/lib/rails/engine/updater.rb
railties-6.0.1 lib/rails/engine/updater.rb
chatops-rpc-0.0.2 fixtures/chatops-controller-example/vendor/bundle/ruby/2.5.0/gems/railties-6.0.0/lib/rails/engine/updater.rb
railties-6.0.1.rc1 lib/rails/engine/updater.rb
chatops-rpc-0.0.1 fixtures/chatops-controller-example/vendor/bundle/ruby/2.5.0/gems/railties-6.0.0/lib/rails/engine/updater.rb
zuora_connect_ui-0.9.1 vendor/ruby/2.6.0/gems/railties-6.0.0/lib/rails/engine/updater.rb
zuora_connect_ui-0.9.1 vendor/ruby/2.6.0/gems/railties-5.2.3/lib/rails/engine/updater.rb
zuora_connect_ui-0.9.0 vendor/ruby/2.6.0/gems/railties-6.0.0/lib/rails/engine/updater.rb
zuora_connect_ui-0.9.0 vendor/ruby/2.6.0/gems/railties-5.2.3/lib/rails/engine/updater.rb