-
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
FEDX-165 Upgrade to analyzer 5 #835
Merged
Merged
Changes from all commits
Commits
Show all changes
45 commits
Select commit
Hold shift + click to select a range
18d6877
"Update dev dependencies for analyzer 2"
bdc3467
pub get and format
robbecker-wf a7a456f
Upgrade main package to analyzer 5
greglittlefield-wf 35243a2
Upgrade main package to analyzer 5
greglittlefield-wf 474bb3c
Fix test file not getting run due to it missing the _test suffix
greglittlefield-wf b366b4f
Update generated code
greglittlefield-wf e82647a
Update CI analyzer matrix, run on 2.19, stop running on 2.13.4
greglittlefield-wf 155e40d
Update generated comment placement to smooth over formatting differen…
greglittlefield-wf c8e8e5a
Update generated files with new comment placements
greglittlefield-wf 780119a
Update gold files with new comment placements
greglittlefield-wf f2ffd7d
Update Dockerfile Dart version
greglittlefield-wf 1dce39a
Upgrade analyzer and analyzer_plugin, first stab at fixing ServerPlug…
greglittlefield-wf 6a852c4
Address analyzer breakages
greglittlefield-wf 946cf1f
Address analyzer breakages in boilerplate_validator
greglittlefield-wf ea6bf32
Refactor test setup in response to analyzer_plugin changes
greglittlefield-wf 620db2f
Fix bad usages of ClassElement now that mixins elements don't use it
greglittlefield-wf 2a299d9
Update plugin test setup to use shared analysis context
greglittlefield-wf 9d2fd9b
Fix ast_util tests
greglittlefield-wf 6d3583b
Support tests with custom analysis_options.yaml
greglittlefield-wf 4779728
Sync NodeLocator(2) and tests from analyzer package
greglittlefield-wf 511ca2a
Fix boilerplate_util tests
greglittlefield-wf 4e961de
Fix analysis warnings in test cases
greglittlefield-wf 6070bd6
Fix references to types no longer being Identifiers
greglittlefield-wf d798b10
Fix warning
greglittlefield-wf 2d80fd4
Revert local pubspec.yaml changes
greglittlefield-wf eb61939
Fix dependency_validator issues
greglittlefield-wf 1dc9e27
Fix code dependent on newer analyzer version than lower bound
greglittlefield-wf 9eb82d7
Fix hint
greglittlefield-wf 9209594
Clean up implementation imports
greglittlefield-wf eb9415f
Omit types in StubServerPlugin overrides to clean up imports and remo…
greglittlefield-wf ec32364
Cleanup
greglittlefield-wf a542aee
Port over package_util tests
greglittlefield-wf 07fb65f
Clean up unused SharedAnalysisContext-related code
greglittlefield-wf 86feba0
Delete temporary shared contexts after use
greglittlefield-wf 080bb7f
Clean up temporary test fixture pathing
greglittlefield-wf aed6ca3
Add attribution
greglittlefield-wf 471bf57
Clean up newSource API
greglittlefield-wf edc08c6
Clean up and document StubChannel
greglittlefield-wf d49d36a
Remove unused dependency
greglittlefield-wf c10f1d3
Clean up unused_local_variable ignore
greglittlefield-wf 8adc8ed
Remove outdated comment
greglittlefield-wf b132fe3
Remove unused NavigationMixin to fix VS Code
greglittlefield-wf e52d994
Fix missed NavigationMixin
greglittlefield-wf 9bcf9b0
Don't analyze non-Dart files
greglittlefield-wf 2aaba91
Don't warn on keys based on enum values
greglittlefield-wf File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
FROM google/dart:2.13 | ||
FROM dart:2.18 | ||
|
||
# Expose env vars for git ssh access | ||
ARG GIT_SSH_KEY | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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 is why there aren't more changes to move to
.lexeme
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.
oh, good trick! So, then after this merges there's follow up work to inline the lexeme according to that TODO a few lines up?
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.
Yup, exactly. I figure that can happen either in the null safety branch, or after null safety merges