CLIME - Issue density of a Git repository.
Project description
CLIME Issue Density
A tool to calculate the issue density of a Git repository by analyzing the issues of a project in it's issue tracker
Table of Contents
About
The Software Systems Laboratory (SSL) GitHub Issue Density Project is a python
tool to calculate the issue density of a GitHub repository. It is reliant upon the output of the GitHub Issue and Git Commits tools.
Licensing
This project is licensed under the BSD-3-Clause. See the LICENSE for more information.
How To Use
Installation
You can install the tool via pip
with either of the two following one-liners:
pip install --upgrade pip clime-metrics
pip install --upgrade pip clime-issue-density
Command Line Arguements
clime-issue-density-compute -h
usage: CLIME Issue Density [-h] [-c COMMITS] [-i ISSUES] [-o OUTPUT] [-v]
A tool to calculate the issue density of a repository
options:
-h, --help show this help message and exit
-c COMMITS, --commits COMMITS
Commits JSON file. DEFAULT: ./commits_loc.json
-i ISSUES, --issues ISSUES
Issues JSON file. DEFAULT: ./github_issues.json
-o OUTPUT, --output OUTPUT
Output JSON file. DEFAULT: ./issue_density.json
-v, --version Display version of the tool
Author(s): Nicholas M. Synovic, Matthew Hyatt, Sohini Thota, George K.
Thiruvathukal
clime-issue-density-graph -h
usage: CLIME Issue Density Grapher [-h] [-i INPUT] [-o OUTPUT] [--type TYPE]
[--title TITLE] [--x-label X_LABEL]
[--y-label Y_LABEL]
[--stylesheet STYLESHEET] [-v]
A tool to graph the issue density of a repository
options:
-h, --help show this help message and exit
-i INPUT, --input INPUT
JSON export from CLIME GitHub Issue Density Compute.
DEFAULT: ./issue_density.json
-o OUTPUT, --output OUTPUT
Filename of the graph. DEFAULT: ./issue_density.pdf
--type TYPE Type of figure to plot. DEFAULT: line
--title TITLE Title of the figure. DEFAULT: ""
--x-label X_LABEL X axis label of the figure. DEFAULT: ""
--y-label Y_LABEL Y axis label of the figure. DEFAULT: ""
--stylesheet STYLESHEET
Filepath of matplotlib stylesheet to use. DEFAULT: ""
-v, --version Display version of the tool
Author(s): Nicholas M. Synovic, Matthew Hyatt, Sohini Thota, George K.
Thiruvathukal
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.
Source Distribution
Built Distribution
Close
Hashes for clime-issue-density-0.3.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 450f4c5a69c2f54a50b541029d3446169a6d1572872cc2a6acae829dd116d56c |
|
MD5 | ca11466c83a6dc8a4c38420ffc83ca7b |
|
BLAKE2b-256 | 84559d6fb36d7feee1e9c2d117d98d3781f7c4d4f70c7b58a059d0fdaadb0adb |
Close
Hashes for clime_issue_density-0.3.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c3dab49a82ef306434aee1b1e984ee959b03879ec12a744f5dbff50d7d924c8d |
|
MD5 | 6fb67f42b84a52a9cb981d2b906c8141 |
|
BLAKE2b-256 | a02577522db8550d4fc9a60cfdfb42177c71b438358fa47d7bbc436098b2b4e7 |