mirror of
https://github.com/github/rails.git
synced 2026-04-26 03:00:59 -04:00
Switch last module core extension to class reopen
This commit is contained in:
@@ -10,16 +10,3 @@ require 'active_support/core_ext/module/loading'
|
||||
require 'active_support/core_ext/module/model_naming'
|
||||
require 'active_support/core_ext/module/synchronization'
|
||||
require 'active_support/core_ext/module/setup'
|
||||
|
||||
module ActiveSupport
|
||||
module CoreExtensions
|
||||
# Various extensions for the Ruby core Module class.
|
||||
module Module
|
||||
# Nothing here. Only defined for API documentation purposes.
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
class Module
|
||||
include ActiveSupport::CoreExtensions::Module
|
||||
end
|
||||
|
||||
@@ -10,14 +10,12 @@ module ActiveSupport
|
||||
@partial_path = "#{@cache_key}/#{demodulize.underscore}".freeze
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
module CoreExtensions
|
||||
module Module
|
||||
# Returns an ActiveSupport::ModelName object for module. It can be
|
||||
# used to retrieve all kinds of naming-related information.
|
||||
def model_name
|
||||
@model_name ||= ModelName.new(name)
|
||||
end
|
||||
end
|
||||
class Module
|
||||
# Returns an ActiveSupport::ModelName object for module. It can be
|
||||
# used to retrieve all kinds of naming-related information.
|
||||
def model_name
|
||||
@model_name ||= ActiveSupport::ModelName.new(name)
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user