| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-04-22 | Avoid defining the same test class in multiple files | Jeremy Evans | |
| Should fix issues with parallel testing sometimes not running all tests. This should be viewed skipping whitespace changes. Fixes [Bug #18731] Notes: Merged: https://github.com/ruby/ruby/pull/5839 | |||
| 2022-01-12 | [ruby/optparse] Fix for ruby 3.0 or earlier | Nobuyoshi Nakada | |
| https://github.com/ruby/optparse/commit/9e29d86c12 | |||
| 2022-01-12 | [ruby/optparse] DidYouMean::PlainFormatter is deprecated | Nobuyoshi Nakada | |
| https://github.com/ruby/optparse/commit/0ac9957696 | |||
| 2021-12-24 | Revert "Revert "Replace an deprecated constant with a new one in did_you_mean"" | Yuki Nishijima | |
| This reverts commit 1527f7569b0412f3bc7ac98a3461e59a4891ed96. | |||
| 2021-12-23 | Revert "Replace an deprecated constant with a new one in did_you_mean" | Yuki Nishijima | |
| This reverts commit 573d9d3a4a0f112379874cedf4e494515e4b3f15. | |||
| 2021-12-22 | Replace an deprecated constant with a new one in did_you_mean | Yuki Nishijima | |
| 2021-11-03 | [ruby/optparse] Fix typo [ci skip] | Nobuyoshi Nakada | |
| https://github.com/ruby/optparse/commit/0aa18752cf | |||
| 2021-10-22 | Remove the test for DYM's verbose formatter | Yuki Nishijima | |
| 2019-11-29 | `LoadError` is not a subclass of `StandardError` | Nobuyoshi Nakada | |
| 2019-10-21 | test/optparse/test_did_you_mean.rb - fix suggestion order | MSP-Greg | |
| Notes: Merged: https://github.com/ruby/ruby/pull/2581 | |||
| 2019-10-18 | Support DidYouMean by AmbiguousOption too | Nobuyoshi Nakada | |
| 2019-10-18 | Default DidYouMean.formatter to PlainFormatter | Nobuyoshi Nakada | |
| 2019-10-18 | Added no suggestion test case | Nobuyoshi Nakada | |
| 2019-10-18 | Use DidYouMean.formatter | Nobuyoshi Nakada | |
| Instead of building messages separately. | |||
| 2019-10-18 | lib/optparse.rb: Show a did_you_mean hint for unknown option | Yusuke Endoh | |
| ``` require 'optparse' OptionParser.new do |opts| opts.on("-f", "--foo", "foo") {|v| } opts.on("-b", "--bar", "bar") {|v| } opts.on("-c", "--baz", "baz") {|v| } end.parse! ``` ``` $ ruby test.rb --baa Traceback (most recent call last): test.rb:7:in `<main>': invalid option: --baa (OptionParser::InvalidOption) Did you mean? baz bar ``` Notes: Merged: https://github.com/ruby/ruby/pull/2561 | |||
