Package hudson.plugins.git
Class GitSCMBackwardCompatibility
java.lang.Object
hudson.scm.SCM
hudson.plugins.git.GitSCMBackwardCompatibility
- All Implemented Interfaces:
- ExtensionPoint,- Describable<SCM>,- Serializable
- Direct Known Subclasses:
- GitSCM
This is a portion of 
GitSCM for the stuff that's used to be in GitSCM
 that are deprecated. Moving deprecated stuff from GitSCM to here allows us
 to keep GitSCM cleaner.- Author:
- Kohsuke Kawaguchi
- See Also:
- 
Nested Class SummaryNested classes/interfaces inherited from interface hudson.ExtensionPointExtensionPoint.LegacyInstancesAreScopedToHudson
- 
Field SummaryFields inherited from class hudson.scm.SCMPERMISSIONS, TAG
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbooleanDeprecated.booleangetClean()Deprecated.Moved toCleanCheckoutbooleanDeprecated.Deprecated.String[]Deprecated.Deprecated.Deprecated.Deprecated.Deprecated.Deprecated.Deprecated.Deprecated.String[]Deprecated.Deprecated.Moved toLocalBranchbooleanDeprecated.booleanDeprecated.Deprecated.Moved toCloneOptionDeprecated.booleanDeprecated.Moved toDisableRemotePollDeprecated.Moved toScmNamebooleanDeprecated.booleanDeprecated.Deprecated.booleanDeprecated.Moved toCloneOptionbooleanDeprecated.Moved toWipeWorkspacebooleanDeprecated.Moved toIgnoreNotifyCommitMethods inherited from class hudson.scm.SCM_calcRevisionsFromBuild, _for, _for, all, buildEnvironment, buildEnvVars, calcRevisionsFromBuild, calcRevisionsFromBuild, checkout, checkout, compareRemoteRevisionWith, compareRemoteRevisionWith, createChangeLogParser, createEmptyChangeLog, createEmptyChangeLog, getApi, getBrowser, getEffectiveBrowser, getKey, getModuleRoot, getModuleRoot, getModuleRoots, getModuleRoots, getType, guessBrowser, nullify, poll, pollChanges, postCheckout, postCheckout, processWorkspaceBeforeDeletion, processWorkspaceBeforeDeletion, requiresWorkspaceForPolling, supportsPolling
- 
Constructor Details- 
GitSCMBackwardCompatibilitypublic GitSCMBackwardCompatibility()
 
- 
- 
Method Details- 
getDescriptor- Specified by:
- getDescriptorin interface- Describable<SCM>
- Overrides:
- getDescriptorin class- SCM
 
- 
getIncludedRegionsDeprecated.
- 
getExcludedRegionsDeprecated.
- 
getExcludedRegionsNormalizedDeprecated.
- 
getIncludedRegionsNormalizedDeprecated.
- 
getRelativeTargetDirDeprecated.
- 
getExcludedUsersDeprecated.
- 
getExcludedUsersNormalizedDeprecated.
- 
getSkipTagDeprecated.
- 
getDisableSubmodulesDeprecated.
- 
getRecursiveSubmodulesDeprecated.
- 
getTrackingSubmodulesDeprecated.
- 
getGitConfigNameDeprecated.
- 
getGitConfigEmailDeprecated.
- 
getGitConfigNameToUseDeprecated.
- 
getGitConfigEmailToUseDeprecated.
- 
getPruneBranchesDeprecated.
- 
getUserMergeOptionsDeprecated.
- 
getCleanDeprecated.Moved toCleanCheckout- Returns:
- true if clean before checkout extension is enabled
 
- 
getWipeOutWorkspaceDeprecated.Moved toWipeWorkspace- Returns:
- true if wipe workspace extension is enabled
 
- 
getUseShallowCloneDeprecated.Moved toCloneOption- Returns:
- true if shallow clone extension is enabled and shallow clone is configured
 
- 
getReferenceDeprecated.Moved toCloneOption- Returns:
- reference repository or null if reference repository is not defined
 
- 
getRemotePollDeprecated.Moved toDisableRemotePoll- Returns:
- true if remote polling is allowed
 
- 
getAuthorOrCommitterDeprecated.Moved toAuthorInChangelogIf true, use the commit author as the changeset author, rather than the committer.- Returns:
- true if commit author is used as the changeset author
 
- 
isIgnoreNotifyCommitDeprecated.Moved toIgnoreNotifyCommit- Returns:
- true if commit notifications are ignored
 
- 
getScmNameDeprecated.Moved toScmName- Returns:
- configured SCM name or null if none if not configured
 
- 
getLocalBranchDeprecated.Moved toLocalBranch- Returns:
- name of local branch used for checkout or null if LocalBranch extension is not enabled
 
 
- 
AuthorInChangelog