Skip to content

Travis CI should enforce clang-format standards #958

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

Closed
baylesj opened this issue Jun 27, 2019 · 1 comment
Closed

Travis CI should enforce clang-format standards #958

baylesj opened this issue Jun 27, 2019 · 1 comment
Labels
build or testing cmake, meson, continuous integration, or testing related

Comments

@baylesj
Copy link
Contributor

baylesj commented Jun 27, 2019

Is your feature request related to a problem? Please describe.
It's frustrating that we have no checks on clang-format, so the repository drifts away from compliance over time.

Describe the solution you'd like
Add a step to the Travis CI tool to check clang-formatting.

@baylesj baylesj added the build or testing cmake, meson, continuous integration, or testing related label Jun 28, 2019
baylesj added a commit that referenced this issue Sep 16, 2019
This patch adds clang format support to the travis bots.
baylesj added a commit that referenced this issue Sep 17, 2019
This patch adds clang format support to the travis bots.
baylesj added a commit that referenced this issue Oct 11, 2019
* Issue #958: Travis CI should enfore clang-format standards

This patch adds clang format support to the travis bots.

* Update path

* Roll back to version 8 since 9 is in test

* Cleanup clang

* Revert "Delete JSONCPP_DEPRECATED, use [[deprecated]] instead. (#978)" (#1029)

This reverts commit b27c83f.
@dota17
Copy link
Member

dota17 commented Oct 12, 2019

Fix: #1026

@dota17 dota17 closed this as completed Oct 12, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build or testing cmake, meson, continuous integration, or testing related
Projects
None yet
Development

No branches or pull requests

2 participants