Skip to content

Commit 6fa858c

Browse files
chloestefantsovaCommit Queue
authored andcommitted
Enable 'getter-setter-error' flag in 3.9
TEST=existing Change-Id: Ic4a5735adda7cf8ef1565b9356ca277d9b62b064 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/430720 Reviewed-by: Johnni Winther <[email protected]> Reviewed-by: Alexander Markov <[email protected]> Reviewed-by: Michael Thomsen <[email protected]> Reviewed-by: Erik Ernst <[email protected]> Commit-Queue: Chloe Stefantsova <[email protected]>
1 parent 4ff0b64 commit 6fa858c

22 files changed

+164
-335
lines changed

pkg/_fe_analyzer_shared/lib/src/experiments/flags.dart

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -96,10 +96,10 @@ enum ExperimentalFlag {
9696

9797
getterSetterError(
9898
name: 'getter-setter-error',
99-
isEnabledByDefault: false,
99+
isEnabledByDefault: true,
100100
isExpired: false,
101-
experimentEnabledVersion: defaultLanguageVersion,
102-
experimentReleasedVersion: defaultLanguageVersion),
101+
experimentEnabledVersion: const Version(3, 9),
102+
experimentReleasedVersion: const Version(3, 9)),
103103

104104
inferenceUpdate1(
105105
name: 'inference-update-1',

pkg/analyzer/lib/src/dart/analysis/experiments.g.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -326,7 +326,7 @@ class ExperimentalFeatures {
326326
documentation:
327327
'Stop reporting errors about mismatching types in a getter/setter pair.',
328328
experimentalReleaseVersion: null,
329-
releaseVersion: null,
329+
releaseVersion: Version.parse('3.9.0'),
330330
channels: ["stable", "beta", "dev", "main"],
331331
);
332332

@@ -663,7 +663,7 @@ class IsEnabledByDefault {
663663
static const bool generic_metadata = true;
664664

665665
/// Default state of the experiment "getter-setter-error"
666-
static const bool getter_setter_error = false;
666+
static const bool getter_setter_error = true;
667667

668668
/// Default state of the experiment "inference-update-1"
669669
static const bool inference_update_1 = true;

pkg/analyzer/test/src/dart/analysis/analysis_context_collection_test.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -406,6 +406,7 @@ analysisOptions
406406
enhanced-enums
407407
extension-methods
408408
generic-metadata
409+
getter-setter-error
409410
inference-update-1
410411
inference-update-2
411412
inference-update-3
@@ -486,6 +487,7 @@ analysisOptions
486487
enhanced-enums
487488
extension-methods
488489
generic-metadata
490+
getter-setter-error
489491
inference-update-1
490492
inference-update-2
491493
inference-update-3

0 commit comments

Comments
 (0)