-
Notifications
You must be signed in to change notification settings - Fork 33
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
Enforce standard coding style in CI #24
Labels
enhancement
New feature or request
Milestone
Comments
Investigated clang-format, and the "Align consecutive #define macros" feature which is only available in clang-format-10 is key to the current cFS style. Unfortunately 10 is not released, so not clear how stable it would be for enforcing style in CI. Could be worth running all the code through once and try enforcing, and if the enforced code changes too much just disable the test. |
skliper
changed the title
Apply standard formatting, enforce in CI, and ignore *~ files
Apply standard formatting, enforce in CI
Jan 6, 2020
skliper
changed the title
Apply standard formatting, enforce in CI
Enforce standard coding style in CI
Jan 6, 2020
skliper
added a commit
that referenced
this issue
Jan 14, 2020
Fix #24, Enforce standard style in CI
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Is your feature request related to a problem? Please describe.
Inconsistent formatting
Describe the solution you'd like
Once nasa/cFS#38 is in, enforce in CI
Describe alternatives you've considered
Tried
indent
but didn't support editor integrationSettled on clang-format, requires version 10 for define alignment
Additional context
None
Requester Info
Jacob Hageman - NASA/GSFC
The text was updated successfully, but these errors were encountered: