Sonar - Python plugin rules, what tools it uses behind? -
i setting sonar analyze python module , came doubt metrics generates, maybe sonar team member me understand. tools , 3rd parties tools sonar uses calculate static analysis in python plugin? mean, example java know sonar rules pool of metrics such findbugs, checkstyle, pmd, etc, so, python, use? use pylint, flake8, radon, other? or use pool of own sonar rules? based on experience?
thanks lot help. need know this, because proposing start using sonar static , test metrics in our team.
ragards.
some custom rules implemented in java, take @ github.
as supposed, use pylint analyse files.
by default python plugin execute pylint command (the path command can tuned using sonar.python.pylint property)
you can prepare pylint report analyse on own.
another interesting thing code coverage:
the python plugin not generate own test coverage report, re-uses 1 generated coverage tool or nose.
other things complexity handled , calculated java code.
Comments
Post a Comment