Java code commit impact analyze in pure Python
Project description
Description
Java code commit impact analysis, is a pure python library that analyzes the impact of two git submissions of Java projects on the project and generates tree chart data.
Github: jcci
Installation
pip install jcci
Instructions
Start a new python project, add a new python file, code example:
from jcci import jcci
jcci.analyze('git@xxxx.git','master','commit_id1','commit_id2', 'username1')
At the same time, the project will be cloned in the directory and then analyzed to generate a file with the suffix format commit_id1...commit_id2.cci, which contains the tree diagram data generated by the analysis results, through https://echarts.apache.org/examples/zh/editor.html?c=tree-basic link, replace the data data can be displayed through the view.
CCI result
CCI result tree view
Communication
Communicate via Wechat:
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.