This repository has been archived by the owner on Feb 22, 2023. It is now read-only.
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.
Adds a new command to run
dart fix --apply
in target packages. Likeupdate-release-info
, this is not intended for CI use, but for local development. It's useful when enabling new lint options.This is the first time a command has been so simple that it is literally just running a single command in all packages without any additional logic. We may at some point want to replace this with a generic "run a provided command string" command instead of having to make commands like this, but since this is the first time it's come up and it's not clear that we'll have other uses for that, this is just adding the specific command and we can re-evaluate if we ever find that we are adding a second command like this.
(We may well also end up adding more complexity here, such as summarizing the number of fixes applied to each package at the end of the output, which is another argument for having a new specific command.)
Pre-launch Checklist
dart format
.)[shared_preferences]
pubspec.yaml
with an appropriate new version according to the pub versioning philosophy, or this PR is exempt from version changes.CHANGELOG.md
to add a description of the change, following repository CHANGELOG style.///
).