UncategorizedSCMHeadCategory.UncategorizedSCMSourceCategory.SCMTriggerItem after the SCMTriggerItem has been saved.SCMNavigatorOwner after the SCMNavigatorOwner has been saved.SCMSourceOwner after the SCMSourceOwner has been saved.SCMNavigatorOwners.SCMSourceOwners.SCMHeadAuthorityDescriptor instances.SCMNavigatorTraitDescriptor instances.SCMSourceTraitDescriptor instances.NamedArrayList.Predicate instances using a boolean short-circuit logical AND.NamedArrayList.Predicate instances using a boolean short-circuit logical OR.SCMSourceBuilder for the supplied project name.SCMBuilder.SCMBuilder.SCMNavigatorContext.SCMSourceContext.SCMNavigatorRequest.SCMSourceRequest.SCMTrait instances into a list where there is at most one instance of
each trait.SCMTrait instances into a list where there is at most one
instance of each trait.SCMHeadAuthority instances that can define trust.AvatarCache.buildUrl(String, String)SCMSource or SCMNavigator (also valid for
SCMRevision and SCMHead, but would be considered unusual).SCM this should try to build a corresponding SCMFileSystem instance that
reflects the content at the specified SCMRevision.SCMSource, a SCMHead and a SCMRevision this method should try to build a
corresponding SCMFileSystem instance that reflects the content of the specified SCMHead at
the specified SCMRevision.SCM instance for the specified head and revision, no validation of the
head is performed, a revision for a different head or source will be treated as equivalent to a
null revision.SCM instance for the specified head.SCM.SCMSource.SCM instance for the specified head and revision, no validation of the
head is performed, a revision for a different head or source will be treated as equivalent to a
null revision.SCM instance for the specified head and revision, no validation of the
head is performed, a revision for a different head or source will be treated as equivalent to a
null revision.SCMSource can instantiate a SCMSourceCriteria.ProbeSCMSourceCategory singletons for this type of SCMNavigatorSCMHeadCategory singletons for this type of SCMSourceContributorMetadataAction for the author information, ObjectMetadataAction for the
title and links and ChangeRequestSCMHead.getId() and
ChangeRequestSCMHead.getTarget()SCMHead instances that correspond to a change request.ChangeRequestSCMHead that should have been in the original mixin but we are not
targeting Java 8 so we cannot add the default methods to the interface and must have an ugly 2 class instead.SCMHead instances that implement ChangeRequestSCMHead.ChangeRequestSCMHeadCategory with customized naming.ChangeRequestSCMHeadCategory.DisplayName: Change
requests.SCMRevision of a ChangeRequestSCMHead.SCMFileSystem.getRevision() in the format compatible
with the SCM from this SCMFileSystem.of(Item, SCM) to the supplied OutputStream.Thread.interrupted() and throws an InterruptedException if it was set.Thread.interrupted() and throws an InterruptedException if it was set.SCMHead is trusted in the context of the supplied SCMSourceRequest.SCMRevision is trusted in the context of the supplied
SCMSourceRequest.SCMFile instance path relative from this object.getRoot().child(path).SCMSource instances collecting the unique list of SCMHeadCategory instances.SCMNavigator instances collecting the unique list of SCMSourceCategory instances.SCMHeadCategory instances from a set of SCMSource instances and simplifies the
result.SCMSourceCategory instances from a set of SCMNavigator instances and simplifies the
result.SCMSource for the named project.SCMRevision that can be used by SCMSourceRequest.ProbeLambda
and SCMSourceRequest.LazyRevisionLambda to create the SCMSourceCriteria.Probe and SCMRevision
respectively.SCMRevision for the specified SCMHead using the supplied intermediate previously
generated by an SCMSourceRequest.IntermediateLambda.SCMSourceCriteria.Probe (ideally a SCMProbe) for the specified SCMHead
and SCMRevision produced by SCMSourceRequest.RevisionLambda or intermediate produced by
SCMSourceRequest.IntermediateLambdaSCMRevision for the specified SCMHead.SCMSourceCategory instances that this type of SCMNavigator is capable of
producing.SCMHeadCategory instances that this type of SCMSource is capable of
producing.SCMHead.SCMBuilder.SCMBuilder.SCMNavigatorContext.SCMSourceContext.SCMSourceContext.SCMNavigatorContext.SCMSourceContext.SCMNavigatorContext.SCMSourceObserver used during a SCMNavigatorRequest.SCMHeadObserver used during a SCMSourceRequest.SCMSourceDecorator instances to apply to discovered projects.SCMSourceDecorator instances to apply to SCMSource instances.SCMHeadOrigin.ChangeRequestSCMHeadCategory singleton with the default naming.TagSCMHeadCategory singleton with the default naming.UncategorizedSCMHeadCategory singleton with the default naming.UncategorizedSCMSourceCategory singleton with the default naming.null TaskListener reference into a guaranteed non-null reference.null TaskListener reference into a guaranteed non-null reference.SCMNavigator.SCMSource.SCM.SCMNavigator.SCMNavigator.SCMSource.SCMTraitDescriptor types that are control the initial scope of discovery.ChangeRequestSCMRevision.equals(Object) but excludes the ChangeRequestSCMRevision.getTarget()
SCMRevision from the comparison (though the ChangeRequestSCMHead.getTarget() will be included
as part of the SCMRevision.getHead() comparison.ScheduledExecutorService that events should be fired on.SCMSource.fetch(String, TaskListener).SCMHeadObserver such that the wrapped observer will only observe SCMHead instances
mentioned in this event.SCMNavigatorRequest dependent filters.SCMSourceRequest dependent filters.SCMHeadEvent to all registered SCMEventListener instances after the specified delay.SCMNavigatorEvent to all registered SCMEventListener instances after the specified delay.SCMSourceEvent to all registered SCMEventListener instances after the specified delay.SCMHeadEvent to all registered SCMEventListener instances.SCMNavigatorEvent to all registered SCMEventListener instances.SCMSourceEvent to all registered SCMEventListener instances.SCMSourceDescriptor.isUserInstantiable().SCMSourceDescriptor.isUserInstantiable().SCMSourceDescriptor.isUserInstantiable().SCMSourceDescriptor.isUserInstantiable().SCMProbeStat from an alternative path suggestion.SCMFileSystem.Builder and want to use a simple
non-caching SCMProbe based off of the SCMFileSystem.SCMProbeStat from a SCMFile.Type.SCMSource.fetchActions(SCMHead, SCMHeadEvent, TaskListener) to get the actions associated with a
SCMHeadSCMSource.fetchActions(SCMHead, SCMHeadEvent, TaskListener) to get the actions associated with a
SCMHeadSCMProbeStat.getType()!= SCMFile.Type.NONEXISTENT and there is an alternative name that would
match but for case sensitivity or a typo.Icon class specification for the avatar of this objectnull if there is no avatar for
this object.SCMSourceBuilder that this SCMNavigatorTrait is applicable to.SCMBuilder that this SCMSourceTrait is applicable to.SCMSourceCategory that this SCMNavigator supports.SCMSourceCategory that this SCMNavigator supports.SCMHeadCategory that this SCMSource supports.SCMHeadCategory that this SCMSource supports.SCMNavigator.ChangeRequestCheckoutStrategy of this ChangeRequestSCMHead.SCMNavigatorContext that this SCMNavigatorTrait is applicable to.SCMSourceContext that this SCMSourceTrait is applicable to.SCMSourceCriteria being used for this request.Date.SCMNavigator.SCMCategory.SCMHead that this SCMRevision belongs to.SCMSourcenull if
interested in all "project" names.null if
interested in all "project" names.null if
interested in all "project" names.Actions to be displayed in the SCMTriggerItem page.SCMNavigator that this SCMNavigatorTrait is applicable to.null.null.null if the object does not have an external url.SCMHeadMixin.getName().SCMHead.SCMNavigator.SCMNavigator.SCMSource.SCMSource.SCMRevision.SCMFile object that represents the root directory of the repository.SCMFile of the root of this head candidate if such deep introspection can be
cheaply provided by the version control system in question.SCMDescriptor instances that are appropriate for the current context.SCMHead that the migration applies to.SCMNavigator instances that this item is consuming.SCMRevision that the migration applies to.SCMSource.getId().SCMSource that the migration applies to.SCMSource instances that this item is consuming.SCMSource.SCMSource that this SCMNavigatorTrait is applicable to.SCMSource that this SCMSourceTrait is applicable to.SCMSource.getId() that the revision was created for.SCMSource, such as a repository name within an organization; may be used as an
Item.getName().SCMSource, such as a repository name within an organization; may be used as an
Item.getName().ChangeRequestSCMHead.getTarget() that this ChangeRequestSCMHead is
associated with.System.currentTimeMillis() for start and units).SCMSource.SCMSource.SCMFile.Type.NONEXISTENT if the entity does not exist.SCMCategory instances by SCMCategory.getName().SCMCategory instances by SCMCategory.getName().true if and only if this SCMSource has been assigned an ID.SCMNavigator.NullSCMSource.SCMHeadCategory instances are required.SCMHeadCategory instances are required.true if this source type is applicable to the given owner.SCMHead.SCMRevision.SCMSourceRequest.SCMNavigatorTrait is relevant to the specified type of SCMNavigator.SCMNavigatorTrait is relevant to the specified SCMNavigatorDescriptor.SCMNavigatorTrait is relevant to the specified SCMNavigator.SCMSourceTrait is relevant to the specified type of SCMSource.SCMSourceTrait is relevant to the specified SCMSourceDescriptor.SCMSourceTrait is relevant to the specified SCMSource.SCMNavigatorTrait is relevant to the specified type of SCMSourceBuilder.SCMNavigatorTrait is relevant to the specified SCMSourceBuilder.SCMSourceTrait is relevant to the specified type of SCMBuilder.SCMSourceTrait is relevant to the specified SCMBuilder.SCMNavigatorTrait is relevant to the specified type of SCMNavigatorContext.SCMNavigatorTrait is relevant to the specified SCMNavigatorContext.SCMSourceTrait is relevant to the specified type of SCMSourceContext.SCMSourceTrait is relevant to the specified SCMSourceContext.SCMHeadAuthorityDescriptor is applicable to the supplied SCMHead.SCMHeadAuthorityDescriptor is applicable to the supplied type of SCMHead.SCMHeadAuthorityDescriptor is applicable to the supplied SCMHeadOrigin.SCMHeadAuthorityDescriptor is applicable to the supplied SCMHeadOrigin.SCMHeadAuthorityDescriptor is applicable to the supplied SCMSourceRequest.SCMHeadAuthorityDescriptor is applicable to the supplied type of SCMSourceRequest.SCMHeadAuthorityDescriptor is applicable to the supplied SCMRevision.SCMHeadAuthorityDescriptor is applicable to the supplied type of SCMRevision.SCMNavigatorTrait is relevant to the specified type of SCMSource.SCMNavigatorTrait is relevant to the specified SCMSourceDescriptor.SCMNavigatorTrait is relevant to the specified SCMSource.SCMHeadObserver has stopped
SCMHeadObserver.isObserving().SCMFile.isContentBinary()true if and only if this revision is deterministic, in other words that repeated checkouts of
this revision will result in the exact same files being checked out.SCMHead is excluded from the specified SCMSourceRequest.SCMNavigatorRequest.SCMNavigator.SCMHead is excluded from the request.SCMCategory.SCMCategory.SCMNavigator.SCMSource.SCM.SCMNavigator.SCMNavigator.SCMSource.SCMCategory.SCMCategory.SCMCategory.SCMCategory.ChangeRequestSCMRevision that will be merged on top of ChangeRequestSCMRevision.getTarget()?SCMHead is trusted in the context of the specified SCMSourceRequest.SCMRevision is trusted in the context of the specified SCMSourceRequest.SCMHead is trusted.true if the source type is one that the user is permitted to configure.SCMNavigator.fetchActions(...),
SCMSource.fetchActions(...),
SCMSource.fetchActions(SCMHead, ...)
and
SCMSource.fetchActions(SCMRevision, ...)
methods respectively.SCMHead
implementations to advertise that a specific head is not just a regular branch but is actually a special type of
branch such as a change request /
tag / etc.SCMSource and
SCMNavigator implementations.SCMFile was last modified.SCMFileSystem was last modified.TaskListener to use for this request.Closeable into the scope of the SCMNavigatorRequestCloseable into the scope of the SCMSourceRequestArrayList that also has an associated name for use with the FormTagLib.traits() tag.SCMNavigatorRequest.SCMSourceRequest.SCMSourceObserver.ProjectObserver that does nothing.SCMHeadObserver.SCM this method will try to retrieve a corresponding SCMFileSystem instance.SCM this method will try to retrieve a corresponding SCMFileSystem instance that
reflects the content at the specified SCMRevision.SCMSource and a SCMHead this method will try to retrieve a corresponding
SCMFileSystem instance that reflects the content of the specified SCMHead.SCMSource, a SCMHead and a SCMRevision this method will try to retrieve a
corresponding SCMFileSystem instance that reflects the content of the specified SCMHead at the
specified SCMRevision.SCMHeadEventSCMHeadEventSCMNavigatorEventSCMSourceEventSCMSourceOwner would prefer the SCMEventListener extension point
which allows for more fine-grained response to events, so prefer delivering event notification through
SCMHeadEvent.fireNow(SCMHeadEvent), SCMSourceEvent.fireNow(SCMSourceEvent) or
SCMNavigatorEvent.fireNow(SCMNavigatorEvent) as appropriate.HttpServletRequest.SCMFile instance.SCMNavigatorRequest independent pre-filters.SCMSourceRequest independent pre-filters.SCMRevision can be instantiated.SCMHead.SCMNavigator.SCMSource.SCMHead.SCMSource with a SCMHeadPrefilter that excludes SCMHead instances with names that
do not match a user supplied regular expression.RegexSCMHeadFilterTrait.DisplayName: Filter by name
(with regular expression).SCMNavigator with a SCMSourcePrefilter that excludes projects with names that do not
match a user supplied regular expression.RegexSCMSourceFilterTrait.DisplayName: Filter by
name (with regular expression).DataBoundSetter on fields that affect the SCMNavigator.id() calculation then
those fields must call SCMNavigator.resetId() if they may have invalidated the cached SCMNavigator.getId().SCMSource.fetch(String, TaskListener).SCM implementations that only want to handle one event system and
are consolidating on the SCM API event system.SCM2.afterSave(SCMTriggerItem) event.SCM2 into its owning item.SCM instance.SCMCategory.Join: {0} / {1}.SCM that will be produced by the SCMBuilder.readResolveSCMEventsSCMFileSystem.SCMFile.SCM potentially pinned to a specific SCMRevision.SCMFileSystem classes for the same SCM
or SCMSource and let Jenkins pick the most capable for any specific SCM implementation.SCMHead and SCMRevision instances in the
context of a specific SCMSourceRequest.Descriptor base class for SCMHeadAuthority implementations.SCMHeadAuthorityDescriptor.SCMHeadAuthorityDescriptor() does not work.SCMHeadAuthority from the outer class.SCMHead, for example: branches, tags, change requests, mainlines, features, etc.SCMHeadCategory.DisplayName: Branches.SCMHead instances.SCMSourceRequest dependent filter of SCMHead instances.SCMHead subclasses.SCMHead and corresponding SCMRevision details.SCMHeads and SCMRevisions.SCMHeadObserver that filters the SCMHead instances that will be observed by the wrapped
SCMHeadObserver.SCMRevision of a named SCMHead and then stops observing.SCMRevision of a specific SCMHead and then stops observing.SCMHeadObserver that wraps another SCMHeadObserver while allowing access to the
original observer via SCMHeadObserver.Wrapped.unwrap().SCMHead.SCMSourceRequest independent filter of SCMHead instances.SCMSources within an organization.SCMNavigator.Description: A collection of SCM
repositories.SCMNavigator is processing requests.SCMNavigator.SCMNavigator instances.Item that owns SCMNavigator instances.SCMNavigatorOwners that own SCMNavigatorOwner instances.SCMSourceOwner instances that
SCMNavigatorOwners.JenkinsItemEnumerator will not find.SCMNavigatorOwners.SCMNavigator.visitSources(SCMSourceObserver) or an equivalent method.SCMSource instance for a specific project name.SCMNavigatorRequest.process(String, SourceLambda, AttributeLambda, Witness...) or
SCMNavigatorRequest.process(String, List, List, Witness...)SCMSource.Descriptor of SCMNavigatorTrait implementations.SCMNavigatorTraitDescriptor.SCMNavigatorTraitDescriptor() does not work.SCMNavigatorTrait from the outer class.SCMSourceCriteria.Probe that has its lifecycle managed outside of
SCMSource.fetch(TaskListener).SCMHead.Action added to AbstractBuild to remember
which revision is built in the given build.SCMSource is responsible for fetching SCMHead and corresponding SCMRevision instances from
which it can build SCM instances that are configured to check out the specific SCMHead at the
specified SCMRevision.SCMSource instance.SCMSource, for example: repository, depot, VOB, etc.SCMSourceCategory.DisplayName: Repositories.SCMSource is processing requests.SCMSource out of all the branches and other heads
found in the repository.SCMSourceBuilder instances that can be used by a SCMNavigatorTrait for
example to apply SCMSourceTraits to a subset of projects.SCMSourceBuilder from the type parameters of the implementation
class.SCMSourceBuilder type inference and specifies the type explicitly.Descriptor for SCMSources.SCMSource instances.SCMNavigatorRequest dependent filter of project names.SCMNavigator.SCMSourceObserver.observe(java.lang.String).SCMSourceOwners that own SCMSource instances.SCMSourceOwner instances that
SCMSourceOwners.JenkinsItemEnumerator will not find.SCMSourceOwners.SCMNavigatorRequest independent filter of project names.SCMSource.retrieve(SCMSourceCriteria, SCMHeadObserver, SCMHeadEvent, TaskListener) or an equivalent method.SCMSourceCriteria.Probe
and SCMRevision instances.SCMRevision instance for a specific SCMHead using the intermediate
value produced by a SCMSourceRequest.IntermediateLambda.SCMSourceCriteria.Probe (ideally a SCMProbe but for legacy code
migration we use SCMSourceCriteria.Probe) for a specified SCMHead and either a
SCMRevision or some other type created by a SCMSourceRequest.IntermediateLambda.SCMRevision instance for a specific SCMHead.SCMSourceRequest.process(SCMHead, IntermediateLambda, ProbeLambda, LazyRevisionLambda, Witness[])SCMSource.Descriptor of SCMSourceTrait implementations.SCMSourceTraitDescriptor.SCMSourceTraitDescriptor() does not work.SCMSourceTrait from the outer class.Descriptor of SCMTrait implementations.SCMEventListener that will trigger the post commit hooks enabled by SCMTrigger for any
SCMHeadEvent which return a positive match against a SCM through SCMHeadEvent.isMatch(SCM).NamedArrayList by selecting matching elements from a source list
and appends the new NamedArrayList to a list of NamedArrayList.NamedArrayList by selecting matching elements from a source list
and appends the new NamedArrayList to a list of NamedArrayList.SCMTraitDescriptor types that are pure filters.SCMSource can be retrieved from its SCMSourceOwner
provided that this SCMSource does not already SCMSource.hasId().SCMHeadCategory replacing duplicates with their SCMHeadCategory.union(List).SCMSourceCategory replacing duplicates with their SCMSourceCategory.union(List).SingleSCMNavigator.DisplayName: Single repository.SingleSCMSource.DisplayName: Single repository &
branch.SCMSource that will be produced by the SCMSourceBuilder.SCMFileSystem.Builder supports the supplied SCM.SCMFileSystem.Builder supports the supplied SCMSource.SCMFileSystem.Builder supports the supplied SCMDescriptor.SCMFileSystem.Builder supports the supplied SCMSourceDescriptor.SCM this method will check if there is at least one SCMFileSystem provider capable
of being instantiated.SCMSource this method will check if there is at least one SCMFileSystem provider capable
of being instantiated.SCMDescriptor this method will check if there is at least one SCMFileSystem provider
capable of being instantiated from the descriptor's SCMSource.SCMSourceDescriptor this method will check if there is at least one SCMFileSystem provider
capable of being instantiated from the descriptor's SCMSource.SCMFileSystem.Builder supports the supplied SCMDescriptor.SCMFileSystem.Builder supports the supplied SCMSourceDescriptor.SCMHead instances that correspond to a semi-immutable tag.SCMHead instances that implement TagSCMHead.TagSCMHeadCategory with customized naming.TagSCMHeadCategory.DisplayName: Tags.SCMCategory instances.SCMCategory instances.SCMCategory instances.SCMCategory instances.SCMSourceTrait instances to apply to discovered projects.SCMSourceTrait instances to apply to every SCMSource.SCMSourceTrait instances to provide to the SCMSource (assuming the SCMSource
is SCMSourceTrait aware.UncategorizedSCMHeadCategory with customized naming.UncategorizedSCMHeadCategory.DisplayName: Branches.UncategorizedSCMSourceCategory with customized naming.UncategorizedSCMSourceCategory.DisplayName: Repositories.SCMHeadObserver.SCMSource with a SCMHeadPrefilter that filters SCMHead instances based on
matching wildcard include/exclude rules.WildcardSCMHeadFilterTrait.DisplayName: Filter by
name (with wildcards).SCMNavigator with a SCMSourcePrefilter that filters project names based on
matching wildcard include/exclude rules.WildcardSCMSourceFilterTrait.DisplayName: Filter by
name (with wildcards).NamedArrayList.Predicate that checks if the object class has been annotated with the supplied
annotation.SCMHeadAuthority.SCMSourceCriteria.SCMSourceDecorator.SCMSourceDecorator instances.SCMSourceDecorator instances.SCMSourceFilter.SCMHeadFilter.SCMBuilder.head() with a new SCMHead.SCMSource.setId(String) that can be useful for method chaining.SCMSourcePrefilter.SCMHeadPrefilter.SCMNavigatorRequest to this SCMSourceBuilder.SCMBuilder.revision() with a new SCMRevisionSCMSourceTrait to this SCMBuilder.SCMNavigatorTrait.SCMSourceTrait.SCMNavigatorTrait to this SCMSourceBuilder.SCMSourceTrait.SCMSourceTrait instances to this SCMBuilder.SCMSourceTrait instances to this SCMBuilder.SCMTrait.SCMTrait.SCMTrait instances to this SCMSourceBuilder.SCMTrait instances to this SCMSourceBuilder.SCMSourceTraits.SCMSourceTraits.ChangeRequestSCMHeadCategory.DisplayName: Change
requests.SCMHeadAuthorityDescriptor instances applicable to the supplied criteria.SCMNavigatorTraitDescriptor instances that are applicable to the specified types
of SCMNavigatorContext and SCMSourceBuilder.SCMNavigatorTraitDescriptor instances that are applicable to the specified
SCMNavigatorDescriptor and specified types of SCMNavigatorContext and SCMSourceBuilder.SCMSourceTraitDescriptor instances that are applicable to the specified types
of SCMSourceContext and SCMSourceBuilder.SCMSourceTraitDescriptor instances that are applicable to the specified
SCMSourceDescriptor and specified types of SCMNavigatorContext and SCMSourceBuilder.ChangeRequestSCMRevision.hashCode() excluding ChangeRequestSCMRevision.getTarget().RegexSCMHeadFilterTrait.DisplayName: Filter by name
(with regular expression).RegexSCMSourceFilterTrait.DisplayName: Filter by
name (with regular expression).SCMCategory.Join: {0} / {1}.SCMHeadCategory.DisplayName: Branches.SCMNavigator.Description: A collection of SCM
repositories.SCMSourceCategory.DisplayName: Repositories.SingleSCMNavigator.DisplayName: Single repository.SingleSCMSource.DisplayName: Single repository &
branch.TagSCMHeadCategory.DisplayName: Tags.UncategorizedSCMHeadCategory.DisplayName: Branches.UncategorizedSCMSourceCategory.DisplayName: Repositories.WildcardSCMHeadFilterTrait.DisplayName: Filter by
name (with wildcards).WildcardSCMSourceFilterTrait.DisplayName: Filter by
name (with wildcards).Copyright © 2016–2019. All rights reserved.