public class GopkgInVcsRepositoryProvider extends IspBasedVcsRepositoryProviderSupport
| Modifier and Type | Field and Description |
|---|---|
protected static java.util.regex.Pattern |
REF_PATTERN |
| Constructor and Description |
|---|
GopkgInVcsRepositoryProvider() |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Map<IntegerVersion,org.eclipse.jgit.lib.Ref> |
asVersionToRef(java.lang.Iterable<org.eclipse.jgit.lib.Ref> refs) |
protected java.lang.String |
buildUriFor(java.lang.String root,
RawVcsReference rawReference) |
protected VcsType |
detectVcsTypeOf(RawVcsReference rawReference) |
protected java.lang.String |
getName() |
protected java.lang.String |
refFor(java.util.regex.Matcher matcher,
RawVcsReference rawReference) |
protected java.lang.String |
rootFor(java.util.regex.Matcher matcher,
RawVcsReference rawReference) |
protected java.lang.String |
selectBestFitRefFor(java.util.regex.Matcher matcher,
RawVcsReference rawReference,
java.util.Collection<org.eclipse.jgit.lib.Ref> refs) |
couldHandle, dependencyPattern, detectVcsUriOf, fixedVcsTypeFor, idFor, nameMatcherFor, prefix, resolveVcsUriFor, subPathOf, tryProvideFor, vcsFactory, vcsUriPrefixFor, vcsUriUriSuffixFor@Nonnull protected VcsType detectVcsTypeOf(@Nonnull RawVcsReference rawReference) throws VcsException
detectVcsTypeOf in class IspBasedVcsRepositoryProviderSupportVcsException@Nonnull
protected java.lang.String rootFor(@Nonnull
java.util.regex.Matcher matcher,
@Nonnull
RawVcsReference rawReference)
throws VcsException
rootFor in class IspBasedVcsRepositoryProviderSupportVcsException@Nullable
protected java.lang.String refFor(@Nonnull
java.util.regex.Matcher matcher,
@Nonnull
RawVcsReference rawReference)
throws VcsException
refFor in class IspBasedVcsRepositoryProviderSupportVcsException@Nonnull
protected java.lang.String selectBestFitRefFor(@Nonnull
java.util.regex.Matcher matcher,
@Nonnull
RawVcsReference rawReference,
@Nonnull
java.util.Collection<org.eclipse.jgit.lib.Ref> refs)
throws VcsException
VcsException@Nonnull protected java.util.Map<IntegerVersion,org.eclipse.jgit.lib.Ref> asVersionToRef(@Nonnull java.lang.Iterable<org.eclipse.jgit.lib.Ref> refs) throws VcsException
VcsException@Nonnull
protected java.lang.String buildUriFor(@Nonnull
java.lang.String root,
@Nonnull
RawVcsReference rawReference)
throws VcsException
VcsException@Nonnull protected java.lang.String getName()
getName in class IspBasedVcsRepositoryProviderSupport