Code diffs and commit messages from top1000-2000 Java projects in GitHub
<p>This dataset contains pairs <code changes, commit message> from top 1000-2000 Java projects in GitHub via <a href="https://developer.github.com/v3/">GitHub Developer API</a>.</p> <p>The structure of files is as follows:</p> <ul> <li><repository-id>.<repository-name>/ # Each directory contains commits of one project. <ul> <li><commit-id>.<commit-sha>/ # Each directory contains one commit information, and<br> # the commit-sha is the primary key of this commit in GitHub. <br> # The children in this directory have 3 types: the file<br> # "commit_msg", multiple directories "<filename>", and the file<br> # "error". <ul> <li>commit_msg # This file contains one line, representing the commit<br> # message. </li> <li><filename>/ # The name of this directory is the changed file name. <ul> <li>patch # The code diffs of this <filename>, describing<br> # which lines are added and which lines are<br> # removed with some same lines context.</li> </ul> </li> <li><filename>/ <ul> <li>patch</li> </ul> </li> <li>error # This file contains the error message when crawling<br> # from GitHub. If this file exists, the directories<br> # <filename> will not exist. </li> </ul> </li> </ul> </li> </ul>
ShareScore
36/100
Overall dataset sharing score
Score breakdown
These five areas show where the dataset supports — or may limit — practical reuse.
- Stewardship
- 8
- Harmonization
- 4
- Access
- 16
- Reuse readiness
- 8
- Engagement
- 0
Topics
Dataset details
- Repository
- zenodo
- Published
- January 1, 2019
- License
- cc-by-4.0
- DOI
- 10.5281/zenodo.2529946
Scored with release 0.9.0
ScienceDex for faculty
Your academic CV and NIH biosketch
Make your CV in your school's format and your NIH biosketch from it, then download both as Word files.