Class Delta
java.lang.Object
io.jenkins.plugins.forensics.delta.Delta
- All Implemented Interfaces:
Serializable
Data class that represents the code difference - so called 'delta' - between two commits.
- Author:
- Florian Orendi
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addFileChanges
(String fileId, FileChanges fileChange) Adds information about changes made to the specified file.boolean
getFileChangesById
(String fileId) Returns information about changes made to the specified file.int
hashCode()
-
Constructor Details
-
Method Details
-
getCurrentCommit
-
getReferenceCommit
-
getFileChangesMap
-
getFileChangesById
Returns information about changes made to the specified file.- Parameters:
fileId
- the ID of the file- Returns:
- the information about changes made to the specified file
- Throws:
NoSuchElementException
- if the file ID is not registered
-
addFileChanges
Adds information about changes made to the specified file.If there are already information about changes to the specified file, the old information will be overwritten by the new one.
- Parameters:
fileId
- The ID of the filefileChange
- Information about the made changes
-
equals
-
hashCode
public int hashCode()
-