-
Notifications
You must be signed in to change notification settings - Fork 58
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
FED-3255 Allow analyzer 6.x #960
Conversation
Security InsightsNo security relevant content was detected by automated scans. Action Items
Questions or Comments? Reach out on Slack: #support-infosec. |
expect(TypeNameHelper(parseAndGetSingleWithType(''' | ||
foo.SomeTypeName foo; | ||
''')).nameWithPrefix, 'foo.SomeTypeName'); | ||
}); | ||
}); | ||
|
||
group('NameHelper', () { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This extension is exclusive to Identifier
, and in analyzer 6 type names are no longer parsed as Identifier
, so these cases needed to be updated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🎊
The base branch was changed.
QA+1 CI passes on all combinations. Validated that analyzer 5 and 6 are actually used and pass. |
@Workiva/release-management-p |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
+1 from RM
Depends on #958
Motivation
over_react currently allows analyzer 5.x, but not analyzer 6.x, which prevents newer versions of other packages from being pulled in.
We were previously blocked on supporting analyzer 6.x since it can only be used in Dart 3, but now we support Dart 3!
Changes
NamedType.name
, which was removed in analyzer 6.0.0name2
(the name without the prefix)importPrefix
(just the prefix)Release Notes
Review
See CONTRIBUTING.md for more details on review types (+1 / QA +1 / +10) and code review process.
Please review:
QA Checklist
Merge Checklist
While we perform many automated checks before auto-merging, some manual checks are needed: