| AbstractCommitSupportTest.CommitEditor |
|
| BranchSpec |
|
| BranchSupport |
Interface indicates that VcsSupport understands branches.
|
| BuildPatchByCheckoutRules |
This patch building policy implies using CheckoutRules for narrowing scope of source files.
|
| BuildPatchByIncludeRule |
Deprecated. |
| BuildPatchByIncludeRules |
This patch building policy implies using IncludeRule for narrowing scope of source files.
|
| BuildPatchPolicy |
Base interface for different patch building policies.
|
| BuildPromotionChangesCollector |
|
| BuildPromotionChangesLoader |
Created 25.08.13 15:56
|
| BuildTypeChangeStatus |
This interface provides information about status of a change in a particular build configuration.
|
| BulkPatchService |
Service to build a series of patches within one call.
|
| BulkPatchService.BulkPatchBuilder |
Callback interface for buildIncrementalPatches.
|
| BulkPatchService.BulkPatchBuilderRequest |
One patch building request
|
| ChangesCheckingService |
|
| ChangesCollectionLogger |
Created 25.08.13 12:05
|
| ChangesCollectorResult |
Contains result of changes collecting
|
| ChangesConsumer |
Common system-provided interface used to consume detected changes.
|
| ChangesInfoBuilder |
Deprecated.
|
| ChangesLoaderContext |
|
| ChangesLoaderContext.OperationRejectedReason |
|
| ChangesLoaderLogger |
Created 25.08.13 13:05
|
| ChangeStatus |
Holds the details data related to a single change.
|
| ChangeStatusProvider |
Provides change status for VCS modification.
|
| CollectChangesBetweenRepositories |
Policy for collecting changes between repositories
|
| CollectChangesBetweenRoots |
Deprecated.
|
| CollectChangesByCheckoutRules |
Deprecated.
|
| CollectChangesByIncludeRules |
Deprecated.
|
| CollectChangesPolicy |
Base interface for different change collecting policies.
|
| CollectRepositoryChangesByCheckoutRules |
Policy for collecting repository changes by checkout rules
|
| CollectRepositoryChangesPolicy |
Allows collecting changes for whole repository
|
| CollectSingleStateChangesBetweenRoots |
|
| CollectSingleStateChangesByCheckoutRules |
Deprecated.
|
| CollectSingleStateChangesByIncludeRules |
Deprecated.
|
| CollectSingleStatePolicy |
|
| CommitPatchBuilder |
Interface for creating commits in VCS.
|
| CommitSettings |
Commit settings
|
| CommitsInfoBuilder |
Created 27.09.13 19:50
|
| CommitsInfoBuilder.CommitsConsumer |
|
| CommitSupport |
Support for commit operation
|
| ContextAwareUrlSupport |
API for VCS URL recognition.
|
| CurrentVersionIsExpensiveVcsSupport |
Deprecated. |
| FetchService |
This service allows client to receive notifications
for the repository fetch operation.
|
| FetchService.FetchRepositoryCallback |
Callback interface to report fetch execution progress
|
| Function<T,R> |
|
| IncludeRuleBasedMappingProvider |
THIS IS AN INTERNAL API, AND IT IS SUBJECT TO CHANGE!
|
| IncludeRuleChangeCollector |
Handles change collecting portions corresponding to Include Rules.
|
| IncludeRulePatchBuilder |
Handles patch building portions corresponding to Include Rules.
|
| LabelingSupport |
To offer a labeling for a VCS support the developer must implement this interface.
|
| ListDirectChildrenPolicy |
Policy that lists only direct children of specified directory
|
| ListFilesPolicy |
Base interface for different list files policies.
|
| LVcsRoot |
Light version of SVcsRoot
|
| LVcsRootInstance |
Light interface for VcsRootInstance
|
| LVcsRootInstanceEx |
Created 25.08.13 13:18
|
| MergedVcsModificationInfo |
Merged information about vcsModification and it's duplicates
|
| MergeSupport |
Support for merge operation
|
| Modification |
Basic information about a modification -
a named set of changes in particular files, made by a single user.
|
| RecurringChangesLoader |
Created 25.08.13 15:57
|
| RepositoryState |
State of the branches in VCS repository
|
| RepositoryStateChangesReporter |
Consumer-based changes collector.
|
| RepositoryStateListener |
|
| RevisionMatchedByCheckoutRulesCalculator |
|
| RootMerger |
Deprecated.
|
| SingleStateChangesReporter |
|
| SubrepoCheckoutRulesProvider |
|
| SVcsFileModificationFactory |
|
| SVcsModification |
Server side vcs modification class.
|
| SVcsRoot |
Server side class for the vcs root.
|
| SVcsRootAccess |
Created 22.08.13 17:28
|
| SVcsRootEx |
|
| SVcsRootUpdate |
Created 22.08.13 17:18
|
| SVcsRootUsages |
Created 22.08.13 17:34
|
| TestConnectionSupport |
|
| UrlSupport |
API for VCS URL recognition.
|
| VcsBulkSuitabilityChecker |
|
| VcsChangeInfo |
Presents information about file change in version control modification
|
| VcsChangesCollector |
Collects changes.
|
| VcsChangesCollectorFactory |
|
| VcsChangesCollectorFactory.MaxModificationIdSelectStrategy |
|
| VcsChangesLoaderCallback |
|
| VcsClientMappingProvider |
THIS IS AN INTERNAL API, AND IT IS SUBJECT TO CHANGE!
|
| VcsContentManager |
|
| VcsContentManagerEx |
Created 20.08.13 12:14
|
| VcsDurationMetrics |
|
| VcsExtension |
A marker interface to designate a VCS-related extension.
|
| VcsFile |
|
| VcsFileContentProvider |
Provides file content operations for the underlying VCS
|
| VcsFileModification |
The behavioral representation of VcsChangeInfo
|
| VcsManager |
A basic starting point for various VCS - related operations, including, but not limited to:
VcsSupport management (add your VCS support here!)
Obtain file contents
Create/Edit VCS root, check its status
Find committers between particular builds
|
| VcsManagerEx |
|
| VcsModification |
VcsModification object describes a single commit of a user made to particular VCS.
|
| VcsModificationHistory |
Operates with stored modification entries.
|
| VcsModificationHistoryEx |
|
| VcsModificationHistoryEx.ModificationDataPersistingCallback |
|
| VcsModificationHistoryEx.ModificationDataRelations |
|
| VcsModificationHistoryEx.ModificationDataRelationsSupplier |
|
| VcsModificationsStorage |
Low level VCS modifications storage, allows to perform basic operations with VCS modifications, like: persisting, retrieving and deleting.
|
| VcsOperationContext |
This object provides a context where some specific VCS operation is performed.
|
| VcsOperationProgress |
Gives an ability to report progress of the current VCS operation.
|
| VcsOperationProgressProvider |
Provides an instance of progress for current VCS operation.
|
| VcsOperationProgressRunner |
Runs operations with progress
|
| VcsPersonalSupport |
Any change for RemoteRun/Pre-Tested commit is represented in full path format.
|
| VcsRegistry |
This interface represents API for obtaining VCS plugins implementations
|
| VcsRegistryEx |
Created 21.08.13 19:14
|
| VcsRoot |
Contains configuration settings of a configured version control root.
|
| VcsRootBasedMappingProvider |
THIS IS AN INTERNAL API, AND IT IS SUBJECT TO CHANGE!
|
| VcsRootFactory |
|
| VcsRootIdentityProvider |
VcsSupportCore should implement this interface to provide a string which can be treated as a VCS root identity and used by core to compare different VCS roots,
e.g.
|
| VcsRootInstance |
Represents instance of VCS root settings (i.e.
|
| VcsRootInstanceEx |
Represents instance of VCS root which can be used for changes collecting.
|
| VcsRootInstancesManager |
|
| VcsRootInstancesManagerEx |
Created 23.08.13 17:11
|
| VcsRootsManager |
Created 21.08.13 19:29
//TODO: should be common with ProjectVcsRoots
|
| VcsRootsManagerEx |
Created 21.08.13 19:27
|
| VcsRootUsagesContributor |
Extension which can provide additional usages for VCS root
|
| VcsRootUsernamesManager |
|
| VcsRootUsernamesManagerEx |
Created 19.08.13 19:55
|
| VcsSupportConfig |
Provides configuration information for a VCS support implementation
|
| VcsSupportContext |
Gives an access to all necessary objects supporting a specific VCS
|
| VcsSupportCore |
The entry point for custom VCS support API
|
| VcsUsernameStorage |
|
| VcsUsernamesValidation |
|