172e0b23fd
chore: add prettier
(1/3): add packages, configurations, fix lint issues ( #6382 )
...
* fix: remove redundant eslint rules
* chore: bump `prettier` to v2.8.7
* docs: vue files to use html comments for licenses
- Prettier's Vue parser freaks out if it sees a *.js style comment in a *.vue file.
* docs: more licenses for vue files
* fix: don't ignore *.vue files
* fix: use defaults for tabWidth and printWidth
* simplify .prettierignore
* enforce a printWidth of 100
* fix: use `eslint-plugin-prettier`, remove conflicting rules
* test: fix gauge tests (for real)
* test: fix notebook test selectors
* test: fix restrictedNotebook test selectors
* test: remove useless assignment
* lint: __dirname as global
* lint: revert eslint config + whitespace changes, commit new config
* style: remove unnecessary string concat of literals
* test: fix missed gauge test
* fix: use new eslint rules
* feat: add blank `.git-blame-ignore-revs` file
* docs: update to mention Prettier and format.
* Revert "test: fix gauge tests (for real)"
This reverts commit 6afad450389edc2f16ff0d00c9524621a7ba53bc.
* Revert "test: fix notebook test selectors"
This reverts commit 17fe1cbbff02e9298f041b5ea0fea5494fe54d94.
* Revert "test: fix restrictedNotebook test selectors"
This reverts commit 97e0ede826b7dd61c5443845443d806a56f3f305.
* Revert "test: fix missed gauge test"
This reverts commit e2398fc38ca94beff2066cc253173412ad47f8b9.
* test: fix gauge tests (no formatting)
* test: update notebook e2e selectors (no formatting)
* test: update restrictedNotebook e2e selectors (no formatting)
* fix: temporarily disable lint check
2023-05-18 21:29:20 +00:00
b8b0a08eeb
Add Code Coverage Doc and some other drive-bys ( #5724 )
2023-04-10 12:25:17 -07:00
b74b27c464
docs: fixed punctuation & grammar in summary section ( #6037 )
2022-12-06 23:59:54 +00:00
8a06dedf9d
Fix typo in CONTRIBUTING.md ( #5719 )
...
inheritence -> inheritance
Co-authored-by: Jesse Mazzella <ozyx@users.noreply.github.com >
2022-09-12 14:14:38 -07:00
4ba8f893a6
authors should think about backwards compatibility ( #4223 )
...
* authors should think about backwards compatibility
* Add reviewer check for breaking changes
2021-09-23 10:45:07 -05:00
ac015c3e45
Updates to the sprint cycle and end of sprint release process ( #3878 )
...
* Updates to the sprint cycle and end of sprint release process
* Adds reviewer checklist item for labelling an issue as a bug
* Update Cycle doc with test process changes.
* Update static.md references, add Issue templates
* Updated criticality definition
Co-authored-by: Jamie V <jamie.j.vigliotta@nasa.gov >
Co-authored-by: John Hill <jchill2.spam@gmail.com >
Co-authored-by: Andrew Henry <akhenry@gmail.com >
2021-05-28 12:24:14 -07:00
41783d8939
Fixed minor issues in Code Guidelines ( #3596 )
...
There was a missing semi-colon in a code example (oops!) and incorrect capitalization of the `const` keyword (overzealous word processor).
2020-12-11 15:13:51 -08:00
e9cf337aac
Merge branch 'master' into testing-guidelines
2020-06-17 15:38:56 -07:00
04a18248c7
Added reference to Angular memory leak best practices
2020-06-17 15:38:17 -07:00
d462db60de
Add note on convenience function for test cleanup
2020-06-17 15:31:35 -07:00
d9fafd2956
Tweaked code standards for ternaries and return statements ( #3082 )
...
* Tweaked code standards for ternaries and return statements
* Tweaked language slightly
Co-authored-by: Deep Tailor <deep.j.tailor@nasa.gov >
2020-06-17 10:52:30 -07:00
91a1b3f31d
Fixes a grammatical issue in the wording of the contributor's guide
2020-06-10 10:29:47 -07:00
7073b0717f
Merge branch 'master' into code-standards-update
2020-06-02 13:05:32 -07:00
d6bb1b2a12
Added note about requiring a single return statement.
2020-06-02 13:05:15 -07:00
3876151a4b
Added guidelines to testing documentation
...
Migrating our testing guidelines into the open source repository in the interests of transparency, and to assist contributors to the project.
2020-05-27 13:57:46 -07:00
a40ff07353
Updated guidance on anonymous functions
2020-05-16 16:11:42 -07:00
41dc9c794d
Fixed capitalization on CONST
2020-05-16 16:08:43 -07:00
f1faf3965d
Changed reference to constructors
to classes
2020-05-16 16:07:49 -07:00
da2ecbbcad
Fixed formatting issues, removed outdated example code.
2020-05-16 16:06:59 -07:00
32c892fe98
Updated code standards
2020-05-16 15:56:30 -07:00
eb49ffae02
Update CONTRIBUTING.md
2020-05-13 09:21:00 -07:00
5751012872
Update CONTRIBUTING.md
2020-05-13 09:20:03 -07:00
aa041e04cf
Merge remote-tracking branch 'origin/update-contributing-guidelines' into updated-checklists
2020-05-11 17:13:53 -07:00
24e7ea143a
Added more details on the process around pull requests
2020-05-11 17:12:25 -07:00
79d5d9c4d0
Update CONTRIBUTING.md
2020-05-11 16:15:17 -07:00
b5bfdc4418
Update CONTRIBUTING.md
2020-05-11 15:56:49 -07:00
59730c60ec
Update CONTRIBUTING.md
2020-05-11 15:54:25 -07:00
922ace1719
[Documentation] Edit for style
...
Edited for consistent period and parentheses usage throughout:
- Removed periods at the end of each element in a list of nouns.
- Placed periods outside parenthetical statements that aren't complete sentences themselves.
- Placed periods at the end of sentences without punctuation.
2017-04-23 08:10:13 -07:00
8e82a4a66d
[Docs] Edit for clarity
...
Around line 143, gave "constants" its own bullet point. Although it is a form of variable or field, it also forms a separate style element with a different guideline. It's also easier to find when skimming when separated - for new contributors who need to learn the style, and veteran contributors who are just double checking.
2017-04-23 07:48:42 -07:00
de2703ee48
[Branding] Remove Web from name at top-level
...
Per #816 , change Open MCT Web to Open MCT in all top-level files.
2016-05-04 10:08:55 -07:00
e0608ddee0
[Documentation] Simplify Author Checklist
...
...as discussed in https://github.com/nasa/openmctweb/pull/349
2015-12-04 13:25:20 -08:00
730878938e
[Documentation] Document pre-merge testing
2015-11-27 10:39:25 -08:00
4f0e8ada2f
[Process] Loosen commit message standards
...
Loosen commit message standards, to minimize clutter in GitHub
issues. nasa/openmctweb#145 .
2015-09-25 10:47:41 -07:00
841273edf6
[Code Style] Add CONTRIBUTING.md
...
Add CONTRIBUTING.md to formalize changes to code style
requirements for WTD-1482.
2015-08-17 15:22:26 -07:00