Modifier and Type | Method and Description |
---|---|
void |
RepositoryStoredSpecsServiceImpl.runBambooSpecs(@NotNull SpecsConsumer specsConsumer,
@NotNull VcsRepositoryModuleDescriptor vcsRepositoryModuleDescriptor,
@NotNull VcsRepositoryData repository,
@NotNull VcsBranch vcsBranch,
@NotNull VcsLocationBambooSpecsState specsState,
@NotNull List<CommitContext> commits,
boolean shouldReportMissingSpecs) |
void |
RepositoryStoredSpecsService.runBambooSpecs(@NotNull SpecsConsumer specsConsumer,
@NotNull VcsRepositoryModuleDescriptor vcsRepositoryModuleDescriptor,
@NotNull VcsRepositoryData repository,
@NotNull VcsBranch vcsBranch,
@NotNull VcsLocationBambooSpecsState specsState,
@NotNull List<CommitContext> commits,
boolean shouldReportMissingSpecs)
Execute Bamboo Specs and import results
|
Modifier and Type | Method and Description |
---|---|
VcsRepositoryModuleDescriptor |
RssDetectionTriggerData.getRepositoryDescriptor() |
Constructor and Description |
---|
RssDetectionTriggerData(@NotNull VcsRepositoryData repository,
@NotNull VcsRepositoryModuleDescriptor repositoryDescriptor,
@NotNull VcsLocationBambooSpecsState specsState,
@NotNull List<CommitContext> specsCommits,
boolean reportMissingSpecs) |
Modifier and Type | Field and Description |
---|---|
protected VcsRepositoryModuleDescriptor |
AbstractRepositoryAction.vcsRepositoryModuleDescriptor |
Modifier and Type | Method and Description |
---|---|
@NotNull PartialVcsRepositoryData |
VcsConfigurationHelperImpl.getNewPartialVcsConfigurationFromActionData(@NotNull ActionParametersMap apm,
@NotNull VcsRepositoryModuleDescriptor vcsDescriptor,
@NotNull String repositoryName,
@Nullable String userDescription,
@Nullable Long projectId,
@Nullable PartialVcsRepositoryData previousVcsDefinition,
boolean applyDefaultValues,
@NotNull Set<VcsConfigurationHelper.Overrides> overrides) |
@NotNull PartialVcsRepositoryData |
VcsUIConfigBean.getPartialVcsConfigurationFromActionData(@NotNull VcsRepositoryModuleDescriptor vcsDescriptor,
@NotNull String repositoryName,
@Nullable String userDescription,
@Nullable Long projectId,
@Nullable PartialVcsRepositoryData previousVcsDefinition,
boolean applyDefaultValues,
@NotNull Set<VcsConfigurationHelper.Overrides> overrides) |
@NotNull PartialVcsRepositoryData |
VcsUIConfigBean.getPartialVcsConfigurationFromActionData(@NotNull VcsRepositoryModuleDescriptor vcsDescriptor,
@NotNull String repositoryName,
@Nullable String userDescription,
@Nullable PartialVcsRepositoryData previousVcsDefinition,
@NotNull Set<VcsConfigurationHelper.Overrides> overrides) |
@Nullable VcsRepositoryViewerDefinition |
VcsViewerUIConfigBean.getViewerDefinitionFromActionContext(@NotNull ActionParametersMap actionParametersMap,
@NotNull VcsRepositoryModuleDescriptor vcsRepositoryModuleDescriptor,
@Nullable VcsRepositoryViewerDefinition existingDefinition,
boolean applyDefaultValues) |
boolean |
EditRepository.isBambooSpecsCapable(@Nullable VcsRepositoryModuleDescriptor vcsRepositoryModuleDescriptor) |
boolean |
EditRepositoryImpl.isBambooSpecsCapable(@Nullable VcsRepositoryModuleDescriptor vcsRepositoryModuleDescriptor) |
@NotNull PartialVcsRepositoryData |
VcsUIConfigBean.overrideBranchDetectionOptionsWithActionData(@NotNull VcsRepositoryModuleDescriptor vcsDescriptor,
@NotNull PartialVcsRepositoryData vcsDefinition)
Special handling for 'branches' tab; in this tab we only want to change branch detection options and nothing else.
|
@NotNull VcsUIConfigBean.VcsHtmlFragments |
VcsUIConfigBean.prepareCreateHtmlFragments(@NotNull VcsRepositoryModuleDescriptor vcsDescriptor,
@NotNull TaskRenderMode renderMode,
@Nullable Long projectId) |
@NotNull VcsUIConfigBean.VcsHtmlFragments |
VcsUIConfigBean.prepareEditHtmlFragments(@NotNull VcsRepositoryModuleDescriptor vcsDescriptor,
@NotNull PartialVcsRepositoryData unmergedData,
@NotNull TaskRenderMode renderMode,
@Nullable Long projectId) |
@NotNull VcsUIConfigBean.VcsHtmlFragments |
VcsUIConfigBean.prepareMavenImportHtmlFragments(@NotNull VcsRepositoryModuleDescriptor vcsDescriptor,
@NotNull TaskRenderMode renderMode,
@Nullable Long projectId) |
@NotNull VcsUIConfigBean.VcsHtmlFragments |
VcsUIConfigBean.prepareViewHtmlFragments(@NotNull VcsRepositoryModuleDescriptor vcsDescriptor,
@NotNull VcsRepositoryData vcsDefinition,
@Nullable Long projectId) |
@NotNull PartialVcsRepositoryData |
VcsConfigurationHelperImpl.reconfigureRepositoryWithMavenData(@NotNull VcsRepositoryModuleDescriptor oldModuleDescriptor,
@NotNull PartialVcsRepositoryData oldData,
@Nullable VcsRepositoryModuleDescriptor newModuleDescriptor,
@NotNull Map<String,String> newServerConfiguration,
@Nullable VcsBranch vcsBranch,
@Nullable String webRepositoryUrl) |
@NotNull PartialVcsRepositoryData |
VcsConfigurationHelperImpl.reconfigureRepositoryWithMavenData(@NotNull VcsRepositoryModuleDescriptor oldModuleDescriptor,
@NotNull PartialVcsRepositoryData oldData,
@Nullable VcsRepositoryModuleDescriptor newModuleDescriptor,
@NotNull Map<String,String> newServerConfiguration,
@Nullable VcsBranch vcsBranch,
@Nullable String webRepositoryUrl) |
@NotNull String |
VcsUIConfigBean.renderBranchIntegrationHtml(@NotNull VcsRepositoryModuleDescriptor vcsDescriptor,
VcsRepositoryData vcsDefinition) |
@NotNull PartialVcsRepositoryData |
VcsConfigurationHelperImpl.temporaryVcsDataFromActionParams(@NotNull ActionParametersMap apm,
@NotNull VcsRepositoryModuleDescriptor moduleDescriptor,
@Nullable PartialVcsRepositoryData existingData,
@NotNull Set<VcsConfigurationHelper.Overrides> overrides) |
void |
VcsConfigurationHelperImpl.validateVcsConfiguration(@NotNull ActionParametersMap apm,
@NotNull VcsRepositoryModuleDescriptor vcsDescriptor,
@Nullable PartialVcsRepositoryData previousVcsData,
@NotNull ErrorCollection errorCollection,
@NotNull Set<VcsConfigurationHelper.Overrides> overrides) |
void |
VcsUIConfigBean.validateVcsConfiguration(@NotNull VcsRepositoryModuleDescriptor vcsDescriptor,
@Nullable PartialVcsRepositoryData previousVcsData,
@NotNull ErrorCollection errorCollection,
@NotNull Set<VcsConfigurationHelper.Overrides> overrides) |
void |
VcsConfigurationHelperImpl.validateVcsConfigurationForConnectionTesting(@NotNull ActionParametersMap apm,
@NotNull VcsRepositoryModuleDescriptor vcsDescriptor,
@Nullable PartialVcsRepositoryData previousVcsData,
@NotNull ErrorCollection errorCollection) |
Constructor and Description |
---|
VcsTypeSelector(@NotNull PartialVcsRepositoryData repositoryData,
@NotNull VcsRepositoryModuleDescriptor descriptor,
@NotNull String group,
@NotNull VcsUIConfigBean.VcsHtmlFragments fragments,
boolean hasReadPermission) |
VcsTypeSelector(@NotNull VcsRepositoryData repositoryData,
@NotNull VcsRepositoryModuleDescriptor descriptor) |
VcsTypeSelector(@NotNull VcsRepositoryData repositoryData,
@NotNull VcsRepositoryModuleDescriptor descriptor,
@NotNull String group,
@NotNull VcsUIConfigBean.VcsHtmlFragments fragments,
boolean hasReadPermission) |
VcsTypeSelector(@NotNull VcsRepositoryModuleDescriptor descriptor,
@NotNull VcsUIConfigBean.VcsHtmlFragments fragments) |
Modifier and Type | Method and Description |
---|---|
@NotNull ChainBranchCreationResult |
LightweightBranchCreationServiceImpl.createChainBranch(@NotNull ImmutableChain chain,
@NotNull PlanBranchWorkflow planBranchWorkflow,
@NotNull String branchName,
@Nullable String branchDescription,
@Nullable PlanRepositoryDefinition defaultRepositoryDefinition,
@Nullable VcsRepositoryModuleDescriptor moduleDescriptor,
@Nullable VcsBranch newBranch,
@NotNull BuildConfiguration buildConfiguration,
PlanCreationService.EnablePlan enablePlan,
boolean enableExpiry,
@NotNull Consumer<PlanKey> branchPlanKeyConsumer,
boolean expectingDivergentBranch) |
@NotNull ChainBranchCreationResult |
LightweightBranchCreationService.createChainBranch(@NotNull ImmutableChain chain,
@NotNull PlanBranchWorkflow planBranchWorkflow,
@NotNull String branchName,
@Nullable String branchDescription,
@Nullable PlanRepositoryDefinition defaultRepositoryDefinition,
@Nullable VcsRepositoryModuleDescriptor moduleDescriptor,
@Nullable VcsBranch newBranch,
@NotNull BuildConfiguration buildConfiguration,
PlanCreationService.EnablePlan enablePlan,
boolean enableExpiry,
@NotNull Consumer<PlanKey> branchPlanKeyConsumer,
boolean expectingDivergentBranch)
Creates a new lightweight plan branch for give chain.
|
@NotNull ChainBranchCreationResult |
LightweightBranchCreationServiceImpl.createChainBranch(@NotNull ImmutableChain chain,
@NotNull PlanBranchWorkflow planBranchWorkflow,
@NotNull String branchName,
@Nullable String branchDescription,
@Nullable PlanRepositoryDefinition defaultRepositoryDefinition,
@Nullable VcsRepositoryModuleDescriptor moduleDescriptor,
@Nullable VcsBranch newBranch,
@NotNull BuildConfiguration buildConfiguration,
PlanCreationService.EnablePlan enablePlan,
boolean enableExpiry,
@NotNull Consumer<PlanKey> branchPlanKeyConsumer,
boolean expectingDivergentBranch,
Optional<VcsPullRequest> pullRequest) |
@NotNull ChainBranchCreationResult |
LightweightBranchCreationService.createChainBranch(@NotNull ImmutableChain chain,
@NotNull PlanBranchWorkflow planBranchWorkflow,
@NotNull String branchName,
@Nullable String branchDescription,
@Nullable PlanRepositoryDefinition defaultRepositoryDefinition,
@Nullable VcsRepositoryModuleDescriptor moduleDescriptor,
@Nullable VcsBranch newBranch,
@NotNull BuildConfiguration buildConfiguration,
PlanCreationService.EnablePlan enablePlan,
boolean enableExpiry,
@NotNull Consumer<PlanKey> branchPlanKeyConsumer,
boolean expectingDivergentBranch,
Optional<VcsPullRequest> pullRequest)
Creates a new lightweight plan branch for give chain.
|
@NotNull MergeResult |
VcsBranchIntegrationHelper.merge(@NotNull BuildContext buildContext,
@NotNull VcsRepositoryData repositoryData,
@NotNull VcsRepositoryModuleDescriptor moduleDescriptor,
@NotNull VcsBranch integrationBranch,
@NotNull File mergeDir,
@Nullable BuildLogger logger) |
@NotNull MergeResult |
BranchIntegrationHelperImpl.merge(@NotNull BuildContext buildContext,
@NotNull VcsRepositoryData defaultRepositoryDefinition,
@NotNull VcsRepositoryModuleDescriptor moduleDescriptor,
@NotNull VcsBranch integrationBranch,
@NotNull File mergeDir,
@Nullable BuildLogger logger) |
void |
VcsBranchIntegrationHelper.mergeAndUpdateResult(@NotNull BuildContext buildContext,
@NotNull PlanRepositoryDefinition defaultRepositoryDef,
@NotNull VcsRepositoryModuleDescriptor moduleDescriptor,
@NotNull MergeResultContext mergeResult,
@NotNull File mergeDir,
@Nullable BuildLogger buildLogger,
@NotNull Consumer<MergeResult> mergeResultConsumer,
@NotNull Runnable afterMergeFinished) |
void |
BranchIntegrationHelperImpl.mergeAndUpdateResult(@NotNull BuildContext buildContext,
@NotNull PlanRepositoryDefinition defaultRepositoryDef,
@NotNull VcsRepositoryModuleDescriptor moduleDescriptor,
@NotNull MergeResultContext mergeResult,
@NotNull File mergeDir,
@Nullable BuildLogger buildLogger,
@NotNull Consumer<MergeResult> mergeResultConsumer,
@NotNull Runnable afterMergeFinished) |
void |
LightweightBranchCreationServiceImpl.validateCreateChainBranch(@NotNull ImmutableChain chain,
@NotNull PlanBranchWorkflow planBranchWorkflow,
@NotNull String branchName,
@Nullable String branchDescription,
@Nullable PlanRepositoryDefinition defaultRepositoryDefinition,
@Nullable VcsRepositoryModuleDescriptor moduleDescriptor,
@Nullable VcsBranch newBranch,
boolean enableExpiry,
@NotNull com.atlassian.struts.ValidationAware validationAware) |
void |
LightweightBranchCreationService.validateCreateChainBranch(@NotNull ImmutableChain chain,
@NotNull PlanBranchWorkflow planBranchWorkflow,
@NotNull String branchName,
@Nullable String branchDescription,
@Nullable PlanRepositoryDefinition defaultRepositoryDefinition,
@Nullable VcsRepositoryModuleDescriptor moduleDescriptor,
@Nullable VcsBranch newBranch,
boolean enableExpiry,
@NotNull com.atlassian.struts.ValidationAware validationAware)
Validates configuration for creating chain branch
|
Modifier and Type | Method and Description |
---|---|
protected VcsRepositoryModuleDescriptor |
AbstractBitbucketCloudExecutor.getUnderlyingVcsModuleDescriptor(@NotNull VcsRepositoryData repositoryData) |
Modifier and Type | Method and Description |
---|---|
protected VcsRepositoryModuleDescriptor |
AbstractGitHubExecutor.getGitModuleDescriptor() |
Modifier and Type | Method and Description |
---|---|
protected VcsRepositoryModuleDescriptor |
AbstractBitbucketServerExecutor.getGitModuleDescriptor() |
Modifier and Type | Method and Description |
---|---|
boolean |
VcsPushTaskConfigurator.isRepositoryModuleSupported(@NotNull VcsRepositoryModuleDescriptor repositoryModuleDescriptor) |
boolean |
VcsCommitTaskConfigurator.isRepositoryModuleSupported(@NotNull VcsRepositoryModuleDescriptor repositoryModuleDescriptor) |
boolean |
VcsTagTaskConfigurator.isRepositoryModuleSupported(@NotNull VcsRepositoryModuleDescriptor repositoryModuleDescriptor) |
protected abstract boolean |
AbstractVcsTaskConfigurator.isRepositoryModuleSupported(@NotNull VcsRepositoryModuleDescriptor repositoryModuleDescriptor)
Whether the given repository type is eligible for this task.
|
boolean |
VcsBranchTaskConfigurator.isRepositoryModuleSupported(@NotNull VcsRepositoryModuleDescriptor repositoryModuleDescriptor) |
Modifier and Type | Method and Description |
---|---|
protected abstract boolean |
AbstractVcsTaskExporter.isRepositoryTypeSupported(@NotNull VcsRepositoryModuleDescriptor moduleDescriptor)
Returns true if the given repository type is supported by this task type.
|
protected boolean |
VcsBranchTaskExporter.isRepositoryTypeSupported(@NotNull VcsRepositoryModuleDescriptor moduleDescriptor) |
protected boolean |
VcsCommitTaskExporter.isRepositoryTypeSupported(@NotNull VcsRepositoryModuleDescriptor moduleDescriptor) |
protected boolean |
VcsTagTaskExporter.isRepositoryTypeSupported(@NotNull VcsRepositoryModuleDescriptor moduleDescriptor) |
protected boolean |
VcsPushTaskExporter.isRepositoryTypeSupported(@NotNull VcsRepositoryModuleDescriptor moduleDescriptor) |
protected boolean |
VcsCheckoutTaskExporter.isRepositoryTypeSupported(@NotNull VcsRepositoryModuleDescriptor moduleDescriptor) |
Modifier and Type | Class and Description |
---|---|
class |
LegacyRepositoryModuleDescriptor |
Modifier and Type | Method and Description |
---|---|
@NotNull PartialVcsRepositoryData |
VcsConfigurationHelper.getNewPartialVcsConfigurationFromActionData(@NotNull ActionParametersMap apm,
@NotNull VcsRepositoryModuleDescriptor vcsDescriptor,
@NotNull String repositoryName,
@Nullable String userDescription,
@Nullable Long projectId,
@Nullable PartialVcsRepositoryData previousVcsDefinition,
boolean applyDefaultValues,
@NotNull Set<VcsConfigurationHelper.Overrides> overrides)
Extracts repository configuration from action's parameters for saving in DB.
|
boolean |
VcsRepositoryConfigurationComparatorImpl.isTheSameBranch(VcsRepositoryModuleDescriptor moduleDescriptor,
VariableSubstitutor variableSubstitutor,
@NotNull VcsRepositoryData first,
@NotNull VcsRepositoryData second)
Compares 2 branches in of a certain variable set.
|
boolean |
VcsRepositoryConfigurationComparator.isTheSameBranch(VcsRepositoryModuleDescriptor moduleDescriptor,
VariableSubstitutor variableSubstitutor,
@NotNull VcsRepositoryData first,
@NotNull VcsRepositoryData second)
Compares 2 branches in of a single variable set.
|
boolean |
VcsRepositoryConfigurationComparatorImpl.isTheSameVcsLocation(VcsRepositoryModuleDescriptor moduleDescriptor,
VariableSubstitutor variableSubstitutor,
@NotNull VcsRepositoryData first,
@NotNull VcsRepositoryData second)
Compares 2 repository locations in context of a certain variable set.
|
boolean |
VcsRepositoryConfigurationComparator.isTheSameVcsLocation(VcsRepositoryModuleDescriptor moduleDescriptor,
VariableSubstitutor variableSubstitutor,
@NotNull VcsRepositoryData first,
@NotNull VcsRepositoryData second)
Compares 2 repository locations in context of a single variable set.
|
@NotNull PartialVcsRepositoryData |
VcsConfigurationHelper.reconfigureRepositoryWithMavenData(@NotNull VcsRepositoryModuleDescriptor oldModuleDescriptor,
@NotNull PartialVcsRepositoryData oldData,
@Nullable VcsRepositoryModuleDescriptor newModuleDescriptor,
@NotNull Map<String,String> newServerConfiguration,
@Nullable VcsBranch vcsBranch,
@Nullable String webRepositoryUrl)
Creates new repository configuration according to data found in a maven pom.xml.
|
@NotNull PartialVcsRepositoryData |
VcsConfigurationHelper.reconfigureRepositoryWithMavenData(@NotNull VcsRepositoryModuleDescriptor oldModuleDescriptor,
@NotNull PartialVcsRepositoryData oldData,
@Nullable VcsRepositoryModuleDescriptor newModuleDescriptor,
@NotNull Map<String,String> newServerConfiguration,
@Nullable VcsBranch vcsBranch,
@Nullable String webRepositoryUrl)
Creates new repository configuration according to data found in a maven pom.xml.
|
@NotNull PartialVcsRepositoryData |
VcsConfigurationHelper.temporaryVcsDataFromActionParams(@NotNull ActionParametersMap apm,
@NotNull VcsRepositoryModuleDescriptor moduleDescriptor,
@Nullable PartialVcsRepositoryData existingData,
@NotNull Set<VcsConfigurationHelper.Overrides> overrides)
Extracts repository configuration from action's parameters.
|
void |
VcsConfigurationHelper.validateVcsConfiguration(@NotNull ActionParametersMap apm,
@NotNull VcsRepositoryModuleDescriptor vcsDescriptor,
@Nullable PartialVcsRepositoryData previousVcsDefinition,
@NotNull ErrorCollection errorCollection,
@NotNull Set<VcsConfigurationHelper.Overrides> overrides)
Run repository configuration validation(s) on action's data.
|
void |
VcsConfigurationHelper.validateVcsConfigurationForConnectionTesting(@NotNull ActionParametersMap apm,
@NotNull VcsRepositoryModuleDescriptor vcsDescriptor,
@Nullable PartialVcsRepositoryData previousVcsDefinition,
@NotNull ErrorCollection errorCollection)
Run repository configuration validation(s) on action's data before testing the connection.
|
Modifier and Type | Class and Description |
---|---|
class |
VcsRepositoryModuleDescriptorImpl |
Modifier and Type | Method and Description |
---|---|
@Nullable VcsRepositoryModuleDescriptor |
VcsRepositoryManagerImpl.getRepositoryModuleDescriptorByMavenScmKey(@NotNull String mavenScmKey,
@NotNull String preferredPluginKey) |
@Nullable VcsRepositoryModuleDescriptor |
VcsRepositoryManager.getRepositoryModuleDescriptorByMavenScmKey(@NotNull String mavenScmKey,
@NotNull String preferredPluginKey) |
@Nullable VcsRepositoryModuleDescriptor |
VcsRepositoryManagerImpl.getVcsRepositoryModuleDescriptor(@NotNull String pluginKey) |
@Nullable VcsRepositoryModuleDescriptor |
VcsRepositoryManager.getVcsRepositoryModuleDescriptor(@NotNull String pluginKey)
Return module descriptor for given plugin key or null if it doesn't exists or plugin is disabled.
|
Modifier and Type | Field and Description |
---|---|
protected VcsRepositoryModuleDescriptor |
ConfigureRepository.vcsRepositoryModuleDescriptor |
Constructor and Description |
---|
RepositoryOption(@NotNull VcsRepositoryModuleDescriptor repositoryModuleDescriptor) |
Copyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.