xenon
xenon copied to clipboard
Monitoring tool based on radon
As requested on https://github.com/pre-commit/pre-commit.com/pull/949#pullrequestreview-1984593824
To match the versions tested in tox.ini
It would be nice to have an ability to add `noqa` inline instead of additional cmd arguments `-e, --exclude and -i, --ignore`
The problem is that xenon with "long options" (`--max-absolute B, --max-modules B, --max-average A`) does not find issues with complexity when used as pre-commit hook. When used with "short options"...
Skip the level and module name to have log line starting with message. This option affects also how the "block" and "module" violations are printed - the path is in...
The PyCharm terminal has a feature that if the line starts with the path to the file and code line, it is replaced with a link, and when clicked, the...
I want to use xenon to prevent developers in my organization from adding new bad blocks, but still don't fail for existing bad blocks. Ignore/Exclude only allows to exclude by...
I've added support of [pyproject.toml](https://github.com/carlosperate/awesome-pyproject) file for ability to configure xenon for CI/CD from this one configuration file common for other tools.
hi! we are moving to resolv radon checks, but our code base pretty big so we accept to check have to be run only on merge requests and only changed...
See https://travis-ci.org/github/rubik/xenon