Package | Description |
---|---|
hudson.scm |
Hudson's interface with source code management systems.
|
jenkins.model |
Modifier and Type | Field and Description |
---|---|
static List<Descriptor<RepositoryBrowser<?>>> |
RepositoryBrowsers.LIST
|
Class<? extends RepositoryBrowser> |
SCMDescriptor.repositoryBrowser
If this SCM has corresponding
RepositoryBrowser ,
that type. |
Modifier and Type | Method and Description |
---|---|
static <T extends RepositoryBrowser> |
RepositoryBrowsers.createInstance(Class<T> type,
org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject parent,
String fieldName)
Creates an instance of
RepositoryBrowser from a form submission. |
static <T extends RepositoryBrowser> |
RepositoryBrowsers.createInstance(Class<T> type,
org.kohsuke.stapler.StaplerRequest req,
String fieldName)
Deprecated.
since 2008-06-19.
Use
RepositoryBrowsers.createInstance(Class, StaplerRequest, JSONObject, String) . |
Modifier and Type | Method and Description |
---|---|
RepositoryBrowser<?> |
ChangeLogSet.getBrowser() |
RepositoryBrowser<?> |
SCM.getBrowser()
Returns the
RepositoryBrowser for files
controlled by this SCM . |
RepositoryBrowser<?> |
SCM.getEffectiveBrowser()
Returns the applicable
RepositoryBrowser for files
controlled by this SCM . |
RepositoryBrowser<?> |
SCM.guessBrowser()
Try to guess how a repository browser should be configured, based on URLs and the like.
|
Modifier and Type | Method and Description |
---|---|
static DescriptorExtensionList<RepositoryBrowser<?>,Descriptor<RepositoryBrowser<?>>> |
RepositoryBrowser.all()
Returns all the registered
RepositoryBrowser descriptors. |
static DescriptorExtensionList<RepositoryBrowser<?>,Descriptor<RepositoryBrowser<?>>> |
RepositoryBrowser.all()
Returns all the registered
RepositoryBrowser descriptors. |
static List<Descriptor<RepositoryBrowser<?>>> |
RepositoryBrowsers.filter(Class<? extends RepositoryBrowser> t)
Only returns those
RepositoryBrowser descriptors that extend from the given type. |
List<Descriptor<RepositoryBrowser<?>>> |
SCMDescriptor.getBrowserDescriptors()
Returns the list of
RepositoryBrowser Descriptor
that can be used with this SCM. |
Modifier and Type | Method and Description |
---|---|
ChangeLogSet<? extends ChangeLogSet.Entry> |
ChangeLogParser.parse(Run build,
RepositoryBrowser<?> browser,
File changelogFile) |
ChangeLogSet<? extends ChangeLogSet.Entry> |
NullChangeLogParser.parse(Run build,
RepositoryBrowser<?> browser,
File changelogFile) |
Modifier and Type | Method and Description |
---|---|
static List<Descriptor<RepositoryBrowser<?>>> |
RepositoryBrowsers.filter(Class<? extends RepositoryBrowser> t)
Only returns those
RepositoryBrowser descriptors that extend from the given type. |
Constructor and Description |
---|
ChangeLogSet(Run<?,?> run,
RepositoryBrowser<?> browser) |
Constructor and Description |
---|
SCMDescriptor(Class<? extends RepositoryBrowser> repositoryBrowser)
Infers the type of the corresponding
SCM from the outer class. |
SCMDescriptor(Class<T> clazz,
Class<? extends RepositoryBrowser> repositoryBrowser) |
Modifier and Type | Method and Description |
---|---|
Descriptor<RepositoryBrowser<?>> |
Jenkins.getRepositoryBrowser(String shortClassName)
Gets the repository browser descriptor by name.
|
Copyright © 2018. All rights reserved.