Package jetbrains.buildServer.vcs
Interface ChangeStatusProvider
-
public interface ChangeStatusProvider
Provides change status for VCS modification.- Since:
- 6.0
- Author:
- dmitry.neverov
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ChangeStatusListBuilder
createChangeStatusListBuilder()
Returns new ChangeStatusListBuilder which allows to get list of ChangeStatus from SVcsModification list according to specified settings.ChangeStatus
getChangeStatus(SVcsModification modification)
Returns ChangeStatus for given VCS modification.ChangeStatus
getMergedChangeStatus(SVcsModification modification)
Returns merged ChangeStatus for given VCS modification.
-
-
-
Method Detail
-
getChangeStatus
@NotNull ChangeStatus getChangeStatus(@NotNull SVcsModification modification)
Returns ChangeStatus for given VCS modification.- Parameters:
modification
- VCS modification of interest- Returns:
- ChangeStatus for given VCS modification
-
getMergedChangeStatus
@NotNull ChangeStatus getMergedChangeStatus(@NotNull SVcsModification modification)
Returns merged ChangeStatus for given VCS modification. Such ChangeStatus contains merged information gathered from the modification and it's duplicates.- Parameters:
modification
- VCS modification of interest- Returns:
- merged ChangeStatus for given VCS modification
-
createChangeStatusListBuilder
@NotNull ChangeStatusListBuilder createChangeStatusListBuilder()
Returns new ChangeStatusListBuilder which allows to get list of ChangeStatus from SVcsModification list according to specified settings.- Returns:
- see above
-
-