diff options
author | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2022-05-24 16:51:15 +0900 |
---|---|---|
committer | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2022-06-20 19:35:12 +0900 |
commit | ab2a43265cfdda288d1baaa29936fd408c2a42bc (patch) | |
tree | f70d3b5b1c9ddb1c8a259642f9ede21a25afc173 /NEWS.md | |
parent | a58611dfb1bfc74fb1a51a9cd0ca8ac690c2f1f4 (diff) | |
download | ruby-ab2a43265cfdda288d1baaa29936fd408c2a42bc.tar.gz |
Warn suspicious flag to `Regexp.new`
Now second argument should be `true`, `false`, `nil` or Integer.
This flag is confused with third argument some times.
Diffstat (limited to 'NEWS.md')
-rw-r--r-- | NEWS.md | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -118,6 +118,10 @@ Note: We're only listing outstanding class updates. * Proc#dup returns an instance of subclass. [[Bug #17545]] * Proc#parameters now accepts lambda keyword. [[Feature #15357]] +* Regexp + * Regexp.new now warns second argument, other than `true`, `false`, + `nil` or Integer. [[Feature #18788]] + * Refinement * Refinement#refined_class has been added. [[Feature #12737]] @@ -263,3 +267,4 @@ The following deprecated APIs are removed. [Bug #18625]: https://bugs.ruby-lang.org/issues/18625 [Bug #18633]: https://bugs.ruby-lang.org/issues/18633 [Bug #18782]: https://bugs.ruby-lang.org/issues/18782 +[Feature #18788]: https://bugs.ruby-lang.org/issues/18788 |