Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mozilla/code-review
Automated static analysis & linting bot for Mozilla repositories
https://github.com/mozilla/code-review
code-review mozilla python3 static-analysis
Last synced: 12 days ago
JSON representation
Automated static analysis & linting bot for Mozilla repositories
- Host: GitHub
- URL: https://github.com/mozilla/code-review
- Owner: mozilla
- License: mpl-2.0
- Created: 2019-05-24T07:20:21.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-10-29T13:58:54.000Z (14 days ago)
- Last Synced: 2024-10-29T16:11:11.901Z (14 days ago)
- Topics: code-review, mozilla, python3, static-analysis
- Language: Python
- Size: 6.16 MB
- Stars: 56
- Watchers: 13
- Forks: 42
- Open Issues: 102
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Mozilla Code Review
The **Code Review Bot** aims to give early feedback to Mozilla developers about their patches. We automate code analyzers and publish detected issues on Phabricator as soon as possible, and for all revisions.
This project has 4 parts:
- `bot` is a Python script running as a Taskcluster task, reporting issues found in analyzer tasks,
- `backend` is a Django web API used to store issues detected by the bot,
- `frontend` is an administration frontend (in Vue.js) displaying detailed information about analyses and issues,
- `events` is a Python distributed application running in Heroku that receives Phabricator notifications and triggers Try pushes,:blue_book: Documentation is available in this repository [in the docs folder](docs/README.md). A good starting point is the [architecture description](docs/architecture.md).
:loudspeaker: You can contact the code review bot's developers [on Matrix](https://chat.mozilla.org/#/room/#code-review-bot:mozilla.org) or on Slack in #code-review-bot.