-
Notifications
You must be signed in to change notification settings - Fork 9.7k
Match repo state to ignored files list #4602
Match repo state to ignored files list #4602
Conversation
|
It looks like this pull request may not have tests. Please make sure to add tests before merging. If you need an exemption to this rule, contact Hixie on the #hackers channel in Chat. If you are not sure if you need tests, consider this rule of thumb: the purpose of a test is to make sure someone doesn't accidentally revert the fix. Ask yourself, is there anything in your PR that you feel it is important we not accidentally revert back to how it was before your fix? Reviewers: Read the Tree Hygiene page and make sure this patch meets those guidelines before LGTMing. |
|
(I'm still not completely sold on having a root .gitignore at all, since project directories should have them, but since I know there have been issues with |
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.
LGTM!
|
Landing on red to fix the tree. Everything but |
There are a number of file types that were added to the root `.gitignore` list at some point without all of the existing checked-in copies of those files being removed, which is now a `pub publish` error. This - removes all of the files that are on the .gitignore list but are checked in, and - adds generated_plugin_registrant.h to the ignore list, since all of the other generated registrant files are there; it doesn't make sense to remove the .cc files but not the .h files.
There are a number of file types that were added to the root `.gitignore` list at some point without all of the existing checked-in copies of those files being removed, which is now a `pub publish` error. This - removes all of the files that are on the .gitignore list but are checked in, and - adds generated_plugin_registrant.h to the ignore list, since all of the other generated registrant files are there; it doesn't make sense to remove the .cc files but not the .h files.
There are a number of file types that were added to the root
.gitignorelist at some point without all of the existing checked-in copies of those files being removed, which is now apub publisherror. ThisNo version change:
.imlfiles and generated files don't need to be checked in, so there's no client impact.No CHANGELOG change: This is uninteresting bulk cleanup.
Pre-launch Checklist
dart format.)[shared_preferences]pubspec.yamlwith an appropriate new version according to the pub versioning philosophy, or this PR is exempt from version changes.CHANGELOG.mdto add a description of the change, following repository CHANGELOG style.///).If you need help, consider asking for advice on the #hackers-new channel on Discord.