| AbstractBuildArtifact<T extends BuildArtifactsBase> |
|
| AbstractBuildPromotion |
|
| AbstractBuildTypeBranch |
|
| AbstractChangeDescriptor |
|
| AbstractParametersCollection |
Created by Eugene Petrenko (eugene.petrenko@gmail.com)
Date: 26.01.12 18:08
|
| AbstractParametersProvider |
Created by Eugene Petrenko (eugene.petrenko@gmail.com)
Date: 06.02.12 13:17
|
| ActiveBuildBranchesUpdater |
|
| AddNewProjectToVisibleListener |
Created by Andrey Titov on 1/18/17.
|
| AgentData |
|
| AgentDescriptionFactoryImpl |
|
| AgentDetailsDescription |
|
| AgentParametersProvidersProcessor |
|
| AgentPersistenceFacade |
|
| AgentPoolsTestHelper |
|
| AgentRestrictorFactoryImpl |
|
| AgentRestrictorFactoryImplUglyHackInitializer |
|
| AgentStatusRestorer |
|
| AgentUpgradeUtil |
|
| ArtifactDependencyFactoryImpl |
|
| ArtifactsUtil |
|
| AutomaticAgentAuthorizationTokens |
|
| AutomaticAgentAuthorizationTokens.ResolvedTokenInfo |
|
| BaseBuild |
|
| BaseBuildTypeIdentity |
Base class for build template and build configuration.
|
| BaseFilteredBranch |
|
| BaseRunningBuild |
|
| BaseRunningBuild.ArtifactsStats |
|
| BaseSecondaryNodeTest |
|
| BaseServerTestCase |
This is the superclass (parent class) for tests, which includes multiple helpful utilities.
|
| BaseServerTestCase.TestBuildServerImpl |
|
| BaseXmlRpcServer |
|
| BatchTriggerTaskImpl |
|
| BranchImpl |
|
| BranchNameGenerator |
|
| BuildAgentBuilder |
|
| BuildAgentConstants |
|
| BuildAgentDistributionMonitorInjector |
|
| BuildAgentFactoryImpl |
|
| BuildAgentFactoryImplForTests |
|
| BuildAgentManagerImpl |
|
| BuildAgentManagerImpl.AgentVersions |
|
| BuildAgentMessagesQueue |
|
| BuildAgentUpgrader |
User: kir
|
| BuildCacheFeature |
|
| BuildChainChangesCalculator |
|
| BuildChangesCalculatorFactory |
|
| BuildChangesCalculatorSettings |
|
| BuildChangesImpl |
|
| BuildCustomizerFactoryImpl |
|
| BuildCustomizerImpl |
|
| BuildEstimatorFeeder |
Created 25.04.13 20:08
|
| BuildFactoryImpl |
|
| BuildFeatureDescriptorFactoryImpl |
|
| BuildFeatureDescriptorImpl |
|
| BuildOrderTuple |
|
| BuildProblemOrderingService |
|
| BuildPromotionAdapter |
|
| BuildPromotionEventDispatcher |
Created 12.04.13 15:17
|
| BuildPromotionImpl |
|
| BuildPromotionImpl.BuildProjectEntry |
|
| BuildPromotionManagerImpl |
|
| BuildPromotionParameterCollection |
Created by Eugene Petrenko (eugene.petrenko@gmail.com)
Date: 03.02.12 14:36
|
| BuildPromotionParameters |
Created by Eugene Petrenko (eugene.petrenko@gmail.com)
Date: 06.02.12 12:49
|
| BuildPromotionProblems |
|
| BuildPromotionReplacementImpl |
This log keeps history of build promotion replacements done during various optimizations - merging in the queue, or substituting of the queued builds to already started builds.
|
| BuildPromotionRevisionsQuery |
|
| BuildQueueImpl |
|
| BuildQueueTasks |
|
| BuildResolveData |
Holds the data that allows to resolve the build (build number or build id).
|
| BuildRevisionData |
|
| BuildRunnerDescriptorFactoryImpl |
|
| BuildRunnerDescriptorImpl |
Created 25.03.13 11:37
|
| BuildRunnerIdGenerator |
Represents a class that generates an unique ID the next build runner of a given type.
|
| BuildServerImpl |
|
| BuildServerLifecycleProcessor |
Created 09.05.13 14:25
|
| BuildServerRunner |
|
| BuildServerServiceLocator |
Created by Eugene Petrenko (eugene.petrenko@gmail.com)
Date: 19.10.12 22:11
|
| BuildsManagerImpl |
Created 25.04.13 17:09
|
| BuildStarter |
|
| BuildStatisticsPrinter |
This class creates build status text for running and finished builds.
|
| BuildStatisticsPrinterFactory |
Created 25.04.13 15:46
|
| BuildTriggerData |
|
| BuildTriggersChecker |
|
| BuildTriggersChecker.QueueSizeExceededPrecondition |
|
| BuildTypeBranches |
|
| BuildTypeBranchesCacheUpdater |
|
| BuildTypeBranchesInfoCacheImpl |
|
| BuildTypeCopyMap |
Records and provides build configuration mapping after project copying
|
| BuildTypeDataPrefetcher |
Pre-fetches recently used build configurations data from the database to speedup user interface opening for the first time
|
| BuildTypeDependencies |
The purpose of this class is to maintain an index of build configuration id and ids of other configurations having snapshot dependencies on this configuration.
|
| BuildTypeFactoryImpl |
|
| BuildTypeFeatureProvider<T extends BuildTypeSettings & BuildTypeIdentity> |
|
| BuildTypeImpl |
|
| BuildTypeOrderedBuildsImpl |
Class maintains build order of builds for particular build type (order in terms of changes)
|
| BuildTypesArtifactDependenciesCache |
|
| BuildTypeSettingsFactoryImpl |
Created 17.04.13 17:02
|
| BuildTypeSettingsImpl |
|
| BuildTypeSettingsImpl.HasNameButNotIdFilter |
|
| BuildTypeSettingsMapper |
Maps dependencies from source build configurations to build configuration copies.
|
| BuildTypeSettingsMapperFactoryImpl |
|
| BuildTypesEventListener |
|
| BuildTypeSorter |
|
| BuildTypeStatusDescriptorImpl |
|
| BuildTypeTemplateFactoryImpl |
|
| BuildTypeTemplateImpl |
|
| BuildTypeTemplateUsagesCollectorImpl |
|
| CachingAuditLogActions |
|
| CachingBuildSettings |
|
| CancelableTaskHolder |
|
| CanRunOnAgentsCalculator |
|
| CDSFirstBranchRevisionTracker |
FirstBranchRevisionTracker on top of custom data storage.
|
| ChainChangesPreviousBuildsProviderImpl |
|
| ChainRemainingTimeComparator |
|
| ChangesCalculatorDagVisitor |
Iterates through DAG until reaches modifications for which there is a promotion, i.e.
|
| ChangeSequenceBuildComparator |
Created by IntelliJ IDEA.
|
| ChangeStatusProviderImpl |
|
| CheckingForChangesScheduler |
|
| CombinedUserSet<T extends User> |
|
| CommandLineNodeConfig |
|
| CommitMessageProducerFactoryImpl |
|
| CompositeBranchSpec |
A number of branch specs acting as one
|
| CompositeBuildStatusBuilder |
|
| CompositeEnforcedSettings |
Created by Andrey Titov on 05.04.16
|
| CompositeRunningBuild |
|
| ConfigActionFactoryImpl |
|
| ConfigFileChangesListenerImpl |
|
| ConfigurationErrorsImpl |
|
| CopyProjectHelper |
|
| CriticalErrorsImpl |
|
| CurrentNodeEffectiveResponsibilitiesTracker |
|
| CurrentProblemsManagerImpl |
Few implementation details:
|
| CustomDataStorageManagerImpl |
|
| CustomSettingsImpl |
Implements the storage over the file system.
|
| CustomSettingsManagerImpl |
|
| DagBasedPrevPromotionRevisionsCache |
Cache of previous promotions' revisions calculated taking a VCS root DAG
into account.
|
| DagBasedPrevPromotionRevisionsCache.VersionsMap |
|
| DatabaseBlockManager |
Manages expandable/collapsable state of blocks
|
| DBBackedBuildCounters |
|
| DBBackedCustomDataStorage |
|
| DefaultParametersForArtifactStorages |
|
| DefaultParametersForBuildFeatures |
Default parameters provider for build triggers
|
| DefaultParametersForBuildTriggers |
Default parameters provider for build triggers
|
| DefaultParametersForConnectionProviders |
|
| DefaultParametersForExecutors |
|
| DefaultParametersForIssueProviders |
|
| DefaultParametersForRunTypes |
Default parameters provider for run types.
|
| DefaultParametersForVcs |
Default parameters provider for build triggers
|
| DependenciesUtil |
|
| DependencyCheckerImpl |
|
| DependencyCollector |
Collects dependencies from the chain of build configurations
|
| DependencyParametersCalculationContext |
This class can speedup calculation of parameters providers for the case when several builds/build configurations are processed and
some of the processed objects have dependencies on each other.
|
| DependentBuildsStopper |
|
| DependentBuildStartPredicate |
|
| DependentBuildStartPredicate.BuildContinuationInterruptedInfo |
|
| DetachedBuildTrackerImpl |
|
| DiskSpaceWatcher |
|
| DownloadedArtifactsLoggerImpl |
|
| DummyBuild |
|
| DummyBuildPromotion |
This is a fake (non real) build promotion which is used to create a build and obtain ValueResolver
|
| DummyBuildType |
|
| DummyPromotionRevisionsCache |
|
| EditableBuildTypeCopy |
|
| EditableTemplateCopy |
|
| EmptyUserParametersHolder |
Created by Eugene Petrenko (eugene.petrenko@gmail.com)
Date: 03.02.12 15:17
|
| EnforcedOptionSpecParser |
|
| EnforcedSettingsImpl |
Created by Andrey Titov on 10.02.16.
|
| EquivalenceCheckResult |
|
| ErrorMessageSanitizer |
This class can be used to replace some paths in error messages with another string.
|
| ExceptionCollectorWrapper |
|
| FileWatcherFactory |
Factory for configuration file watchers.
|
| FilteringParametersProvider |
Call delegate only for keys starting with specified prefix
|
| FindPromotionStrategyFactory |
|
| FinishedBuildImpl |
|
| FlushQueueAction |
|
| IdGeneratorRegistry |
Creates a single copy of id generator for each prefix (i.e.
|
| IdUserSet |
|
| ImmediateFuture<T> |
|
| InaccessibleTemplate |
Wrapper object used in the case when template became inaccessible to current user
(either template was deleted or template is from the project to which user does not have permissions)
|
| InactiveNodesDetector |
|
| IncorrectArchivationCommentsRemapper |
See TW-43487
|
| IndexedCollection<K,T extends Comparable> |
A collection of sorted objects with fast index by id.
|
| IndexedCollection.CollectionListenerAdapter<K,T> |
|
| InheritableUserParametersHolderImpl |
Created by Eugene Petrenko (eugene.petrenko@gmail.com)
Date: 26.01.12 17:09
|
| InMemoryDependencyExemptionManager |
|
| InMemoryTokenContextDescriptionStorage |
|
| InsertBuildPromotionQuery |
|
| InternalErrorsHandler |
Responsible for monitoring internal errors.
|
| IntersectingPersonalChainsPreprocessor |
|
| LazyValueResolver |
|
| LicenseAgreementImpl |
|
| LicensingInfo |
|
| LocalStringPool |
|
| LogUtil |
This class is used to provide log messages of different detalization levels for various TeamCity objects.
|
| MainConfigManager |
|
| MainNodeResponsibilitySwitcher |
|
| MaxRunningBuildsPerBranchProvider |
|
| MockAgentContext |
Created 26.04.13 17:55
|
| MockAgentDescription |
|
| MockAgentType |
|
| MockAuthorityHolder |
|
| MockBranchSupport |
|
| MockBuildAgent |
|
| MockBuildAgentFactory |
|
| MockBuildFeature |
|
| MockCollectRepositoryChangesPolicy |
|
| MockPersonalSupport |
|
| MockRunType |
|
| MockRunTypeExtension |
|
| MockVcsFileModification |
|
| MockVcsModification |
|
| MockVcsModificationWithId |
Created by Nikita.Skvortsov
Date: 3/12/12, 4:40 PM
|
| MockVcsSupport |
|
| ModificationStateCalculatorImpl |
|
| MultiNodeLocksDbImpl |
|
| MultiNodesEventsDbImpl |
|
| MultiNodeTasksDbImpl |
|
| MutableEntityVersion |
|
| NodeConfig |
|
| NodesBuildsEvents |
Publishes and subscribes to the build related events which are sent between nodes in the multi-nodes setup.
|
| NodesConfigUtil |
|
| NodeStats |
|
| NodeStats.BuildsStats |
|
| NodeStats.TriggerStats |
|
| NodeStats.TriggerTypeInfo |
|
| NodeStats.VcsPollingStats |
|
| NoOpBuildLog |
|
| NotificationRulesConstants |
Provides readable names for notification events
|
| NotificationsBuildFeature |
|
| NullComment |
|
| NullCustomData |
|
| ObsoleteBuildsKiller |
This class monitors currently running builds, and removes all hanged builds (see SRunningBuild.isProbablyHanging)
whose build agents are disconnected for more than teamcity.agent.inactive.threshold.secs.
|
| OfflineTeamCityNode |
|
| OldAgentsCleaner |
|
| OnlineTeamCityNode |
|
| OrganizationProjects |
|
| OutdatedAgentCompatibilityExtension |
Since 2020.1 release agents require 1.8 java for start.
|
| ParametersCollection |
|
| ParametersCollectionCalculator |
|
| ParametersList<T extends ParametersDescriptor> |
|
| PeriodicalCheckParameters |
|
| PersonalBuildCreator |
|
| PersonalBuildPromotionFilter |
|
| PluginPropertiesImpl |
|
| PluginSettingsMapper |
|
| PolledTriggerContextImpl |
|
| PreviousBuildsProviderImpl |
|
| PrinterTestCase |
|
| ProjectAwareRootUrlResolverImpl |
|
| ProjectExtIdChangeListener |
|
| ProjectFeatureDescriptorFactory |
|
| ProjectFeatureDescriptorImpl |
|
| ProjectIdProviderFactory |
|
| ProjectIdProviderImpl |
|
| ProjectManagerErrorsAccumulator |
|
| ProjectsCommittersCalculator |
|
| ProjectTokens |
|
| PromotionBuildSettings |
|
| PromotionBuildSettingsFactoryImpl |
|
| PromotionCustomizationInfo |
|
| Proxyfied<T> |
|
| PublishedPropertiesLoader |
|
| QueuedBuildFactoryImpl |
|
| QueuedBuildImpl |
|
| QueuedBuildsChangesCollector |
|
| QueuedBuildsSettingsFreezerImpl |
|
| QueuedBuildStarter |
|
| QueuedTasksProcessor<T> |
This class can be used to process data in some queue asynchronously without occupying many threads.
|
| ReadOnlyUtil |
|
| RecentlyFailedTestsCalculator |
|
| RecentlyUsedBuildTypes |
|
| RemoteApiUtil |
|
| RemoteBuildTypeIdUtil |
|
| RemoteBuildTypeImpl |
|
| RemoteBuildTypeImpl.PersonalPromotionCreator |
|
| RemoteRunBaseTestCase |
|
| Replacer |
|
| RequirementFactoryImpl |
|
| ResetCacheControllerCacheDirCleaner |
Created 01.10.12 9:57
|
| RestoreBuildInQueue |
|
| ReverseDepParametersProcessor |
|
| RunningBuildImpl |
|
| RunningBuildsCollectionImpl |
|
| RunningBuildsManagerImpl |
Created 21.10.12 17:54
|
| RunningBuildsStatisticsDelayMetric |
|
| RunningBuildsStatusUpdater |
|
| RunningBuildWrapper |
|
| SBuildRunnerDescriptorImpl |
|
| SBuildStepDescriptorImpl |
Created 21.03.13 13:57
|
| SBuildStepsCollectionImpl |
Created by Eugene Petrenko (eugene.petrenko@gmail.com)
Date: 22.03.13 14:06
|
| SecondaryNodeDBAccess |
|
| SecondaryNodeSecurityManager |
Security manger which controls access to data directory on the secondary node.
|
| SecuredCriticalErrorsImpl |
|
| ServerCleanupEvents |
|
| ServerRootUrlHolder |
Created 25.04.13 22:34
|
| ServerSettingsImpl |
|
| ServerShutdownProcessTerminatorImpl |
Created by IntelliJ IDEA.
|
| ServerTriggeredByProcessor |
|
| SessionXmlRpcWrapper |
|
| SetStepNameContextProcessor |
|
| SettingsMapImpl |
|
| SettingsPersistErrorsReport |
|
| SettingsRootInfo |
Helps to organize information about versioned settings VCS roots during changes collecting
|
| SimpleSerializableParametersCollection |
Created 10.05.13 11:27
|
| SingleFeatureProvider<T extends BuildTypeSettings & BuildTypeIdentity> |
|
| StartingBuildNodeChooser |
|
| StartupGeneratedLogDisabler |
|
| StopBuildTasks |
Created with IntelliJ IDEA.
|
| StringsDiff |
|
| StuckBuildDetector |
Detector of builds in a build queue which stuck in it for a long time.
|
| StuckBuildDetector.Detected |
|
| StuckQueuedBuildsRemover |
Remover of builds from a build queue which stuck in it for a long time.
|
| SuperUserTokenFileProvider |
If a special option is set,
provides a file with the Maintenance Authentication Token (the SuperUser Token).
|
| TeamCityNodesImpl |
|
| TestBranchAttributesDataProvider |
|
| TestManagerImpl |
|
| TestRunsExtractor |
|
| TestRunsExtractor.AllFailedTestRunsSelector |
|
| TestRunsExtractor.MutedFailedTestRunsSelector |
|
| TestRunsExtractor.NotMutedFailedTestRunsSelector |
|
| TestsAccessCheckerHelper |
|
| TimedBuildParametersProvider |
Proxy class.
|
| TimeIntervalImpl |
|
| TimePointImpl |
|
| ToolEventsDispatcher |
|
| TriggeredBuildsRateMonitor |
|
| TriggeredBuildsRateMonitor.TriggerError |
|
| TriggeredBuildsRemover |
|
| TriggeredByParser |
|
| TriggeredByUtil |
|
| UnknownAgentDescription |
|
| UnknownTriggerService |
|
| UserAccountBuilder |
Fluent api for creating users in the tests.
|
| UserActionsProvider |
This class allows to obtain user actions related to the build promotion
|
| UserActionsProvider.UserAction |
|
| UserAuthSettingsPluginsRegistryImpl |
|
| UserChangesFacadeImpl |
|
| UserChangesFilterImpl |
|
| ValidationProvider.ValidationError<T> |
|
| VcsChangeDescriptorImpl |
|
| VcsChangesCache |
VCS modifications cache for build promotion
|
| VcsChangesCache.Key |
|
| VcsCheckerRelatedEvents |
|
| VcsInstanceBranchPair |
|
| VcsLabelingBuildFeature |
|
| VcsLabelingBuildFeatureSettingsMapper |
|
| VcsModificationChecker |
User: kir
Class responsibility - check for VCS changes.
|
| VcsModificationUtil |
|
| VcsSettingsTrackerImpl |
|
| VcsStatusLoggerImpl |
Created 21.08.13 14:41
|
| VcsStatusProviderImpl |
|
| VcsWorkspaceAccessImpl |
|
| VirtualAgentBuildStarter |
|
| VisibleProjects |
|
| WaitForThreadOnStartListener |
|
| WaitReasonStatisticsCollector |
|
| WaitReasonStatisticsValueProviderResolver |
|
| XmlRpcBasedRemoteServer |
|
| XmlRpcBasedServer |
|
| XmlRpcDispatcher |
|
| XmlRpcSessionData |
|
| XmlRpcSessionManager |
|
| XStreamTypesLogger |
|