-
Notifications
You must be signed in to change notification settings - Fork 0
001. May 1 to May 4
aradu12 edited this page Jul 4, 2018
·
1 revision
- task 1: Read background papers on bug detection ✔️
- task 2: Read documentation for repo mining tools ✔️
- task 3: Begin implementation tasks ⌛
- downloaded papers to highlight and take notes
- also explored MSR in ualberta library and wiki
- read documentation for all, but focused on BOA & RepoDriller
- worked through example programs on the boa website
- read: Bird, Christian, et al. "The promises and perils of mining git." Mining Software Repositories, 2009.
- found 10 Java repositories from Github to mine
- currently trying to work with RepoDriller; wrote some rough practise code to mine this TestContainers repo for commits with the word 'fix' ➡️ uploaded these files from Eclipse IDE to Github
- also tried out and liked the python version: PyDriller. Wrote out some code to search for a list of NFR related commit messages in repos entered on the command line ➡️ the code is now on github
- Trying to figure out how to access repos directly from the web without cloning into client computer, if possible
- continue Task 3; planning to analyze & document diffs from the 10 repos analyzed this week