Require the top file and autoload Base class
The generators entry point file is rails/generators so we need to make sure uers will be able to use the generators when requiring that file. Fixes #12802
This commit is contained in:
parent
3bec1603f9
commit
4f00612287
|
@ -15,6 +15,7 @@ module Rails
|
||||||
module Generators
|
module Generators
|
||||||
autoload :Actions, 'rails/generators/actions'
|
autoload :Actions, 'rails/generators/actions'
|
||||||
autoload :ActiveModel, 'rails/generators/active_model'
|
autoload :ActiveModel, 'rails/generators/active_model'
|
||||||
|
autoload :Base, 'rails/generators/base'
|
||||||
autoload :Migration, 'rails/generators/migration'
|
autoload :Migration, 'rails/generators/migration'
|
||||||
autoload :NamedBase, 'rails/generators/named_base'
|
autoload :NamedBase, 'rails/generators/named_base'
|
||||||
autoload :ResourceHelpers, 'rails/generators/resource_helpers'
|
autoload :ResourceHelpers, 'rails/generators/resource_helpers'
|
||||||
|
|
|
@ -3,7 +3,7 @@ require 'active_support/core_ext/string/strip'
|
||||||
require 'rails/version' unless defined?(Rails::VERSION)
|
require 'rails/version' unless defined?(Rails::VERSION)
|
||||||
require 'open-uri'
|
require 'open-uri'
|
||||||
require 'uri'
|
require 'uri'
|
||||||
require 'rails/generators/base'
|
require 'rails/generators'
|
||||||
require 'active_support/core_ext/array/extract_options'
|
require 'active_support/core_ext/array/extract_options'
|
||||||
|
|
||||||
module Rails
|
module Rails
|
||||||
|
|
|
@ -7,8 +7,6 @@ rescue LoadError
|
||||||
exit
|
exit
|
||||||
end
|
end
|
||||||
|
|
||||||
require 'rails/generators'
|
|
||||||
|
|
||||||
module Rails
|
module Rails
|
||||||
module Generators
|
module Generators
|
||||||
class Error < Thor::Error # :nodoc:
|
class Error < Thor::Error # :nodoc:
|
||||||
|
|
Loading…
Reference in New Issue