You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Similar to the approach taken in LightGBM with cpplint (#1990) and mypy (#3867), for a time these checks might be run in continuous integration without blocking merges, just as extra information about the state of the code.
How to Contribute
To contribute to this issue, run the following commands
This issue has been automatically locked since there has not been any recent activity since it was closed.
To start a new related discussion, open a new issue at https://github.com/microsoft/LightGBM/issues
including a reference to this.
Summary
LightGBM's continuous integration (CI) should use
cmakelint
to enforce consistency in the formatting ofCMakeLists.txt
.Motivation
Following this tool's recommendations should make
CMakeLists.txt
a bit easier to read and maintain, by enforcing consistency in formatting.You can run
cmakelint --filter
to see a list of the supported checks.Description
Similar to the approach taken in LightGBM with
cpplint
(#1990) andmypy
(#3867), for a time these checks might be run in continuous integration without blocking merges, just as extra information about the state of the code.How to Contribute
To contribute to this issue, run the following commands
Make a pull request that addresses some of the warnings. In the pull request description, list the specific warnings your changes address.
Small, focused pull requests are appreciate. Do not try to fix all of the warnings in a single PR.
References
The text was updated successfully, but these errors were encountered: