diff options
| -rw-r--r-- | activesupport/CHANGELOG.md | 4 | ||||
| -rw-r--r-- | activesupport/lib/active_support/core_ext/module/introspection.rb | 16 | 
2 files changed, 4 insertions, 16 deletions
diff --git a/activesupport/CHANGELOG.md b/activesupport/CHANGELOG.md index 17481e1389..194fda7248 100644 --- a/activesupport/CHANGELOG.md +++ b/activesupport/CHANGELOG.md @@ -1,3 +1,7 @@ +*   Remove deprecated `Module#local_constant_names` in favor of `Module#local_constants`. + +    *Arun Agrawal* +  *   Remove deprecated `DateTime.local_offset` in favor of `DateTime.civil_from_fromat`.      *Arun Agrawal* diff --git a/activesupport/lib/active_support/core_ext/module/introspection.rb b/activesupport/lib/active_support/core_ext/module/introspection.rb index 08e5f8a5c3..f1d26ef28f 100644 --- a/activesupport/lib/active_support/core_ext/module/introspection.rb +++ b/activesupport/lib/active_support/core_ext/module/introspection.rb @@ -59,20 +59,4 @@ class Module    def local_constants #:nodoc:      constants(false)    end - -  # *DEPRECATED*: Use +local_constants+ instead. -  # -  # Returns the names of the constants defined locally as strings. -  # -  #   module M -  #     X = 1 -  #   end -  #   M.local_constant_names # => ["X"] -  # -  # This method is useful for forward compatibility, since Ruby 1.8 returns -  # constant names as strings, whereas 1.9 returns them as symbols. -  def local_constant_names -    ActiveSupport::Deprecation.warn 'Module#local_constant_names is deprecated, use Module#local_constants instead' -    local_constants.map { |c| c.to_s } -  end  end  | 
