pydriller:用于分析Git存储库的Python框架

时间:2024-02-23 11:28:30
【文件属性】:

文件名称:pydriller:用于分析Git存储库的Python框架

文件大小:31.8MB

文件格式:ZIP

更新时间:2024-02-23 11:28:30

python git msr python3 software-engineering

皮德瑞勒 PyDriller是一个Python框架,可帮助开发人员分析Git存储库。 使用PyDriller,您可以轻松提取信息,例如提交,开发人员,修改,差异和源代码。 目录 如何引用PyDriller @inproceedings{Spadini2018, address = {New York, New York, USA}, author = {Spadini, Davide and Aniche, Maur\'{i}cio and Bacchelli, Alberto}, booktitle = {Proceedings of the 2018 26th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering - ESEC/FSE 2018}, doi = {10.1145/3236024.3264598}, isbn = {9781450355735}, keywords = {2


【文件预览】:
pydriller-master
----setup.py(2KB)
----.gitignore(3KB)
----requirements.txt(21B)
----.codecov.yml(283B)
----.readthedocs.yml(66B)
----test-requirements.txt(13B)
----pydriller()
--------domain()
--------__init__.py(194B)
--------utils()
--------repository_mining.py(10KB)
--------git_repository.py(11KB)
--------metrics()
----LICENSE(10KB)
----test-repos.zip(30.81MB)
----.github()
--------ISSUE_TEMPLATE()
--------workflows()
----README.md(4KB)
----tests()
--------test_commit.py(12KB)
--------test_dmm.py(5KB)
--------__init__.py(0B)
--------integration()
--------test_repository_mining.py(10KB)
--------test_memory_consumption.py(5KB)
--------test_git_repository.py(19KB)
--------test_developer.py(302B)
--------test_diff.py(4KB)
--------metrics()
----pytest.ini(184B)
----.coveragerc(235B)
----.flake8(143B)
----docs()
--------Makefile(606B)
--------index.rst(550B)
--------processmetrics.rst(9KB)
--------conf.py(5KB)
--------intro.rst(3KB)
--------deltamaintainability.rst(8KB)
--------reference.rst(1KB)
--------modifications.rst(2KB)
--------gitrepository.rst(2KB)
--------tutorial.rst(2KB)
--------commit.rst(2KB)
--------repositorymining.rst(7KB)
--------mygif.gif(2.21MB)

网友评论