Class SCMHeadWithOwnerAndRepo.PR

  • All Implemented Interfaces:
    Serializable, Comparable<jenkins.scm.api.SCMHead>, jenkins.scm.api.mixin.ChangeRequestSCMHead, jenkins.scm.api.mixin.ChangeRequestSCMHead2, jenkins.scm.api.mixin.SCMHeadMixin
    Enclosing class:

    public static class SCMHeadWithOwnerAndRepo.PR
    extends PullRequestSCMHead
    Marker class to ensure that we do not attempt to apply a SCMHeadMigration on all PullRequestSCMHead instances, rather we only apply it on ones that need migration. We need to use a ChangeRequestSCMHead in order to retain the correct categorization of SCMHead instances in the event that the SCMHeadWithOwnerAndRepo.GitMigrationImpl fail to resolve the target.
    See Also:
    Serialized Form