2014: def const_missing(const_name)
2015: case const_name
2016: when :Task
2017: Rake.application.const_warning(const_name)
2018: Rake::Task
2019: when :FileTask
2020: Rake.application.const_warning(const_name)
2021: Rake::FileTask
2022: when :FileCreationTask
2023: Rake.application.const_warning(const_name)
2024: Rake::FileCreationTask
2025: when :RakeApp
2026: Rake.application.const_warning(const_name)
2027: Rake::Application
2028: else
2029: rake_original_const_missing(const_name)
2030: end
2031: end