Remove unnecessary parens (dart-lang/string_scanner#51)
diff --git a/pkgs/string_scanner/CHANGELOG.md b/pkgs/string_scanner/CHANGELOG.md index b5346b0..57b31ba 100644 --- a/pkgs/string_scanner/CHANGELOG.md +++ b/pkgs/string_scanner/CHANGELOG.md
@@ -1,3 +1,5 @@ +## 1.2.1-dev + ## 1.2.0 * Require Dart 2.18.0
diff --git a/pkgs/string_scanner/lib/src/eager_span_scanner.dart b/pkgs/string_scanner/lib/src/eager_span_scanner.dart index db06127..1ccc746 100644 --- a/pkgs/string_scanner/lib/src/eager_span_scanner.dart +++ b/pkgs/string_scanner/lib/src/eager_span_scanner.dart
@@ -97,7 +97,7 @@ @override bool scan(Pattern pattern) { if (!super.scan(pattern)) return false; - final firstMatch = (lastMatch![0])!; + final firstMatch = lastMatch![0]!; final newlines = _newlinesIn(firstMatch); _line += newlines.length;
diff --git a/pkgs/string_scanner/lib/src/line_scanner.dart b/pkgs/string_scanner/lib/src/line_scanner.dart index 5bf701c..2903c40 100644 --- a/pkgs/string_scanner/lib/src/line_scanner.dart +++ b/pkgs/string_scanner/lib/src/line_scanner.dart
@@ -106,9 +106,9 @@ final newlines = _newlinesIn(lastMatch![0]!); _line += newlines.length; if (newlines.isEmpty) { - _column += (lastMatch![0])!.length; + _column += lastMatch![0]!.length; } else { - _column = (lastMatch![0])!.length - newlines.last.end; + _column = lastMatch![0]!.length - newlines.last.end; } return true;
diff --git a/pkgs/string_scanner/pubspec.yaml b/pkgs/string_scanner/pubspec.yaml index 6f14e81..b297e50 100644 --- a/pkgs/string_scanner/pubspec.yaml +++ b/pkgs/string_scanner/pubspec.yaml
@@ -1,5 +1,5 @@ name: string_scanner -version: 1.2.0 +version: 1.2.1-dev description: A class for parsing strings using a sequence of patterns. repository: https://github.com/dart-lang/string_scanner