Comparing source compatibility of /home/jenkins/agent/workspace/stable/jgit-publish-site/repo/org.eclipse.jgit/target/org.eclipse.jgit-6.3.0.202209071007-r.jar against /home/jenkins/agent/workspace/stable/jgit-publish-site/.repository/org/eclipse/jgit/org.eclipse.jgit/6.2.0.202206071550-r/org.eclipse.jgit-6.2.0.202206071550-r.jar
Old:/home/jenkins/agent/workspace/stable/jgit-publish-site/.repository/org/eclipse/jgit/org.eclipse.jgit/6.2.0.202206071550-r/org.eclipse.jgit-6.2.0.202206071550-r.jar
New:/home/jenkins/agent/workspace/stable/jgit-publish-site/repo/org.eclipse.jgit/target/org.eclipse.jgit-6.3.0.202209071007-r.jar
Created:2022-09-09T14:34:33.898+0000
Access modifier filter:PUBLIC
Only modifications:true
Only binary incompatible modifications:false
Ignore missing classes:true
Includes:org.eclipse.jgit.*;org.eclipse.jgit.*
Excludes:n.a.
Semantic Versioning:1.0.0
WARNING: You are using the option '--ignore-missing-classes', i.e. superclasses and interfaces that could not be found on the classpath are ignored. Hence changes caused by these superclasses and interfaces are not reflected in the output.
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
MODIFIED public class org.eclipse.jgit.api.CloneCommandtop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.eclipse.jgit.api.CloneCommandaddShallowExclude(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.811
NEWpublic org.eclipse.jgit.api.CloneCommandaddShallowExclude(org.eclipse.jgit.lib.ObjectId)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.826
NEWpublic org.eclipse.jgit.api.CloneCommandsetDepth(int)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.765
NEWpublic org.eclipse.jgit.api.CloneCommandsetShallowSince(java.time.OffsetDateTime)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.782
NEWpublic org.eclipse.jgit.api.CloneCommandsetShallowSince(java.time.Instant)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.796
MODIFIED public class org.eclipse.jgit.api.FetchCommandtop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.eclipse.jgit.api.FetchCommandaddShallowExclude(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.625
NEWpublic org.eclipse.jgit.api.FetchCommandaddShallowExclude(org.eclipse.jgit.lib.ObjectId)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.640
NEWpublic org.eclipse.jgit.api.FetchCommandsetDepth(int)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.577
NEWpublic org.eclipse.jgit.api.FetchCommandsetShallowSince(java.time.OffsetDateTime)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.595
NEWpublic org.eclipse.jgit.api.FetchCommandsetShallowSince(java.time.Instant)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.610
NEWpublic org.eclipse.jgit.api.FetchCommandsetUnshallow(boolean)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.659
MODIFIED public class org.eclipse.jgit.dircache.DirCacheCheckouttop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDstatic public voidcheckoutEntry(org.eclipse.jgit.lib.Repository, org.eclipse.jgit.dircache.DirCacheEntry, org.eclipse.jgit.lib.ObjectReader, boolean, org.eclipse.jgit.dircache.DirCacheCheckout$CheckoutMetadata)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
Status:Name:
UNCHANGEDjava.io.IOException
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
14591461
NEWstatic public voidcheckoutEntry(org.eclipse.jgit.lib.Repository, org.eclipse.jgit.dircache.DirCacheEntry, org.eclipse.jgit.lib.ObjectReader, boolean, org.eclipse.jgit.dircache.DirCacheCheckout$CheckoutMetadata, org.eclipse.jgit.treewalk.WorkingTreeOptions)
Status:Name:
NEWjava.io.IOException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.1502
NEWstatic public voidgetContent(org.eclipse.jgit.lib.Repository, java.lang.String, org.eclipse.jgit.dircache.DirCacheCheckout$CheckoutMetadata, org.eclipse.jgit.dircache.DirCacheCheckout$StreamSupplier, org.eclipse.jgit.treewalk.WorkingTreeOptions, java.io.OutputStream)
Status:Name:
NEWjava.io.IOException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.1664
NEW static public abstract interface org.eclipse.jgit.dircache.DirCacheCheckout$StreamSuppliertop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract java.io.InputStreamload()
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.n.a.
NEW public class org.eclipse.jgit.internal.diff.FilteredRenameDetectortop
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic FilteredRenameDetector(org.eclipse.jgit.lib.Repository)n.a.n.a.
Old fileNew file
n.a.39
NEWpublic FilteredRenameDetector(org.eclipse.jgit.diff.RenameDetector)n.a.n.a.
Old fileNew file
n.a.46
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.util.Listcompute(java.util.List, org.eclipse.jgit.treewalk.filter.PathFilter)
Status:Name:
NEWjava.io.IOException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.60
NEWpublic java.util.Listcompute(java.util.List, java.util.List)
Status:Name:
NEWjava.io.IOException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.81
MODIFIED public class org.eclipse.jgit.internal.JGitTexttop
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic java.lang.Stringn.a.couldNotHashByteArrayWithSha256
NEWpublic java.lang.Stringn.a.couldNotSignStringWithKey
NEWpublic java.lang.Stringn.a.depthMustBeAt1
NEWpublic java.lang.Stringn.a.depthWithUnshallow
NEWpublic java.lang.Stringn.a.invalidAwsApiSignatureVersion
NEWpublic java.lang.Stringn.a.missingAwsRegion
NEWpublic java.lang.Stringn.a.notShallowedUnshallow
NEWpublic java.lang.Stringn.a.readShallowFailed
NEWpublic java.lang.Stringn.a.shallowNotSupported
NEWpublic java.lang.Stringn.a.unexpectedAwsApiSignatureVersion
MODIFIED static public class org.eclipse.jgit.internal.storage.dfs.InMemoryRepository$MemObjDatabasetop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.util.SetgetShallowCommits()
Status:Name:
NEWjava.io.IOException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.184
NEWpublic voidsetShallowCommits(java.util.Set)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.189
MODIFIED public class org.eclipse.jgit.internal.storage.file.ObjectDirectorytop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
MODIFIEDpublic  (<-  package_protected )  java.util.SetgetShallowCommits()
Status:Name:
UNCHANGEDjava.io.IOException
n.a.
Old fileNew file
564565
NEWpublic voidsetShallowCommits(java.util.Set)
Status:Name:
NEWjava.io.IOException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.607
MODIFIED final public class org.eclipse.jgit.lib.Constantstop
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final intn.a.INFINITE_DEPTH
MODIFIED public abstract class org.eclipse.jgit.lib.ObjectDatabasetop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.util.SetgetShallowCommits()
Status:Name:
NEWjava.io.IOException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.87
NEWpublic voidsetShallowCommits(java.util.Set)
Status:Name:
NEWjava.io.IOException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.102
NEW static public class org.eclipse.jgit.merge.WorkTreeUpdater$Resulttop
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic WorkTreeUpdater$Result()n.a.n.a.
Old fileNew file
n.a.68
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.util.ListgetFailedToDelete()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.88
NEWpublic java.util.ListgetModifiedFiles()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.95
NEWpublic org.eclipse.jgit.lib.ObjectIdgetTreeId()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.81
MODIFIED (Serializable incompatible(!): default serialVersionUID changed) public class org.eclipse.jgit.revwalk.RevCommittop
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-5137042470336945179n.a.
Newtrue1137261886684465136n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
MODIFIEDnot_final  (<-  final )  public org.eclipse.jgit.revwalk.RevCommitgetParent(int)n.a.n.a.
Old fileNew file
331343
MODIFIEDnot_final  (<-  final )  public intgetParentCount()n.a.n.a.
Old fileNew file
317329
MODIFIEDnot_final  (<-  final )  public org.eclipse.jgit.revwalk.RevCommit[]getParents()n.a.n.a.
Old fileNew file
345357
NEW final public class org.eclipse.jgit.transport.AwsRequestSignerV4top
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public java.lang.StringcalculateBodyHash(byte[])n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.184
NEWstatic public java.lang.StringgetCanonicalizedQueryString(java.util.Map)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.261
NEWstatic public byte[]hash(byte[])n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.282
NEWstatic public voidsign(java.net.HttpURLConnection, java.util.Map, long, java.lang.String, java.lang.String, java.lang.String, java.lang.String, char[])n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.101
MODIFIED final public class org.eclipse.jgit.transport.GitProtocolConstantstop
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final java.lang.Stringn.a.CAPABILITY_SHALLOW
NEWpublic static final java.lang.Stringn.a.PACKET_ACK
NEWpublic static final java.lang.Stringn.a.PACKET_DEEPEN
NEWpublic static final java.lang.Stringn.a.PACKET_DEEPEN_NOT
NEWpublic static final java.lang.Stringn.a.PACKET_DEEPEN_SINCE
NEWpublic static final java.lang.Stringn.a.PACKET_DELIM
NEWpublic static final java.lang.Stringn.a.PACKET_DONE
NEWpublic static final java.lang.Stringn.a.PACKET_END
NEWpublic static final java.lang.Stringn.a.PACKET_ERR
NEWpublic static final java.lang.Stringn.a.PACKET_FLUSH
NEWpublic static final java.lang.Stringn.a.PACKET_HAVE
NEWpublic static final java.lang.Stringn.a.PACKET_SHALLOW
NEWpublic static final java.lang.Stringn.a.PACKET_UNSHALLOW
NEWpublic static final java.lang.Stringn.a.PACKET_WANT
NEWpublic static final java.lang.Stringn.a.PACKET_WANT_REF
NEWpublic static final java.lang.Stringn.a.SECTION_SHALLOW_INFO
MODIFIED public abstract class org.eclipse.jgit.transport.Transporttop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWfinal public java.util.ListgetDeepenNots()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.1160
NEWfinal public java.time.InstantgetDeepenSince()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.1142
NEWfinal public java.lang.IntegergetDepth()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.1104
NEWfinal public voidsetDeepenNots(java.util.List)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.1170
NEWfinal public voidsetDeepenSince(java.time.Instant)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.1152
NEWfinal public voidsetDepth(int)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.1116
NEWfinal public voidsetDepth(java.lang.Integer)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.1131
MODIFIED public class org.eclipse.jgit.transport.UploadPacktop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.io.Closeablen.a.
NEWjava.lang.AutoCloseablen.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidclose()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.746
MODIFIED public class org.eclipse.jgit.util.HttpSupporttop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public java.lang.StringurlEncode(java.lang.String, boolean)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.204
MODIFIED (!) final  (<-  not_final )  public class org.eclipse.jgit.util.Pathstop
Compatibility Changes:
Change
CLASS_NOW_FINAL
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public booleanisEqualOrPrefix(java.lang.String, java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.62
MODIFIED public abstract class org.eclipse.jgit.util.SystemReadertop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleanisLinux()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.556