Advertisement
Guest User

Untitled

a guest
Mar 28th, 2017
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.56 KB | None | 0 0
  1. begin
  2. require "did_you_mean"
  3. module Rake::TaskManager
  4. def [](task_name, scopes=nil)
  5. task_name = task_name.to_s
  6. self.lookup(task_name, scopes) or
  7. enhance_with_matching_rule(task_name) or
  8. synthesize_file_task(task_name) or
  9. (STDERR.puts "Don't know how to build task '#{task_name}' (see --tasks)";
  10. candidates = DidYouMean::SpellChecker.new(dictionary: @tasks.keys).correct(task_name);
  11. STDERR.puts "Did you mean? " + candidates.join(', ') unless candidates.empty?;
  12. exit 1)
  13. end
  14. end
  15. rescue LoadError
  16. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement