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 |
|