public interface VcsModification extends java.lang.Comparable<VcsModification>, Modification
Modifier and Type | Method and Description |
---|---|
VcsFileModification |
findChangeByPath(java.lang.String fileName)
Find file modification corresponding to given fileName, may be null.
|
int |
getChangeCount()
Return number of files changed in this modification
|
java.util.List<VcsFileModification> |
getChanges()
Returns list of file modifications related to the change
|
java.lang.String |
getDisplayVersion() |
long |
getId()
Unique identifier for the modification
|
java.lang.String |
getVersion() |
java.lang.String |
getVersionControlName()
Return version control name as returned by
VcsSupportConfig.getDisplayName() ; for personal builds "Remote Run" string is returned. |
boolean |
isPersonal()
Return true if this modification corresponds to personal change of personal build or pre-tested commit
|
getDescription, getUserName, getVcsDate
long getId()
boolean isPersonal()
@NotNull java.util.List<VcsFileModification> getChanges()
@Nullable VcsFileModification findChangeByPath(java.lang.String fileName)
VcsChangeInfo.getFileName()
fileName
- name a file to search forint getChangeCount()
@NotNull java.lang.String getVersion()
@Nullable java.lang.String getDisplayVersion()
java.lang.String getVersionControlName()
VcsSupportConfig.getDisplayName()
; for personal builds "Remote Run" string is returned.