Automated static analysis & linting bot for Mozilla repositories
Перейти к файлу
dependabot[bot] ec094fc7e2
build(deps-dev): bump eslint-plugin-n from 16.2.0 to 16.6.0 in /frontend (#2021)
Bumps [eslint-plugin-n](https://github.com/eslint-community/eslint-plugin-n) from 16.2.0 to 16.6.0.
- [Release notes](https://github.com/eslint-community/eslint-plugin-n/releases)
- [Commits](https://github.com/eslint-community/eslint-plugin-n/compare/16.2.0...16.6.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-n
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-06 14:15:18 +02:00
.github Add prettier linter to pre-commit (#1660) 2023-04-17 13:56:57 +02:00
backend build(deps-dev): bump pre-commit from 3.4.0 to 3.5.0 in /backend (#1935) 2023-10-24 07:44:42 +02:00
bot build(deps-dev): bump pytest from 7.4.2 to 7.4.4 in /bot (#2025) 2024-01-06 14:13:56 +02:00
docs Compare issues with the backend (a.k.a. before/after) (#1581) 2023-05-11 07:31:20 +02:00
events build(deps): bump redis from 5.0.0 to 5.0.1 in /events (#1904) 2023-10-10 11:56:42 +02:00
frontend build(deps-dev): bump eslint-plugin-n from 16.2.0 to 16.6.0 in /frontend (#2021) 2024-01-06 14:15:18 +02:00
integration build(deps-dev): bump pytest from 7.4.2 to 7.4.4 in /integration (#2023) 2024-01-06 14:14:39 +02:00
tools build(deps): bump structlog from 23.2.0 to 23.3.0 in /tools (#2024) 2024-01-06 14:14:18 +02:00
.dockerignore backend: Add django base web application (#161) 2019-10-18 12:29:51 +02:00
.flake8 Use flake8 configuration suggested by black 2023-04-17 12:34:53 +02:00
.gitignore backend: Add django base web application (#161) 2019-10-18 12:29:51 +02:00
.isort.cfg Support cloning a revision's repository to build references to found issues (#1517) 2023-05-11 07:31:18 +02:00
.pre-commit-config.yaml Remove flake8-mypy since the project is no longer developed. (#1922) 2023-10-12 10:07:26 +02:00
.taskcluster.yml Use checks api (#1920) 2023-10-12 09:03:04 +02:00
CODE_OF_CONDUCT.md Add prettier linter to pre-commit (#1660) 2023-04-17 13:56:57 +02:00
CONTRIBUTING.md Add minimal Docs (#53) 2019-07-19 17:11:05 +02:00
LICENSE Add minimal Docs (#53) 2019-07-19 17:11:05 +02:00
README.md Add prettier linter to pre-commit (#1660) 2023-04-17 13:56:57 +02:00

README.md

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,

📘 Documentation is available in this repository in the docs folder. A good starting point is the architecture description.

📢 You can contact the code review bot's developers on Matrix or on Slack in #code-review-bot.