Class GitSCMBackwardCompatibility

java.lang.Object
hudson.scm.SCM
hudson.plugins.git.GitSCMBackwardCompatibility
All Implemented Interfaces:
ExtensionPoint, Describable<SCM>, Serializable
Direct Known Subclasses:
GitSCM

public abstract class GitSCMBackwardCompatibility extends SCM implements Serializable
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:
  • Constructor Details

    • GitSCMBackwardCompatibility

      public GitSCMBackwardCompatibility()
  • Method Details

    • getDescriptor

      public GitSCM.DescriptorImpl getDescriptor()
      Specified by:
      getDescriptor in interface Describable<SCM>
      Overrides:
      getDescriptor in class SCM
    • getIncludedRegions

      @Deprecated public String getIncludedRegions()
      Deprecated.
    • getExcludedRegions

      @Deprecated public String getExcludedRegions()
      Deprecated.
    • getExcludedRegionsNormalized

      @Deprecated public String[] getExcludedRegionsNormalized()
      Deprecated.
    • getIncludedRegionsNormalized

      @Deprecated public String[] getIncludedRegionsNormalized()
      Deprecated.
    • getRelativeTargetDir

      @Deprecated public String getRelativeTargetDir()
      Deprecated.
    • getExcludedUsers

      @Deprecated public String getExcludedUsers()
      Deprecated.
    • getExcludedUsersNormalized

      @Deprecated public Set<String> getExcludedUsersNormalized()
      Deprecated.
    • getSkipTag

      @Deprecated public boolean getSkipTag()
      Deprecated.
    • getDisableSubmodules

      @Deprecated public boolean getDisableSubmodules()
      Deprecated.
    • getRecursiveSubmodules

      @Deprecated public boolean getRecursiveSubmodules()
      Deprecated.
    • getTrackingSubmodules

      @Deprecated public boolean getTrackingSubmodules()
      Deprecated.
    • getGitConfigName

      @Deprecated public String getGitConfigName()
      Deprecated.
    • getGitConfigEmail

      @Deprecated public String getGitConfigEmail()
      Deprecated.
    • getGitConfigNameToUse

      @Deprecated public String getGitConfigNameToUse()
      Deprecated.
    • getGitConfigEmailToUse

      @Deprecated public String getGitConfigEmailToUse()
      Deprecated.
    • getPruneBranches

      @Deprecated public boolean getPruneBranches()
      Deprecated.
    • getUserMergeOptions

      @Deprecated public UserMergeOptions getUserMergeOptions()
      Deprecated.
    • getClean

      @Deprecated public boolean getClean()
      Deprecated.
      Moved to CleanCheckout
      Returns:
      true if clean before checkout extension is enabled
    • getWipeOutWorkspace

      @Deprecated public boolean getWipeOutWorkspace()
      Deprecated.
      Moved to WipeWorkspace
      Returns:
      true if wipe workspace extension is enabled
    • getUseShallowClone

      @Deprecated public boolean getUseShallowClone()
      Deprecated.
      Moved to CloneOption
      Returns:
      true if shallow clone extension is enabled and shallow clone is configured
    • getReference

      @Deprecated public String getReference()
      Deprecated.
      Moved to CloneOption
      Returns:
      reference repository or null if reference repository is not defined
    • getRemotePoll

      @Deprecated public boolean getRemotePoll()
      Deprecated.
      Returns:
      true if remote polling is allowed
    • getAuthorOrCommitter

      @Deprecated public boolean getAuthorOrCommitter()
      Deprecated.
      If true, use the commit author as the changeset author, rather than the committer.
      Returns:
      true if commit author is used as the changeset author
    • isIgnoreNotifyCommit

      @Deprecated public boolean isIgnoreNotifyCommit()
      Deprecated.
      Returns:
      true if commit notifications are ignored
    • getScmName

      @Deprecated public String getScmName()
      Deprecated.
      Moved to ScmName
      Returns:
      configured SCM name or null if none if not configured
    • getLocalBranch

      @Deprecated public String getLocalBranch()
      Deprecated.
      Moved to LocalBranch
      Returns:
      name of local branch used for checkout or null if LocalBranch extension is not enabled