oracle.attribute.training.jgit-MergeCommand-squash.json Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of code-tracker Show documentation
Show all versions of code-tracker Show documentation
A refactoring-aware tool that can generate the commit change history of code elements with a very high accuracy.
{
"repositoryName": "jgit",
"repositoryWebURL": "https://github.com/eclipse/jgit.git",
"startCommitId": "bd1a82502680b5de5bf86f6c4470185fd1602386",
"filePath": "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeCommand.java",
"attributeName": "squash",
"attributeKey": "org.eclipse.jgit/src/org.eclipse.jgit.api.MergeCommand@squash:Boolean(109)",
"attributeDeclarationLine": 109,
"expectedChanges": [
{
"parentCommitId": "2b722815c9b6e3f8e50a081404265fb5b56b60e8",
"commitId": "48e36d8cb335382b99ec829d0dfe34be71ed49bb",
"commitTime": 1392334441,
"changeType": "type change",
"elementFileBefore": "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeCommand.java",
"elementNameBefore": "org.eclipse.jgit/src/org.eclipse.jgit.api.MergeCommand@(private)squash:boolean(102)",
"elementFileAfter": "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeCommand.java",
"elementNameAfter": "org.eclipse.jgit/src/org.eclipse.jgit.api.MergeCommand@(private)squash:Boolean(103)",
"comment": "Change Attribute Type squash : boolean to squash : Boolean in class org.eclipse.jgit.api.MergeCommand"
},
{
"parentCommitId": "c4087af65ddfd976f2a2513a773f50b1fd790336",
"commitId": "2656ac1b5acb9b73c6b47e2cf8830a0a0b2cc214",
"commitTime": 1339743581,
"changeType": "introduced",
"elementFileBefore": "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeCommand.java",
"elementNameBefore": "org.eclipse.jgit/src/org.eclipse.jgit.api.MergeCommand@(private)squash:boolean(100)",
"elementFileAfter": "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeCommand.java",
"elementNameAfter": "org.eclipse.jgit/src/org.eclipse.jgit.api.MergeCommand@(private)squash:boolean(100)",
"comment": "new attribute"
}
]
}