package org.jenkinsci.plugins.p4.scm; import jenkins.scm.api.SCMRevision; /** * Created by pallen on 13/02/2017. */ public class P4Revision extends SCMRevision { private final long change; P4Revision(P4Head branch, long change) { super(branch); this.change = change; } /** * {@inheritDoc} */ @Override public boolean equals(Object o) { if (this == o) { return true; } if (o == null || getClass() != o.getClass()) { return false; } P4Revision that = (P4Revision) o; return change == that.change && getHead().equals(that.getHead()); } /** * {@inheritDoc} */ @Override public int hashCode() { return (int) (change ^ (change >>> 32)); } @Override public String toString() { return Long.toString(change); } }
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#2 | 22047 | Paul Allen | Remove 'Created comment' | ||
#1 | 21940 | Paul Allen | Branching using p4-jenkins | ||
//guest/perforce_software/p4jenkins/main/src/main/java/org/jenkinsci/plugins/p4/scm/P4Revision.java | |||||
#1 | 21758 | Paul Allen |
Merge pull request #38 from jenkinsci/dev scm-api 2.0.2 updates |