BugMiner is a python program used to extract bugs from Java projects.
- Git (1.7.x or newer)
- Python 2.7
If you have downloaded the source code:
python setup.py install
To run the the tests, simply run:
python Test.py
Extracting bugs:
The project you want to extract bugs from must be a Java project written in Maven framework, and has a Jira repository for tracking it's issues.
Example on apache\tika project:
python Main.py https:\github.com\apache\tika http:\issues.apache.org\jira\projects\TIKA
If one desires to extract bugs from a specific issue, for example TIKA-56 issue, one can run:
python Main.py https:\github.com\apache\tika http:\issues.apache.org\jira\projects\TIKA TIKA-56