commit | 280fd4c36260b427a1bc8ec1bc2c4d86ee8601a3 | [log] [tgz] |
---|---|---|
author | pq <pquitslund@google.com> | Thu Oct 10 18:07:00 2024 +0000 |
committer | Commit Queue <dart-scoped@luci-project-accounts.iam.gserviceaccount.com> | Thu Oct 10 18:07:00 2024 +0000 |
tree | 6529ae4bfdce8179a1558cdbf04ae99d30cdf91f | |
parent | e8ff9efe9a10ed35450c799fe4ebb7bc3e54fcd4 [diff] |
[element model] migrate `test_types_in_equals` Bug: https://github.com/dart-lang/linter/issues/5099 Change-Id: I454fac69834b9616387520166f36780ee39e3bc9 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/389421 Commit-Queue: Phil Quitslund <pquitslund@google.com> Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
diff --git a/pkg/linter/lib/src/rules/test_types_in_equals.dart b/pkg/linter/lib/src/rules/test_types_in_equals.dart index e4ac73a..2d66674 100644 --- a/pkg/linter/lib/src/rules/test_types_in_equals.dart +++ b/pkg/linter/lib/src/rules/test_types_in_equals.dart
@@ -41,7 +41,7 @@ } var parameters = declaration?.parameters; - var parameterName = parameters?.parameterElements.first?.name; + var parameterName = parameters?.parameterFragments.first?.name; if (expression.name == parameterName) { var typeName = _getTypeName(declaration!); rule.reportLint(node, arguments: [typeName]); @@ -68,5 +68,5 @@ declaration != null && declaration.isOperator && declaration.name.lexeme == '==' && - declaration.parameters?.parameterElements.length == 1; + declaration.parameters?.parameterFragments.length == 1; }