public final class UncategorizedSCMHeadCategory extends SCMHeadCategoryStandard category for uncategorized instances.
All Methods Instance Methods Concrete Methods Modifier and Type Method Description
isMatch(SCMHead instance)Checks if the supplied instance is a match for this
Methods inherited from class jenkins.scm.api.SCMHeadCategory
addUncategorizedIfMissing, collect, collectAndSimplify, defaultDisplayName, simplify, union
Methods inherited from class jenkins.scm.api.SCMCategory
getDisplayName, getName, group, group, isMatch, isUncategorized, toDisplayName, toDisplayName, toShortUrl, toShortUrl
public UncategorizedSCMHeadCategory(@NonNull org.jvnet.localizer.Localizable displayName)Constructs a
UncategorizedSCMHeadCategorywith customized naming. Use this constructor when the generic naming is not appropriate terminology for the specific
SCMSource's naming of branches.
For example: the Accurev source control system uses the term "streams" to refer to the same thing that Git would call "branches", it would confuse Accurev users if we called their "streams" as "branches" so an Accurev specific provider would use this constructor to generate a singleton with the "streams" name. If there is a Git and Accurev source in the same context then
SCMHeadCategory.collectAndSimplify(Iterable)will contain an
defaultkey that has a
Branches / Streams
displayName- the display name for the uncategorized
SCMHeads when the source control system uses a different terminology from "branches".