Uses of Interface
jetbrains.buildServer.vcs.SVcsModification
-
-
Uses of SVcsModification in jetbrains
Methods in jetbrains that return SVcsModification Modifier and Type Method Description SVcsModification
BuildServerCreator. addModification(ModificationDataBuilder modification)
SVcsModification
BuildServerCreator. addModification(ModificationDataBuilder modification, List<SBuildType> excludeBuildTypes)
SVcsModification
BuildServerCreator. addModification(ModificationData modificationData)
SVcsModification
BuildServerCreator. addModification(ModificationData modificationData, List<SBuildType> excludeBuildTypes)
SVcsModification
ModFixture. addModification(SBuildType buildType)
SVcsModification
ModFixture. addModification(SBuildType buildType, String user)
SVcsModification
ModFixture. addModification(SBuildType buildType, String user, String descr, String ver, Date date)
SVcsModification
ModFixture. addModification(SBuildType buildType, Date date)
SVcsModification
ModFixture. addModification(SBuildType buildType, SUser user)
Methods in jetbrains that return types with arguments of type SVcsModification Modifier and Type Method Description List<SVcsModification>
MockBuildType. getModificationsSinceLastSuccessful()
List<SVcsModification>
MockBuildType. getPendingChanges()
Methods in jetbrains with parameters of type SVcsModification Modifier and Type Method Description static BuildPromotionEx
BuildServerCreator. createPromotionWithChange(BuildTypeEx bt, SVcsModification modification)
-
Uses of SVcsModification in jetbrains.buildServer
Methods in jetbrains.buildServer that return types with arguments of type SVcsModification Modifier and Type Method Description List<SVcsModification>
MockBuild. getChanges(SelectPrevBuildPolicy policy, boolean includeModificationsIfPreviousBuildIsAbsent)
List<SVcsModification>
MockBuildPromotion. getChanges(SelectPrevBuildPolicy policy, boolean returnChangesIfNoPreviousBuild)
List<SVcsModification>
MockBuildPromotion. getChanges(SelectPrevBuildPolicy policy, boolean returnChangesIfNoPreviousBuild, VcsModificationProcessor callback)
List<SVcsModification>
MockBuild. getContainingChanges()
List<SVcsModification>
MockBuildPromotion. getContainingChanges()
List<SVcsModification>
MockBuildPromotion. getOwnChanges(ChangesCalculationOptions options)
List<SVcsModification>
MockBuildPromotion. getPersonalChanges()
Map<Long,SVcsModification>
UserChanges. getPersonalChanges()
Methods in jetbrains.buildServer with parameters of type SVcsModification Modifier and Type Method Description boolean
MockBuildPromotion. containsChange(SVcsModification m)
-
Uses of SVcsModification in jetbrains.buildServer.buildTriggers.triggerRules
Methods in jetbrains.buildServer.buildTriggers.triggerRules that return SVcsModification Modifier and Type Method Description SVcsModification
TriggerRulesFilter. findFirst(List<SVcsModification> changes)
Methods in jetbrains.buildServer.buildTriggers.triggerRules that return types with arguments of type SVcsModification Modifier and Type Method Description List<SVcsModification>
TriggerRulesFilter. findFirstInEachVcsRoot(List<SVcsModification> changes)
Methods in jetbrains.buildServer.buildTriggers.triggerRules with parameters of type SVcsModification Modifier and Type Method Description String
TriggerRulesFilter. getMatchDetails(SVcsModification m)
boolean
TriggerRules. shouldInclude(SVcsModification modification, Collection<CheckoutRules> allCheckoutRules)
Checks if the given modification should be included for given set of checkout rulesboolean
TriggerRulesImpl. shouldInclude(SVcsModification modification, Collection<CheckoutRules> allCheckoutRules)
Method parameters in jetbrains.buildServer.buildTriggers.triggerRules with type arguments of type SVcsModification Modifier and Type Method Description void
TriggerRulesFilter. filterModifications(List<SVcsModification> changes)
SVcsModification
TriggerRulesFilter. findFirst(List<SVcsModification> changes)
List<SVcsModification>
TriggerRulesFilter. findFirstInEachVcsRoot(List<SVcsModification> changes)
-
Uses of SVcsModification in jetbrains.buildServer.buildTriggers.vcs
Methods in jetbrains.buildServer.buildTriggers.vcs that return SVcsModification Modifier and Type Method Description SVcsModification
SVcsModificationBuilder. build()
Methods in jetbrains.buildServer.buildTriggers.vcs that return types with arguments of type SVcsModification Modifier and Type Method Description List<SVcsModification>
BranchChangesCalculator.Changes. getChanges()
static List<SVcsModification>
BranchChangesCalculator. getModifications(List<ChangeDescriptor> changes)
Methods in jetbrains.buildServer.buildTriggers.vcs with parameters of type SVcsModification Modifier and Type Method Description static BuildRevisionBuilder
BuildRevisionBuilder. buildRevision(SVcsModification m)
boolean
SharedTriggeringRulesState. isFilteredOutChange(SVcsModification modification)
boolean
VcsModificationMatcher. matchesSafely(SVcsModification m)
BuildBuilder
BuildBuilder. onModifications(SVcsModification modifications)
void
LastChangeInfo. update(SVcsModification modification)
Method parameters in jetbrains.buildServer.buildTriggers.vcs with type arguments of type SVcsModification Modifier and Type Method Description boolean
BranchStateCalculator. allChangesFromFallbackDefaultBranches(Map<VcsRootInstance,List<BranchSpec>> currentBranchSpecs, List<SVcsModification> pendingChangesInBranch)
BranchStateCalculator.BranchState
BranchStateCalculator. getBranchState(Map<VcsRootInstance,List<BranchSpec>> currentBranchSpecs, List<SVcsModification> pendingChangesInBranch, Logger logger)
Constructor parameters in jetbrains.buildServer.buildTriggers.vcs with type arguments of type SVcsModification Constructor Description Changes(List<SVcsModification> changes, jetbrains.buildServer.buildTriggers.vcs.BranchChangesCalculator.TriggerVcsModificationProcessor changesProcessor, Function<Long,Boolean> lowerBoundReachabilitySupplier)
-
Uses of SVcsModification in jetbrains.buildServer.controllers
Methods in jetbrains.buildServer.controllers that return SVcsModification Modifier and Type Method Description SVcsModification
RunBuildBean. getSelectedChange()
Methods in jetbrains.buildServer.controllers that return types with arguments of type SVcsModification Modifier and Type Method Description List<SVcsModification>
RunBuildBean. getVisibleChanges()
-
Uses of SVcsModification in jetbrains.buildServer.controllers.buildType.tabs
Methods in jetbrains.buildServer.controllers.buildType.tabs that return SVcsModification Modifier and Type Method Description SVcsModification
ChangeLogVcsChangeRow. getRelatedVcsChange()
Methods in jetbrains.buildServer.controllers.buildType.tabs with parameters of type SVcsModification Modifier and Type Method Description Set<VcsChangeBranchTag>
BranchTagsProvider. getBranchTags(SVcsModification m)
Returns set ofVcsChangeBranchTag
for given modificationConstructors in jetbrains.buildServer.controllers.buildType.tabs with parameters of type SVcsModification Constructor Description GraphCommit(VcsModificationHistory vcsHistory, VcsRootInstancesManager vcsRootManager, VcsRootColumnIdProvider vcsRootColumnIdProvider, SVcsModification m, DAGRow dagRow, String columnName)
-
Uses of SVcsModification in jetbrains.buildServer.controllers.changes
Methods in jetbrains.buildServer.controllers.changes that return SVcsModification Modifier and Type Method Description static SVcsModification
VcsWebUtil. findModification(javax.servlet.http.HttpServletRequest request, String paramName, VcsManager vcsManager)
static SVcsModification
VcsWebUtil. findModification(javax.servlet.http.HttpServletRequest request, VcsManager vcsManager)
protected SVcsModification
VcsModificationFilesTab. getFilesTabModification(javax.servlet.http.HttpServletRequest request)
On the "Files" tab we show all changed files from modification or it's duplicates.SVcsModification
ModificationFilesBean. getModification()
protected SVcsModification
VcsModificationTab. getModification(javax.servlet.http.HttpServletRequest request)
Methods in jetbrains.buildServer.controllers.changes with parameters of type SVcsModification Modifier and Type Method Description static List<FilteredVcsChange>
VcsWebUtil. convertAllChangesToFiltered(SVcsModification modification)
void
FailedTestsBean. fillFromModificationAndTestName(SVcsModification modification, String testName)
void
VcsModificationBuildsTab. fillModel(Map<String,Object> model, javax.servlet.http.HttpServletRequest request, SVcsModification modification)
void
VcsModificationDeploymentsTab. fillModel(Map<String,Object> model, javax.servlet.http.HttpServletRequest request, SVcsModification modification)
void
VcsModificationFilesTab. fillModel(Map<String,Object> model, javax.servlet.http.HttpServletRequest request, SVcsModification modification)
abstract void
VcsModificationTab. fillModel(Map<String,Object> model, javax.servlet.http.HttpServletRequest request, SVcsModification modification)
void
VcsModificationTestsTab. fillModel(Map<String,Object> model, javax.servlet.http.HttpServletRequest request, SVcsModification modification)
OneChangeStatus
ChangeStatusesCache. getStatusFor(SVcsModification modification)
boolean
ChangeStatusesCache. hasCacheFor(SVcsModification change)
Constructor parameters in jetbrains.buildServer.controllers.changes with type arguments of type SVcsModification Constructor Description SuspiciousChanges(List<SVcsModification> modifications, SBuild firstNormalBuild, SBuild lastFailureBuild)
-
Uses of SVcsModification in jetbrains.buildServer.controllers.login
Methods in jetbrains.buildServer.controllers.login that return types with arguments of type SVcsModification Modifier and Type Method Description List<SVcsModification>
InMemoryUser. getAllModifications()
List<SVcsModification>
InMemoryUser. getVcsModifications(int numberOfActiveDays)
-
Uses of SVcsModification in jetbrains.buildServer.controllers.project
Methods in jetbrains.buildServer.controllers.project that return types with arguments of type SVcsModification Modifier and Type Method Description List<SVcsModification>
VersionedSettingsChangeLog. getChanges(SProject project, int maxChanges)
-
Uses of SVcsModification in jetbrains.buildServer.issueTracker
Methods in jetbrains.buildServer.issueTracker with parameters of type SVcsModification Modifier and Type Method Description List<IssueEx>
IssuesManager. getRelatedIssues(SVcsModification modification)
Gets all issues related to vcs modification -
Uses of SVcsModification in jetbrains.buildServer.issueTracker.impl
Methods in jetbrains.buildServer.issueTracker.impl with parameters of type SVcsModification Modifier and Type Method Description List<IssueEx>
IssuesManagerImpl. getRelatedIssues(SVcsModification modification)
Resolves related issues for single vcs modification. -
Uses of SVcsModification in jetbrains.buildServer.notification
Methods in jetbrains.buildServer.notification that return SVcsModification Modifier and Type Method Description protected SVcsModification
BaseNotificationRulesTestCase. addModification(SBuildType buildType, SUser user)
-
Uses of SVcsModification in jetbrains.buildServer.notification.impl
Methods in jetbrains.buildServer.notification.impl that return types with arguments of type SVcsModification Modifier and Type Method Description List<SVcsModification>
ChangesBean. getModifications()
-
Uses of SVcsModification in jetbrains.buildServer.serverSide
Methods in jetbrains.buildServer.serverSide that return SVcsModification Modifier and Type Method Description SVcsModification
PersonalBuildManager. getModification(long changesId)
ReturnsSVcsModification
object for the personal modification with the given id.SVcsModification
ChangeDescriptor. getRelatedVcsChange()
Methods in jetbrains.buildServer.serverSide that return types with arguments of type SVcsModification Modifier and Type Method Description static List<SVcsModification>
VcsModificationProcessor. filterOrderedModifications(List<SVcsModification> orderedChanges, VcsModificationProcessor processor)
Traverse ordered changes and collect them while they confirm the given processor; on the first non-conforming item stop and return collected items.List<SVcsModification>
BuildPromotion. getChanges(SelectPrevBuildPolicy policy, boolean returnChangesIfNoPreviousBuild)
Returns changes containing in this promotion according to the specified policy.List<SVcsModification>
BuildPromotionEx. getChanges(SelectPrevBuildPolicy policy, boolean returnChangesIfNoPreviousBuild, VcsModificationProcessor callback)
List<SVcsModification>
SBuild. getChanges(SelectPrevBuildPolicy policy, boolean includeModificationsIfPreviousBuildIsAbsent)
List<SVcsModification>
BuildPromotion. getContainingChanges()
Returns changes containing in this promotion.List<SVcsModification>
SBuild. getContainingChanges()
Iterable<SVcsModification>
BuildChanges. getDependencyVcsChanges()
Returns VCS changes from snapshot dependenciesList<SVcsModification>
PersonalBuildManager. getModifications(long userId)
Returns collection ofSVcsModification
modifications ran by the given user.List<SVcsModification>
UserChangesFilter. getModifications(UserChangesPolicy policy)
List<SVcsModification>
SBuildType. getModificationsSinceLastSuccessful()
Returns all modifications made since last successfully finished buildList<SVcsModification>
BuildPromotionEx. getOwnChanges(ChangesCalculationOptions options)
Returns changes in this promotion computed according to specified options, doesn't include changes from dependencies.Iterable<SVcsModification>
BuildChanges. getOwnVcsChanges()
Returns own VCS changes (not changes from snapshot dependencies)List<SVcsModification>
SBuildType. getPendingChanges()
Returns changes in this build configuration already detected but not associated with a build.List<SVcsModification>
BuildPromotion. getPersonalChanges()
Returns personal changes associated with this build promotion.Iterable<SVcsModification>
BuildChanges. getVcsChanges()
Returns all VCS changes in a build, result includes both own changes and changes from dependenciesMethods in jetbrains.buildServer.serverSide with parameters of type SVcsModification Modifier and Type Method Description void
BuildTypeOrderedBuilds. consumeBuildsAfter(SVcsModification modification, BiConsumer<String,OrderedBuild> consumer)
Traverses all builds from all branches starting with anchor modification.boolean
BuildPromotionEx. containsChange(SVcsModification m)
Returns true if promotion contains specified modification among its changes.MergedVcsModificationInfo
ModificationStateCalculator. createMergedVcsModificationInfo(SVcsModification modification)
Create an object which represents several duplicating modifications as a whole object.List<OrderedBuild>
BuildTypeOrderedBuilds. getBuildsAfter(SVcsModification m, Filter<OrderedBuild> buildFilter)
Map<SBuildType,SBuild>
ModificationStateCalculator. getFirstBuildsWithModificationFixed(SVcsModification modification)
For given VCS modification returns map of build configuration -> build where this modification was fixed (included into the successful build).Map<SBuildType,SBuild>
ModificationStateCalculator. getFirstBuildsWithModificationIncluded(SVcsModification modification, boolean includeDependentBuilds)
For given VCS modification returns map of build configuration -> build where this modification was included for the first time.SBuild
ModificationStateCalculator. getLastReachableBuild(SBuildType buildType, SVcsModification modification, String branch)
Returns last reachable build for non-personal modification.Map<SBuildType,SBuild>
ModificationStateCalculator. getLastReachableBuilds(SVcsModification modification, Map<SBuildType,String> branches)
Returns a map (build type -> last build in this build type reachable from the given modification) (seeModificationStateCalculator.getLastReachableBuild(jetbrains.buildServer.serverSide.SBuildType, jetbrains.buildServer.vcs.SVcsModification, java.lang.String)
).Map<SBuildType,List<SQueuedBuild>>
ModificationStateCalculator. getQueuedBuilds(Collection<SBuildType> buildTypes, SVcsModification modification)
Find out queued builds of the given buildTypes which are the first candidates (per branch) for containing modification.boolean
BuildChanges. isDependencyChange(SVcsModification modification)
Returns true if modification is from dependenciesboolean
BuildChanges. isOwnChange(SVcsModification modification)
Returns true if modification is from build itselfboolean
LimitingVcsModificationProcessor. processAttachedModification(SVcsModification item)
boolean
LowerBoundModificationProcessor. processAttachedModification(SVcsModification vcsModification)
abstract boolean
VcsModificationProcessor. processAttachedModification(SVcsModification vcsModification)
Processes a single SVcsModification.boolean
LowerBoundModificationProcessor. processModification(SVcsModification vcsModification)
boolean
VcsModificationProcessor. processModification(SVcsModification vcsModification)
This method is called for every SVcsModification visited during the changes collection process.static BuildCustomizerEx.UpToModificationSelectionMode
BuildCustomizerEx. selected(SVcsModification modification)
Selected modification will be used as maxModificationId for whole created chain.void
BuildCustomizer. setChangesUpTo(SVcsModification modification)
Specifies the last change to include in this build.Method parameters in jetbrains.buildServer.serverSide with type arguments of type SVcsModification Modifier and Type Method Description static List<SVcsModification>
VcsModificationProcessor. filterOrderedModifications(List<SVcsModification> orderedChanges, VcsModificationProcessor processor)
Traverse ordered changes and collect them while they confirm the given processor; on the first non-conforming item stop and return collected items. -
Uses of SVcsModification in jetbrains.buildServer.serverSide.asserts
Methods in jetbrains.buildServer.serverSide.asserts with parameters of type SVcsModification Modifier and Type Method Description SBuildAssert
SBuildAssert. containsChanges(SVcsModification... changes)
SVcsModificationAssert
SVcsModificationAssert. hasSameIdAs(SVcsModification vcsModification)
static SVcsModificationAssert
ServerAsserts. then(SVcsModification modification)
-
Uses of SVcsModification in jetbrains.buildServer.serverSide.auth
Methods in jetbrains.buildServer.serverSide.auth with parameters of type SVcsModification Modifier and Type Method Description void
AccessChecker. checkCanEditVcsModification(SVcsModification vcsModification)
void
AccessChecker. checkCanViewFileContent(SVcsModification mod)
void
AccessChecker. checkCanViewVcsModification(SVcsModification vcsModification)
static boolean
AuthUtil. hasFileContentAccess(AuthorityHolder authorityHolder, SVcsModification modification)
Returns true if authority holder has view file content access to any build configuration related to specified modification, or any build configuration related to any duplicate of specified modificationstatic boolean
AuthUtil. hasPermissionToEditModification(AuthorityHolder authHolder, SVcsModification modification)
static boolean
AuthUtil. hasReadAccessTo(AuthorityHolder authorityHolder, SVcsModification modification)
Returns true if authority holder has read access to the specified VCS modification (has read access to at least one build configuration where this modification appeared) -
Uses of SVcsModification in jetbrains.buildServer.serverSide.impl
Classes in jetbrains.buildServer.serverSide.impl that implement SVcsModification Modifier and Type Class Description class
MockVcsModification
class
MockVcsModificationWithId
Created by Nikita.Skvortsov Date: 3/12/12, 4:40 PMMethods in jetbrains.buildServer.serverSide.impl that return SVcsModification Modifier and Type Method Description protected SVcsModification
ChangesCalculatorDagVisitor. findChangeById(Long modId)
SVcsModification
RemoteBuildType. getPersonalChange()
Returns personal modification associated with this build configuration or null if data for this remote build is not available anymore This can happen, for example, when remote run was deleted.SVcsModification
RemoteBuildTypeImpl. getPersonalChange()
SVcsModification
MockVcsModification. getRelatedVcsChange()
SVcsModification
VcsChangeDescriptorImpl. getRelatedVcsChange()
Methods in jetbrains.buildServer.serverSide.impl with parameters of type SVcsModification Modifier and Type Method Description void
BuildTypeOrderedBuildsImpl. consumeBuildsAfter(SVcsModification modification, BiConsumer<String,OrderedBuild> consumer)
boolean
AbstractBuildPromotion. containsChange(SVcsModification m)
MergedVcsModificationInfo
ModificationStateCalculatorImpl. createMergedVcsModificationInfo(SVcsModification modification)
protected BuildPromotionEx
BaseServerTestCase. createPromotionOnModifications(BuildTypeEx buildType, SVcsModification... modifications)
protected BuildPromotionEx
BaseServerTestCase. createPromotionWithChange(SVcsModification modification)
UserChangeInfo
UserChangesFacadeImpl. createUserChangeInfo(SVcsModification modification)
OrderedBuild
FindPromotionStrategy. forModification(SVcsModification m)
Returns ordered build that contains specified modification, or null if no such build is found.List<OrderedBuild>
BuildTypeOrderedBuildsImpl. getBuildsAfter(SVcsModification m, Filter<OrderedBuild> buildFilter)
ChangeStatus
ChangeStatusProviderImpl. getChangeStatus(SVcsModification modification)
Map<SBuildType,SBuild>
ModificationStateCalculatorImpl. getFirstBuildsWithModificationFixed(SVcsModification modification)
Map<SBuildType,SBuild>
ModificationStateCalculatorImpl. getFirstBuildsWithModificationIncluded(SVcsModification modification, boolean includeDependentBuilds)
SBuild
ModificationStateCalculatorImpl. getLastReachableBuild(SBuildType buildType, SVcsModification modification, String branch)
Map<SBuildType,SBuild>
ModificationStateCalculatorImpl. getLastReachableBuilds(SVcsModification modification, Map<SBuildType,String> branches)
ChangeStatus
ChangeStatusProviderImpl. getMergedChangeStatus(SVcsModification modification)
Map<SBuildType,List<SQueuedBuild>>
ModificationStateCalculatorImpl. getQueuedBuilds(Collection<SBuildType> buildTypes, SVcsModification modification)
protected boolean
ChangesCalculatorDagVisitor. isAttachedToBuildType(SVcsModification m)
boolean
BuildChangesImpl. isDependencyChange(SVcsModification modification)
boolean
MockVcsModification. isDuplicateOf(SVcsModification modification)
boolean
BuildChangesImpl. isOwnChange(SVcsModification modification)
protected SFinishedBuild
BaseServerTestCase. runBuildOnModifications(BuildTypeEx buildType, boolean shouldFail, SVcsModification... modifications)
protected SFinishedBuild
BaseServerTestCase. runFailedBuildOnModifications(BuildTypeEx buildType, SVcsModification... modifications)
protected SFinishedBuild
BaseServerTestCase. runSuccessfulBuildOnModifications(BuildTypeEx buildType, SVcsModification... modifications)
void
BuildCustomizerImpl. setChangesUpTo(SVcsModification modification)
Method parameters in jetbrains.buildServer.serverSide.impl with type arguments of type SVcsModification Modifier and Type Method Description protected void
RemoteRunBaseTestCase. checkChanges(List<SVcsModification> pendingChanges)
protected BuildPromotionEx
BaseServerTestCase. createPromotionOnModifications(BuildTypeEx buildType, List<SVcsModification> modifications)
void
VcsChangesCache. put(VcsChangesCache.Key key, List<SVcsModification> changes, int maxChangesInCache)
Constructors in jetbrains.buildServer.serverSide.impl with parameters of type SVcsModification Constructor Description VcsChangeDescriptorImpl(SVcsModification vcsChange, boolean cameFromDependency)
-
Uses of SVcsModification in jetbrains.buildServer.serverSide.impl.auth
Methods in jetbrains.buildServer.serverSide.impl.auth that return SVcsModification Modifier and Type Method Description SVcsModification
SecuredVcsModificationHistory. findChangeById(long modificationId)
SVcsModification
SecuredVcsManager. findModificationById(long changeId, boolean isPersonal)
SVcsModification
SecuredVcsModificationHistory. findModificationByVersion(VcsRootInstance root, String version)
SVcsModification
SecuredVcsModificationHistory. getLastModification(SBuildType buildType)
SVcsModification
SecuredVcsModificationHistory. getLastModification(LVcsRootInstance vcsRoot)
SVcsModification
SecuredVcsModificationHistory. getLastModificationUpTo(VcsRootInstance root, Long upperBoundModificationId)
SVcsModification
SecuredPersonalBuildManager. getModification(long changesId)
SVcsModification
SecuredPersonalBuildManager. getModification(long changesId, boolean resolveCommitDecision)
SVcsModification
SecuredVcsModificationHistory. persistModification(ModificationData modificationData, Collection<SBuildType> relatedConfigurations)
SVcsModification
SecuredVcsModificationHistory. persistModification(ModificationData modificationData, Collection<SBuildType> relatedConfigurations, BuildTypeChangeRelationCalculator changeRelationCalculator)
Methods in jetbrains.buildServer.serverSide.impl.auth with parameters of type SVcsModification Modifier and Type Method Description void
ServerAccessChecker. checkCanEditVcsModification(SVcsModification vcsModification)
void
ServerAccessChecker. checkCanViewFileContent(SVcsModification mod)
void
ServerAccessChecker. checkCanViewVcsModification(SVcsModification vcsModification)
static void
ServerAuthUtil. checkFileContentAccessible(AuthorityHolder authorityHolder, SVcsModification mod)
Deprecated.static void
ServerAuthUtil. checkReadAccessTo(AuthorityHolder authorityHolder, SVcsModification vcsModification)
Deprecated.Map<String,String>
SecuredVcsModificationHistory. getAttributes(SVcsModification modification)
Collection<SVcsModification>
SecuredVcsModificationHistory. getDuplicates(SVcsModification modification, boolean byDisplayVersion)
List<FilteredVcsChange>
SecuredVcsModificationHistory. getFilteredChangedFiles(SVcsModification modification, BuildPromotion buildPromotion)
List<FilteredVcsChange>
SecuredVcsModificationHistory. getFilteredChangedFiles(SVcsModification modification, SBuildType buildType)
List<FilteredVcsChange>
SecuredVcsModificationHistory. getFilteredChangedFiles(SVcsModification modification, CheckoutRules rules)
List<FilteredVcsChange>
SecuredVcsModificationHistory. getFilteredChanges(SVcsModification modification, SBuildType buildType, SBuild build)
RelatedConfigurations
SecuredVcsModificationHistory. getModificationRelations(SVcsModification modification)
Collection<SUser>
SecuredVcsManager. getModificationUsers(SVcsModification modification)
Collection<SVcsModification>
SecuredVcsModificationHistory. getParentModifications(SVcsModification modification)
List<String>
SecuredVcsModificationHistory. getParentRevisions(SVcsModification modification)
List<VcsChange>
SecuredVcsModificationHistory. getRawChangedFiles(SVcsModification modification)
Method parameters in jetbrains.buildServer.serverSide.impl.auth with type arguments of type SVcsModification Modifier and Type Method Description static List<SVcsModification>
ServerAuthUtil. filterModifications(List<SVcsModification> unfiltered, SecurityContextEx securityContext)
Set<SUser>
SecuredVcsModificationHistory. getChangesCommitters(Collection<SVcsModification> changes, boolean ignoreNonPersonalCommitters)
Map<SVcsModification,List<FilteredVcsChange>>
SecuredVcsModificationHistory. getFilteredChangedFiles(List<SVcsModification> modifications, BuildPromotion buildPromotion)
Iterator<SVcsModification>
SecuredVcsModificationHistory. getUniqueModificationsIterator(List<SVcsModification> modifications)
void
SecuredVcsModificationHistory. processBuildTypeModifications(SBuildType buildType, Predicate<VcsRootInstance> vcsRootInstancesFilter, ItemProcessor<SVcsModification> processor, Interval interval, Date minRegistrationDate, int expiredCommitsMaxNum, RelationType... relationTypes)
void
SecuredVcsModificationHistory. processModifications(ItemProcessor<SVcsModification> modificationsProcessor)
-
Uses of SVcsModification in jetbrains.buildServer.serverSide.impl.changeProviders
Fields in jetbrains.buildServer.serverSide.impl.changeProviders with type parameters of type SVcsModification Modifier and Type Field Description protected List<SVcsModification>
SubrepoChangesProviderByCommits. myModifications
Methods in jetbrains.buildServer.serverSide.impl.changeProviders that return SVcsModification Modifier and Type Method Description protected SVcsModification
SubrepoChangesProviderByBuilds. findSubrepoChangeById(Long modId)
protected SVcsModification
SubrepoChangesProviderByCommits. findSubrepoChangeById(Long subrepoModId)
Methods in jetbrains.buildServer.serverSide.impl.changeProviders that return types with arguments of type SVcsModification Modifier and Type Method Description List<SVcsModification>
BasicDagBasedChangesProvider. getChanges()
List<SVcsModification>
CompositeChangesProvider. getChanges()
List<SVcsModification>
DagBasedChangesProvider. getChanges()
List<SVcsModification>
DagBasedSubstitutionRootChangesProvider. getChanges()
List<SVcsModification>
DetachedRootsChangesProvider. getChanges()
List<SVcsModification>
ModificationIntervalChangesProvider. getChanges(VcsRootInstance root, VcsModificationProcessor callback)
List<SVcsModification>
ModificationIntervalChangesProviderForRoot. getChanges()
List<SVcsModification>
NonDagBasedSubstitutionRootChangesProvider. getChanges()
List<SVcsModification>
PersonalPatchChangesProvider. getChanges()
List<SVcsModification>
SubrepoChangesProviderByBuilds. getChanges()
List<SVcsModification>
SubrepoChangesProviderByCommits. getChanges()
Method parameters in jetbrains.buildServer.serverSide.impl.changeProviders with type arguments of type SVcsModification Modifier and Type Method Description BuildVcsChangesProvider
SubrepoChangesProviderFactory. getSubrepoChangesProvider(VcsModificationHistoryEx vcsHistory, VcsRootInstancesManager vcsRootManager, BuildChangesCalculatorSettings mySettings, List<SVcsModification> modifications, BuildPromotionEx promotion, PreviousBuildsProvider previousBuildsProvider, DagBasedPrevPromotionRevisionsCache prevPromotionsCache, FindPromotionStrategyFactory findPromotionStrategyFactory)
Constructor parameters in jetbrains.buildServer.serverSide.impl.changeProviders with type arguments of type SVcsModification Constructor Description SubrepoChangesProviderByBuilds(VcsModificationHistoryEx vcsHistory, VcsRootInstancesManager vcsRootManager, List<SVcsModification> mainRootsChanges, BuildPromotionEx promotion, PreviousBuildsProvider previousBuildsProvider, DagBasedPrevPromotionRevisionsCache prevPromotionsCache, FindPromotionStrategyFactory findPromotionStrategyFactory)
SubrepoChangesProviderByCommits(VcsModificationHistoryEx vcsHistory, VcsRootInstancesManager vcsRootManager, List<SVcsModification> modifications)
-
Uses of SVcsModification in jetbrains.buildServer.serverSide.impl.personal
Methods in jetbrains.buildServer.serverSide.impl.personal that return SVcsModification Modifier and Type Method Description SVcsModification
PersonalBuildManagerEx. getModification(long changesId, boolean resolveCommitDecision)
SVcsModification
PersonalBuildManagerImpl. getModification(long changesId)
SVcsModification
PersonalBuildManagerImpl. getModification(long changesId, boolean resolveCommitDecision)
SVcsModification
RemoteBuildDataFacade. getModification(long changeId)
Methods in jetbrains.buildServer.serverSide.impl.personal that return types with arguments of type SVcsModification Modifier and Type Method Description List<SVcsModification>
PersonalBuildManagerImpl. getModifications(long userId)
List<SVcsModification>
RemoteBuildDataFacade. getModifications(long userId)
-
Uses of SVcsModification in jetbrains.buildServer.serverSide.impl.query
Methods in jetbrains.buildServer.serverSide.impl.query that return types with arguments of type SVcsModification Modifier and Type Method Description Map<SVcsModification,List<FilteredVcsChange>>
ModificationFilesLoader. getFilteredChangedFiles(List<SVcsModification> modifications, BuildPromotion promotion)
Returns filtered files using the checkout rules of the promotion.Methods in jetbrains.buildServer.serverSide.impl.query with parameters of type SVcsModification Modifier and Type Method Description List<FilteredVcsChange>
ModificationFilesLoader. getFilteredChangedFiles(SVcsModification modification, BuildPromotion buildPromotion)
List<FilteredVcsChange>
ModificationFilesLoader. getFilteredChangedFiles(SVcsModification modification, SBuildType buildType)
List<FilteredVcsChange>
ModificationFilesLoader. getFilteredChangedFiles(SVcsModification modification, CheckoutRules rules)
List<String>
VcsChangesGraphQuery. getParentRevisions(SVcsModification modification)
List<VcsChange>
ModificationFilesLoader. getRawChangedFiles(SVcsModification modification)
Loads raw file changes for the given modification id, without applying mapping or filteringvoid
VcsChangesGraphQuery. updateGraphInMemory(SVcsModification m, List<Pair<String,Long>> parents)
Method parameters in jetbrains.buildServer.serverSide.impl.query with type arguments of type SVcsModification Modifier and Type Method Description Map<SVcsModification,List<FilteredVcsChange>>
ModificationFilesLoader. getFilteredChangedFiles(List<SVcsModification> modifications, BuildPromotion promotion)
Returns filtered files using the checkout rules of the promotion. -
Uses of SVcsModification in jetbrains.buildServer.serverSide.userChanges
Methods in jetbrains.buildServer.serverSide.userChanges that return types with arguments of type SVcsModification Modifier and Type Method Description List<SVcsModification>
UserChangesFacade. getAllVcsModifications(User user)
Returns list of all (personal/non-personal) modifications for specifieduser
sorted by their VCS date.List<SVcsModification>
UserChangesFacade. getVcsModifications(UserChangesPolicy showChangesPolicy)
Returns all changes made by the specified user in version control.Methods in jetbrains.buildServer.serverSide.userChanges with parameters of type SVcsModification Modifier and Type Method Description UserChangeInfo
UserChangesFacade. createUserChangeInfo(SVcsModification modification)
-
Uses of SVcsModification in jetbrains.buildServer.users
Methods in jetbrains.buildServer.users that return types with arguments of type SVcsModification Modifier and Type Method Description List<SVcsModification>
SUser. getAllModifications()
Returns the list of all (personal and non-personal) user modifications sorted by VCS date.List<SVcsModification>
SUser. getVcsModifications(int numberOfActiveDays)
Returns the list of changes made by this user filtered according to the caller's permissions. -
Uses of SVcsModification in jetbrains.buildServer.users.impl
Methods in jetbrains.buildServer.users.impl that return types with arguments of type SVcsModification Modifier and Type Method Description List<SVcsModification>
RestrictedUserImpl. getAllModifications()
List<SVcsModification>
UserImpl. getAllModifications()
List<SVcsModification>
RestrictedUserImpl. getVcsModifications(int numberOfActiveDays)
List<SVcsModification>
UserImpl. getVcsModifications(int numberOfActiveDays)
-
Uses of SVcsModification in jetbrains.buildServer.vcs
Methods in jetbrains.buildServer.vcs that return SVcsModification Modifier and Type Method Description SVcsModification
VcsModificationsStorage. findCached(long id)
SVcsModification
VcsModificationHistory. findChangeById(long modificationId)
Return modification by its id.SVcsModification
VcsModificationsStorage. findFirstCachedModification(VcsRootInstance vcsRoot)
SVcsModification
VcsModificationsStorage. findLastCachedModificationUpTo(VcsRootInstance vcsRoot, long upperBoundModificationId)
SVcsModification
VcsModificationsStorage. findLastModification(LVcsRootInstance vcsRoot)
SVcsModification
VcsManager. findModificationById(long changeId, boolean isPersonal)
Find and return VCS modification by its id and isPersonal flag.SVcsModification
VcsModificationsStorage. findModificationById(long id)
SVcsModification
VcsRootInstance. findModificationById(long modId)
Returns VCS modification object associated with this VCS root instance and having the specified id.SVcsModification
VcsModificationHistoryEx. findModificationByVersion(VcsRootInstance root, String version)
Returns last modification with specified version in specified VCS rootSVcsModification
VcsRootInstance. findModificationByVersion(String version)
Searches for a VCS modification object associated with this VCS root and having the specified version (aka revision)SVcsModification
ChangeStatus. getChange()
If this ChangeStatus relates to a single modification, returns this modification (no merge case).SVcsModification
VcsModificationHistory. getLastModification(SBuildType buildType)
Returns last modification detected for the specified build configurationSVcsModification
VcsModificationHistory. getLastModification(LVcsRootInstance vcsRoot)
Return last modification detected in the given VcsRootSVcsModification
VcsModificationHistory. getLastModificationUpTo(VcsRootInstance root, Long upperBoundModificationId)
Returns last modification detected in the given VCS root with id less than or equals to the given upper boundSVcsModification
VcsModificationHistoryEx. persistModification(ModificationData modificationData, Collection<SBuildType> relatedConfigurations)
Persists modification if there is no modification in the same root with the same version.SVcsModification
VcsModificationHistoryEx. persistModification(ModificationData modificationData, Collection<SBuildType> relatedConfigurations, BuildTypeChangeRelationCalculator changeRelationCalculator)
SVcsModification
VcsModificationsStorage. persistModification(long id, ModificationData modificationData, Collection<SBuildType> relatedConfigurations, Map<String,RelationType> changeTypes, List<Map<String,RelationType>> edgeRelations, Date registrationDate)
Methods in jetbrains.buildServer.vcs that return types with arguments of type SVcsModification Modifier and Type Method Description Set<SVcsModification>
VcsModificationsStorage. cleanupExpiredModificationsFromCache()
Removes expired modifications from cache.List<SVcsModification>
VcsModificationsStorage. findExpiredModificationsRelatedToBuildType(String buildTypeId, long startModId, int maxChangesToReturn)
List<SVcsModification>
VcsModificationHistoryEx. findExpiredModificationsRelatedToVcsRoot(VcsRootInstance vcsRootInstance, long startModId, int maxChangesToReturn)
This method is similar toVcsModificationHistory.findChangeById(long)
but it will search not only among cached changes, but also among changes that are already unloaded from the cache.List<SVcsModification>
VcsModificationsStorage. findExpiredModificationsRelatedToVcsRoot(VcsRootInstance vcsRootInstance, long startModId, int maxChangesToReturn)
List<SVcsModification>
VcsModificationHistoryEx. findModificationsByDisplayVersion(String version)
Searches for all VCS modifications with given display versionVcsModification.getDisplayVersion()
Ordering: most recent modifications go first in the listList<SVcsModification>
VcsModificationsStorage. findModificationsByDisplayVersion(String version)
Collection<SVcsModification>
VcsModificationsStorage. findModificationsByIds(Collection<Long> modificationIds)
List<SVcsModification>
VcsModificationsStorage. findModificationsByUsername(String userName)
List<SVcsModification>
VcsModificationHistoryEx. findModificationsByVersion(String version)
Searches for all VCS modifications with given versionVcsModification.getVersion()
Ordering: most recent modifications go first in the listList<SVcsModification>
VcsModificationsStorage. findModificationsByVersion(String version)
Map<String,SVcsModification>
VcsModificationHistoryEx. findModificationsByVersions(VcsRootInstance root, Collection<String> versions)
Map<String,SVcsModification>
VcsModificationsStorage. findModificationsByVersions(VcsRootInstance root, Collection<String> versions)
For the specified VCS root instance and a set of revisions lookups corresponding SVcsModification instances and returns them as map of revision to the found instance.List<SVcsModification>
VcsModificationHistory. getAllModifications()
Returns all VCS modifications.List<SVcsModification>
VcsModificationHistory. getAllModifications(SBuildType buildType)
Returns all stored modifications detected for the specified configuration.List<SVcsModification>
VcsModificationHistory. getAllModifications(VcsRootInstance root)
All configurations detected in the specified vcs root.List<SVcsModification>
VcsModificationsStorage. getAllModifications()
List<SVcsModification>
VcsModificationHistory. getAllModificationsDetectedSince(Date sinceDate)
List<SVcsModification>
VcsModificationsStorage. getAllModificationsSince(Date sinceDate)
List<SVcsModification>
VcsModificationHistoryEx. getAllUserModifications(User user)
Returns all VCS modifications of specified userCollection<SVcsModification>
MergedVcsModificationInfo. getChanges()
Returns all modifications similar to modification for which MergeVcsModificationInfo was created, i.e.Collection<SVcsModification>
SVcsModification. getDuplicates()
Returns duplicates of this VCS modification, (the given modification is not included)Collection<SVcsModification>
VcsModificationHistoryEx. getDuplicates(SVcsModification modification, boolean byDisplayVersion)
Get duplicate modifications for given one, (the given modification is not included)Collection<SVcsModification>
VcsModificationsStorage. getDuplicates(SVcsModification modification, boolean byDisplayVersion)
List<SVcsModification>
VcsModificationHistory. getFixedModificationsCount(SBuildType buildType, Long maxModificationId, int count)
Returns a number of VCS modifications related to the specified build configuration and having modification id <= maxModificationId Ordering: most recent modifications go first in the list resulting list can contain less than required count modifications if the configuration doesn't have the requested amount of modificationsList<SVcsModification>
VcsModificationHistoryEx. getLastModifications(int numberOfActiveDays)
Returns latest VCS modifications detected within the specified number of active days.List<SVcsModification>
VcsModificationHistoryEx. getLastUserModifications(User user, int numberOfActiveDays)
Returns last stored modification detected for the specified user.List<SVcsModification>
VcsModificationHistory. getModificationsDetectedBetween(SBuildType buildType, Long fromModificationId, Long toModificationId)
Load all modifications related to specified build configuration and having modification id between specified ids (i.e.List<SVcsModification>
VcsModificationHistory. getModificationsInRange(VcsRootInstance root, Long fromId, Long toId)
Returns the list of modifications for the specified root, between specified modification ids.List<SVcsModification>
VcsModificationHistoryEx. getModificationsInVersionsRange(VcsRootInstance root, String lowerBoundVersion, String upperBoundVersion)
Returns the list of modifications for the specified root, between specified versions (lower bound is excluded, upper bound is included).List<SVcsModification>
VcsModificationHistory. getModificationsSinceLastSuccessful(SBuildType buildType)
Returns modifications related to specified build configuration detected since last successful build, returns empty list if there were no successful build.Collection<SVcsModification>
VcsModificationsStorage. getModificationsWithSameVersion(VcsRootInstance root, String modificationVcsVersion)
Collection<SVcsModification>
SVcsModification. getParentModifications()
Returns parent modifications of this VCS modification.Collection<SVcsModification>
VcsModificationHistoryEx. getParentModifications(SVcsModification modification)
Get parent modifications of the given one.List<SVcsModification>
VcsModificationHistory. getPendingModifications(SBuildType buildType)
Deprecated.Iterator<SVcsModification>
VcsModificationHistoryEx. getUniqueModificationsIterator(List<SVcsModification> modifications)
Returns iterator over list of VCS modifications.List<SVcsModification>
VcsModificationHistoryEx. persistModifications(List<ModificationData> modifications, VcsModificationHistoryEx.ModificationDataRelationsSupplier relationsSupplier, VcsModificationHistoryEx.ModificationDataPersistingCallback callback)
Methods in jetbrains.buildServer.vcs with parameters of type SVcsModification Modifier and Type Method Description void
VcsModificationsStorage. addEdgeRelations(SVcsModification modification, List<Map<String,RelationType>> newEdgeRelations)
void
VcsModificationHistoryEx.ModificationDataPersistingCallback. afterPersisting(ModificationData modification, SVcsModification result)
Map<String,String>
VcsModificationHistoryEx. getAttributes(SVcsModification modification)
Load attributes of the given modification from DB.ChangeStatus
ChangeStatusProvider. getChangeStatus(SVcsModification modification)
Returns ChangeStatus for given VCS modification.Collection<SVcsModification>
VcsModificationHistoryEx. getDuplicates(SVcsModification modification, boolean byDisplayVersion)
Get duplicate modifications for given one, (the given modification is not included)Collection<SVcsModification>
VcsModificationsStorage. getDuplicates(SVcsModification modification, boolean byDisplayVersion)
List<FilteredVcsChange>
VcsModificationHistory. getFilteredChanges(SVcsModification modification, SBuildType buildType, SBuild build)
Returns filtered VCS changes for given VCS modification and build configuration.ChangeStatus
ChangeStatusProvider. getMergedChangeStatus(SVcsModification modification)
Returns merged ChangeStatus for given VCS modification.RelatedConfigurations
VcsModificationHistoryEx. getModificationRelations(SVcsModification modification)
Returns relations the given modification has to build configurations.RelatedConfigurations
VcsModificationsStorage. getModificationRelations(SVcsModification modification)
Collection<SUser>
VcsManager. getModificationUsers(SVcsModification modification)
Deprecated.usegetCommitters()
Collection<SVcsModification>
VcsModificationHistoryEx. getParentModifications(SVcsModification modification)
Get parent modifications of the given one.List<String>
VcsModificationHistoryEx. getParentRevisions(SVcsModification modification)
Get parent revisions of given modification.void
VcsModificationsStorage. updateModificationRelatedConfigurations(SVcsModification modification, Map<String,RelationType> changeTypes)
Method parameters in jetbrains.buildServer.vcs with type arguments of type SVcsModification Modifier and Type Method Description ChangeStatusListBuilder
ChangeStatusListBuilder. addFilter(Filter<SVcsModification> filter)
Add a VCS modification filter.Set<SUser>
VcsModificationHistoryEx. getChangesCommitters(Collection<SVcsModification> changes, boolean ignoreNonPersonalCommitters)
Returns committers from the specified collection of changes.Iterator<SVcsModification>
VcsModificationHistoryEx. getUniqueModificationsIterator(List<SVcsModification> modifications)
Returns iterator over list of VCS modifications.void
VcsModificationHistoryEx. processBuildTypeModifications(SBuildType buildType, Predicate<VcsRootInstance> vcsRootInstancesFilter, ItemProcessor<SVcsModification> processor, Interval interval, Date minRegistrationDate, int expiredCommitsMaxNum, RelationType... relationTypes)
Processes VCS modifications related to specified build type within the specified interval.void
VcsModificationHistoryEx. processModifications(ItemProcessor<SVcsModification> modificationsProcessor)
This method traverses all VCS modifications and passed them to the modificationsProcessor.void
VcsModificationsStorage. processModifications(ItemProcessor<SVcsModification> processor)
Processes all modifications from newest to oldestvoid
VcsModificationsStorage. processModifications(ItemProcessor<SVcsModification> processor, long startModId)
Processes all modifications starting from one with max id less or equal to specified starting point.void
VcsModificationsStorage. processModificationsBackwards(ItemProcessor<SVcsModification> processor)
Processes all modifications from oldest to newestvoid
VcsModificationsStorage. processModificationsBackwards(ItemProcessor<SVcsModification> processor, long startModId)
Processes all modifications from oldest to newest starting from the specified modification id.ChangeStatusListBuilder
ChangeStatusListBuilder. setSource(List<SVcsModification> modifications)
Set list ofSVcsModification
from which resulting list ofChangeStatus
will be built. -
Uses of SVcsModification in jetbrains.buildServer.vcs.impl
Subinterfaces of SVcsModification in jetbrains.buildServer.vcs.impl Modifier and Type Interface Description interface
VcsModificationEx
Classes in jetbrains.buildServer.vcs.impl that implement SVcsModification Modifier and Type Class Description class
AbstractVcsModification
class
DBVcsModification
class
DuplicateVcsModification
class
PersonalVcsModificationImpl
Created 01.05.13 17:49Fields in jetbrains.buildServer.vcs.impl with type parameters of type SVcsModification Modifier and Type Field Description static Comparator<SVcsModification>
MergedVcsModificationInfoImpl. OLDEST_FIRST_COMPARATOR
Methods in jetbrains.buildServer.vcs.impl with parameters of type SVcsModification Modifier and Type Method Description void
VcsModificationsCacheStats. accessed(SVcsModification vcsModification)
void
VcsModificationsStorageImpl. addEdgeRelations(SVcsModification modification, List<Map<String,RelationType>> newEdgeRelations)
void
BuildTypeModifications. addToCache(SVcsModification modification)
static String
VcsUtil. calculateVcsUsernameSignature(SVcsModification modification)
static ChangeStatus
ChangeStatusImpl. createMergedStatus(SVcsModification modification, ModificationStateCalculator calculator, BuildTypesArtifactDependenciesCache buildTypesArtifactDependenciesCache, BuildsManager buildsManager, Comparator<SBuildType> buildTypeComparator)
static ChangeStatus
ChangeStatusImpl. createStatus(SVcsModification modification, ModificationStateCalculator calculator, BuildTypesArtifactDependenciesCache buildTypesArtifactDependenciesCache, BuildsManager buildsManager, Comparator<SBuildType> buildTypeComparator)
Map<String,String>
DBVcsModificationHistory. getAttributes(SVcsModification modification)
Collection<SVcsModification>
DBVcsModificationHistory. getDuplicates(SVcsModification modification, boolean byDisplayVersion)
Collection<SVcsModification>
VcsModificationsStorageImpl. getDuplicates(SVcsModification modification, boolean byDisplayVersion)
List<FilteredVcsChange>
ModificationFilesLoaderImpl. getFilteredChangedFiles(SVcsModification modification, BuildPromotion buildPromotion)
List<FilteredVcsChange>
ModificationFilesLoaderImpl. getFilteredChangedFiles(SVcsModification modification, SBuildType buildType)
List<FilteredVcsChange>
ModificationFilesLoaderImpl. getFilteredChangedFiles(SVcsModification modification, CheckoutRules rules)
List<FilteredVcsChange>
DBVcsModificationHistory. getFilteredChanges(SVcsModification modification, SBuildType buildType, SBuild build)
static long
VcsModificationsStorageImpl. getModificationDigest(SVcsModification modification)
RelatedConfigurations
DBVcsModificationHistory. getModificationRelations(SVcsModification modification)
RelatedConfigurations
VcsModificationsStorageImpl. getModificationRelations(SVcsModification modification)
Collection<SUser>
VcsManagerImpl. getModificationUsers(SVcsModification modification)
Collection<SVcsModification>
DBVcsModificationHistory. getParentModifications(SVcsModification modification)
List<String>
DBVcsModificationHistory. getParentRevisions(SVcsModification modification)
List<VcsChange>
ModificationFilesLoaderImpl. getRawChangedFiles(SVcsModification modification)
boolean
AbstractVcsModification. isDuplicateOf(SVcsModification modification)
boolean
DuplicateVcsModification. isDuplicateOf(SVcsModification modification)
boolean
VcsModificationEx. isDuplicateOf(SVcsModification modification)
void
RevisionCalculator.PromotionLogger. logLastAttachedRevision(SVcsModification lastAttached, long maxModId)
void
RevisionCalculator.PromotionLogger. logNoChangesAttachedUseLastVisitedForUnknownMergesCheck(SVcsModification lastVisited)
void
RevisionCalculator.PromotionLogger. logTreatFirstRevisionAsAttached(SVcsModification firstBranchCommit, String vcsBranchName)
void
RevisionCalculator.PromotionLogger. logUseLaterMergeCommit(SVcsModification newerCommit, SVcsModification replacedCommit, String reason)
void
VcsModificationsStorageImpl. updateModificationRelatedConfigurations(SVcsModification modification, Map<String,RelationType> changeTypes)
Method parameters in jetbrains.buildServer.vcs.impl with type arguments of type SVcsModification Modifier and Type Method Description boolean
BuildTypeModifications. changesUnloaded(List<SVcsModification> changes)
Set<SUser>
DBVcsModificationHistory. getChangesCommitters(Collection<SVcsModification> changes, boolean ignoreNonPersonalCommitters)
Map<SVcsModification,List<FilteredVcsChange>>
ModificationFilesLoaderImpl. getFilteredChangedFiles(List<SVcsModification> modifications, BuildPromotion promotion)
Iterator<SVcsModification>
DBVcsModificationHistory. getUniqueModificationsIterator(List<SVcsModification> modifications)
void
DBVcsModificationHistory. processBuildTypeModifications(SBuildType buildType, Predicate<VcsRootInstance> vcsRootInstancesFilter, ItemProcessor<SVcsModification> processor, Interval interval, Date minRegistrationDate, int expiredCommitsMaxNum, RelationType... relationTypes)
void
BuildTypeModifications.ChangesRange. processChanges(Predicate<VcsRootInstance> vcsRootsFilter, ItemProcessor<SVcsModification> processor, long maxId, long minId, Set<RelationType> requiredRelationTypes)
void
BuildTypeModifications. processModifications(Predicate<VcsRootInstance> vcsRootsFilter, ItemProcessor<SVcsModification> processor, Interval interval, Date minRegistrationDate, int expiredCommitsMaxNum, RelationType... relationTypes)
Processes modifications in the order from the most recent to oldest.void
DBVcsModificationHistory. processModifications(ItemProcessor<SVcsModification> modificationsProcessor)
void
VcsModificationsStorageImpl. processModifications(ItemProcessor<SVcsModification> processor)
void
VcsModificationsStorageImpl. processModifications(ItemProcessor<SVcsModification> processor, long startModId)
void
VcsModificationsStorageImpl. processModificationsBackwards(ItemProcessor<SVcsModification> processor)
void
VcsModificationsStorageImpl. processModificationsBackwards(ItemProcessor<SVcsModification> processor, long startModId)
Constructors in jetbrains.buildServer.vcs.impl with parameters of type SVcsModification Constructor Description MergedVcsModificationInfoImpl(SVcsModification modification, SecurityContextEx securityContext)
-
Uses of SVcsModification in jetbrains.buildServer.web.functions.auth
Methods in jetbrains.buildServer.web.functions.auth with parameters of type SVcsModification Modifier and Type Method Description static boolean
AuthorizationFunctions. canEditVcsChange(SVcsModification modification)
Returns true if current authority holder can edit vcs modificationstatic boolean
AuthorizationFunctions. hasFileContentAccess(SVcsModification modification)
Returns true if currently authenticated user has view file content permission granted for specified VCS modification or any of its duplicatesstatic boolean
AuthorizationFunctions. permissionGrantedForModification(SVcsModification modification, String permissionName)
Returns true if currently authenticated user has permission with specified name granted for specified VCS modification -
Uses of SVcsModification in jetbrains.buildServer.web.functions.change
Methods in jetbrains.buildServer.web.functions.change with parameters of type SVcsModification Modifier and Type Method Description static int
ChangeFunctions. getNumberOfIncludedFiles(SVcsModification modification, SBuild build)
static int
ChangeFunctions. getNumberOfIncludedFiles(SVcsModification modification, SBuildType type)
static int
ChangeFunctions. getNumberOfIncludedFiles(SVcsModification modification, CheckoutRules rules)
static boolean
ChangeFunctions. isSubrepoChange(SVcsModification m)
-
Uses of SVcsModification in jetbrains.buildServer.web.openapi
Methods in jetbrains.buildServer.web.openapi that return SVcsModification Modifier and Type Method Description protected SVcsModification
ChangeDetailsExtension. findVcsModification(javax.servlet.http.HttpServletRequest request)
Retrieves SVcsModification object from the request attributes.protected SVcsModification
ChangeDetailsExtension. getVcsModification(javax.servlet.http.HttpServletRequest request)
Searches for a VCS modification in the specified request.Methods in jetbrains.buildServer.web.openapi with parameters of type SVcsModification Modifier and Type Method Description protected boolean
ChangeDetailsExtension. isSupported(SVcsModification modification)
Returns true if the provided VCS modification enables/activates this extension.
-