coala
CI2: Use coala CI to tidy a popular GitHub project
Objective Fix a popular GitHub project so that the repository contents conform to linter rules that are verified by coala CI on each GitHub Pull Request or Push.
See our coala GCI task wiki page for step by step instructions.
Background coala unifies code analysis. It provides a single simple user and a developer interface, wrapping many popular code analysis tools, and provides a native code analysis framework for new tools. Demo
More documentation on coala can be found at http://docs.coala.io.
Requirements
- This activity is done entirely in your own repositories, and does not involve interacting with other OSS projects.
- The task steps use patch and git commands that can be run in a bash terminal. Windows users can install Git-for-Windows or msys2 for an equivalent environment. Good Windows GUI tools may also be used for this task, such as SourceTree and Meld.
Expected Outcome
- You are NOT expected to submit any changes to another OSS project in this task.
- Accepted work by mentor following steps here
Note: There is a separate GCI task for submitting your changes to other OSS projects, which you can commence after a coala developer has reviewed and accepted your work for this task.
Task tags
Students who completed this task
biscuitsnake, Shukai Ni, Andrew Dassonville, Prashant Kumar