文件名称:PySMAnalyzer:用于C代码质量的源监视器分析器。 阅读XML源监视器的报告并创建输出报告
文件大小:55KB
文件格式:ZIP
更新时间:2024-02-19 13:36:56
quality python3 code-quality source-monitor-analyzer CodequalityPython
高温分析仪 源代码监视器分析器,用于C代码质量。 阅读XML源监视器的报告,并通过提取重要内容来创建输出报告。 用法 要使用该程序,您必须提供源监视器报告文件(使用[Source Monitor] [ ]生成)和由... [you] [doc /rules_creation.md]。 制作了规则文件,以便您可以定义认为不好的指标。 这是帮助页面 >>> python main.py -h usage: main.py [-h] [-t] [-o OUTPUT] [-f FORMAT] [input] [rules] positional arguments: input source monitor input file rules rules file optional arguments: -h, --help show this help message and exit -t, --test Start all the unit-test of th
【文件预览】:
PySMAnalyzer-master
----utils.py(2KB)
----writer()
--------xmlreport.py(2KB)
--------htmlreport.py(4KB)
----.pylintrc(45B)
----main.py(3KB)
----html()
--------images()
--------layout.html(6KB)
----doc()
--------analyzer.md(2KB)
--------model.md(5KB)
--------rules_creation.md(3KB)
--------summary.md(117B)
----analyzer.py(3KB)
----.travis.yml(212B)
----LICENSE(34KB)
----test()
--------test_entity()
--------__init__.py(1KB)
--------test_analyzer.py(2KB)
--------test_utils.py(1KB)
--------test_writer()
--------test_reader()
----samples()
--------rules_sample.xml(3KB)
--------rules_default.xml(738B)
--------sample.xml(27KB)
----README.md(2KB)
----entity()
--------functions.py(5KB)
--------__init__.py(66B)
--------metrics.py(2KB)
--------files.py(5KB)
--------reports.py(7KB)
----reader()
--------__init__.py(66B)
--------rules_reader.py(3KB)
--------smreader.py(2KB)
----.gitignore(1KB)
----.coveragerc(31B)