Stop using Match.group.

The `Match.operator[]` does the same thing and is
generally recommended (and shorter).
(I want to deprecate `group` and `groups`)

Tested: Refactoring.
CoreLibraryReviewExempt: Calling equivalent function.
Change-Id: I4c758968ae622fe16b7322be1b29b05b91e7fcd9
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/489021
Reviewed-by: Paul Berry <paulberry@google.com>
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
Reviewed-by: Martin Kustermann <kustermann@google.com>
Commit-Queue: Lasse Nielsen <lrn@google.com>
This commit is contained in:
Lasse R.H. Nielsen
2026-03-20 09:09:46 -07:00
committed by Commit Queue
parent 7cad9ad43d
commit 56505e0575
97 changed files with 313 additions and 332 deletions
+1 -2
View File
@@ -38,8 +38,7 @@ class CodeGenerator {
name
.replaceAll(RegExp(r'^_+'), '')
// Also replace any other underscores to make camelCase
.replaceAllMapped(
RegExp(r'_(.)'), (m) => m.group(1)!.toUpperCase());
.replaceAllMapped(RegExp(r'_(.)'), (m) => m[1]!.toUpperCase());
}
/// Re-wraps [lines] at [maxLength] to help keep comments for indented code