Methods
Public Instance methods
const_missing(const_name)

Check for deprecated uses of top level (i.e. in Object) uses of Rake class names. If someone tries to reference the constant name, display a warning and return the proper object. Using the —classic-namespace command line option will define these constants in Object and avoid this handler.

      # File lib/rake.rb, line 1747
1747:   def const_missing(const_name)
1748:     case const_name
1749:     when :Task
1750:       Rake.application.const_warning(const_name)
1751:       Rake::Task
1752:     when :FileTask
1753:       Rake.application.const_warning(const_name)
1754:       Rake::FileTask
1755:     when :FileCreationTask
1756:       Rake.application.const_warning(const_name)
1757:       Rake::FileCreationTask
1758:     when :RakeApp
1759:       Rake.application.const_warning(const_name)
1760:       Rake::Application
1761:     else
1762:       rake_original_const_missing(const_name)
1763:     end
1764:   end