-
Notifications
You must be signed in to change notification settings - Fork 14
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
New Lint Rule: Each source file should list at least one author annotation #1414
Comments
I added the lint rule and enabled it for projectile-data-lab. I temporarily enabled the rule project-wide to generate a chip-away report like so:
The result was: Results from chipAway:
I don't know whether we will want to chip away at this or not. Or maybe just enable on a repo-by-repo basis as desired. |
I wrote on slack dev-public:
|
For anyone else wanting to work on fixes... The rule is author-annotation.js, and can be enabled in chipper/eslint/rules/.eslintrc.js // Each source file should list at least one author
'author-annotation': 'off' |
My repos were addressed in the above commits. |
I took care of many of @jbphet's repos, there are still 9 to do. I discovered that @jonathanolson had apparently addressed most of his repos, but didn't tag this issue in commit, and didn't change those repos off in the list. |
I addressed all remaining repos, did a pull-all, and saw no errors with |
Slack#developer:
Slack#DM to @jonathanolson @jbphet @mattpen:
IMPORTANT - MUST READ!!!
You may modify this file with new locale information. After modifying the file you must take the following steps:
1. Run ./updateLocaleInfo.js, so that the automatically generated files are also update
2. Notify the responsible developers for rosetta, weddell, yotta, and the website that localeInfo was updated.
/**
* This file is automatically generated by js/data/updateLocaleInfo.js. Do not modify it directly.
*
* @author automatically generated by updateLocaleInfo.js
*/ |
Thanks @pixelzoom for handling to many of these! |
From a TODO in phetsims/projectile-data-lab#7, we would like to check that each file has at least one author annotation.
The text was updated successfully, but these errors were encountered: