[ruby-cvs:78434] 171803d5d3 (master): Promote did_you_mean to default gem
"Kevin Deisz" <[email protected]>
| Newsgroups | gmane.comp.lang.ruby.cvs |
|---|---|
| Message-ID | <[email protected]> |
Kevin Deisz 2019-10-29 23:08:37 +0900 (Tue, 29 Oct 2019)
New Revision: 171803d5d3
https://github.com/ruby/ruby/commit/171803d5d3
Log:
Promote did_you_mean to default gem
At the moment, there are some problems with regard to bundler + did_you_mean because of did_you_mean being a bundled gem. Since the vendored version of thor inside bundler and ruby itself explicitly requires did_you_mean, it can become difficult to load it when using Bundler.setup. See this issue: https://github.com/yuki24/did_you_mean/issues/117#issuecomment-482733159 for more details.
Added files:
lib/did_you_mean.rb
lib/did_you_mean/core_ext/name_error.rb
lib/did_you_mean/did_you_mean.gemspec
lib/did_you_mean/experimental.rb
lib/did_you_mean/experimental/initializer_name_correction.rb
lib/did_you_mean/experimental/ivar_name_correction.rb
lib/did_you_mean/formatters/plain_formatter.rb
lib/did_you_mean/formatters/verbose_formatter.rb
lib/did_you_mean/jaro_winkler.rb
lib/did_you_mean/levenshtein.rb
lib/did_you_mean/spell_checker.rb
lib/did_you_mean/spell_checkers/key_error_checker.rb
lib/did_you_mean/spell_checkers/method_name_checker.rb
lib/did_you_mean/spell_checkers/name_error_checkers.rb
lib/did_you_mean/spell_checkers/name_error_checkers/class_name_checker.rb
lib/did_you_mean/spell_checkers/name_error_checkers/variable_name_checker.rb
lib/did_you_mean/spell_checkers/null_checker.rb
lib/did_you_mean/tree_spell_checker.rb
lib/did_you_mean/verbose.rb
lib/did_you_mean/version.rb
test/did_you_mean/core_ext/test_name_error_extension.rb
test/did_you_mean/edit_distance/test_jaro_winkler.rb
test/did_you_mean/fixtures/book.rb
test/did_you_mean/fixtures/mini_dir.yml
test/did_you_mean/fixtures/rspec_dir.yml
test/did_you_mean/helper.rb
test/did_you_mean/spell_checking/test_class_name_check.rb
test/did_you_mean/spell_checking/test_key_name_check.rb
test/did_you_mean/spell_checking/test_method_name_check.rb
test/did_you_mean/spell_checking/test_uncorrectable_name_check.rb
test/did_you_mean/spell_checking/test_variable_name_check.rb
test/did_you_mean/test_spell_checker.rb
test/did_you_mean/test_verbose_formatter.rb
test/did_you_mean/tree_spell/change_word.rb
test/did_you_mean/tree_spell/human_typo.rb
test/did_you_mean/tree_spell/test_change_word.rb
test/did_you_mean/tree_spell/test_human_typo.rb
test/did_you_mean/tree_spell_checker_test.rb
Modified files:
doc/maintainers.rdoc
doc/standard_library.rdoc
gems/bundled_gems
tool/sync_default_gems.rb