Skip to content

X-R-G-B/norma2

Repository files navigation

normatrix

check c epitech coding style

Help

https://github.com/X-R-G-B/norma2/blob/main/assets/images/help.png

Example

https://github.com/X-R-G-B/norma2/blob/main/assets/images/run_playground.svg

pdm run norma2 --list-errors

https://github.com/X-R-G-B/norma2/blob/main/assets/images/exaample_list_errors.svg

pdm run norma2 --explain G1

https://github.com/X-R-G-B/norma2/blob/main/assets/images/example_explain.svg

Install

  • pip
pip install -U norma2
# for bash/zsh completion:
sudo norma2 --install-completion
  • docker
# pull from dockerhub
docker run -it --rm -v "$PWD":/code:ro saverio976/norma2
# build and run it (need to download https://github.com/X-R-G-B/norma2/blob/main/Dockerfile)
docker build . -t norma2
sudo docker run -it --rm -v "$PWD":/code:ro norma2

Usage

norma2 --help

Source

X-R-G-B/norma2

Release name

will follow greek letters: https://en.wikipedia.org/wiki/Greek_alphabet