Version 2.18.0-30.0.dev
Merge commit 'a9d162e25a6baa710ebea507b231f3c8c47d8cda' into 'dev'
diff --git a/pkg/analyzer/lib/src/error/deprecated_member_use_verifier.dart b/pkg/analyzer/lib/src/error/deprecated_member_use_verifier.dart
index 1807478..ff183f5 100644
--- a/pkg/analyzer/lib/src/error/deprecated_member_use_verifier.dart
+++ b/pkg/analyzer/lib/src/error/deprecated_member_use_verifier.dart
@@ -146,10 +146,6 @@
return;
}
- if (element is ParameterElement && element.isNotOptional) {
- return;
- }
-
var errorNode = node;
var parent = node.parent;
if (parent is AssignmentExpression && parent.leftHandSide == node) {
@@ -208,7 +204,11 @@
_visitParametersAndArguments(
element.parameters,
arguments.arguments,
- _checkForDeprecated,
+ (parameter, argument) {
+ if (parameter.isOptional) {
+ _checkForDeprecated(parameter, argument);
+ }
+ },
);
}
}
diff --git a/tools/VERSION b/tools/VERSION
index 4f0f050..6603a76 100644
--- a/tools/VERSION
+++ b/tools/VERSION
@@ -27,5 +27,5 @@
MAJOR 2
MINOR 18
PATCH 0
-PRERELEASE 29
+PRERELEASE 30
PRERELEASE_PATCH 0
\ No newline at end of file