Skip to content

Commit ca963a0

Browse files
authored
Handle unnecessary_non_null_assertion and invalid_null_aware_operator (#2554)
It looks like the environment field is correctly analyzed as never possibly null with a newer version of Dart. This fixes Dart CI.
1 parent 3684897 commit ca963a0

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

dwds/test/build/min_sdk_test.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ void main() {
1919
sdkVersion = Version(sdkVersion.major, sdkVersion.minor, 0);
2020

2121
final sdkConstraint = VersionConstraint.compatibleWith(sdkVersion);
22-
final pubspecSdkConstraint = pubspec.environment?['sdk'];
22+
final pubspecSdkConstraint = pubspec.environment['sdk'];
2323
expect(pubspecSdkConstraint, isNotNull);
2424
expect(
2525
sdkConstraint.allowsAll(pubspecSdkConstraint!),

webdev/test/build/min_sdk_test.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ void main() {
1919
sdkVersion = Version(sdkVersion.major, sdkVersion.minor, 0);
2020

2121
final sdkConstraint = VersionConstraint.compatibleWith(sdkVersion);
22-
final pubspecSdkConstraint = pubspec.environment!['sdk']!;
22+
final pubspecSdkConstraint = pubspec.environment['sdk']!;
2323
expect(sdkConstraint.allowsAll(pubspecSdkConstraint), true,
2424
reason:
2525
'Min sdk constraint is outdated. Please update SDK constraint in '

0 commit comments

Comments
 (0)