Comparing source compatibility of /home/jenkins/agent/workspace/stable/jgit-publish-site/repo/org.eclipse.jgit/target/org.eclipse.jgit-5.13.0.202109080827-r.jar against /home/jenkins/agent/workspace/stable/jgit-publish-site/.repository/org/eclipse/jgit/org.eclipse.jgit/5.12.0.202106070339-r/org.eclipse.jgit-5.12.0.202106070339-r.jar
Old:/home/jenkins/agent/workspace/stable/jgit-publish-site/.repository/org/eclipse/jgit/org.eclipse.jgit/5.12.0.202106070339-r/org.eclipse.jgit-5.12.0.202106070339-r.jar
New:/home/jenkins/agent/workspace/stable/jgit-publish-site/repo/org.eclipse.jgit/target/org.eclipse.jgit-5.13.0.202109080827-r.jar
Created:2021-09-13T09:09:18.229+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 (*).
NEW (Serializable compatible) public class org.eclipse.jgit.errors.SearchForReuseTimeouttop
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
StatusSuperclassCompatibility Changes:
NEWjava.io.IOExceptionn.a.
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.io.Serializablen.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue-66358986850656821821
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic SearchForReuseTimeout(java.time.Duration)n.a.n.a.
Old fileNew file
n.a.34
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.lang.ThrowablefillInStackTrace()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.40
MODIFIED public class org.eclipse.jgit.internal.JGitTexttop
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic java.lang.Stringn.a.invalidEncoding
NEWpublic java.lang.Stringn.a.looseObjectHandleIsStale
NEWpublic java.lang.Stringn.a.searchForReuseTimeout
MODIFIED public class org.eclipse.jgit.internal.storage.dfs.DfsReaderIoStatstop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic longgetBitmapIndexCacheHits()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.122
NEWpublic longgetPackIndexCacheHits()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.104
NEWpublic longgetReadBitmapIndexBytes()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.185
NEWpublic longgetReadBitmapIndexMicros()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.194
NEWpublic longgetReadReverseIndexCount()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.140
NEWpublic longgetReadReverseIndexMicros()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.176
NEWpublic longgetReverseIndexCacheHits()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.113
MODIFIED static public class org.eclipse.jgit.internal.storage.dfs.InMemoryRepository$Buildertop
MODIFIED public class org.eclipse.jgit.internal.storage.pack.PackWritertop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidcheckSearchForReuseTimeout()
Status:Name:
NEWorg.eclipse.jgit.errors.SearchForReuseTimeout
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.426
NEWpublic voidenableSearchForReuseTimeout()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.462
MODIFIED static public class org.eclipse.jgit.internal.transport.ssh.OpenSshConfigFile$HostEntrytop
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIEDpublic  (<-  package_protected )  OpenSshConfigFile$HostEntry(java.util.List)n.a.n.a.
Old fileNew file
490496
MODIFIEDpublic  (<-  package_protected )  OpenSshConfigFile$HostEntry()n.a.n.a.
Old fileNew file
486488
NEW public class org.eclipse.jgit.lib.CommitConfigtop
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final org.eclipse.jgit.lib.Config$SectionParsern.a.KEY
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.lang.StringgetCommitEncoding()
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.eclipse.jgit.annotations.Nullablen.a.
n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.72
NEWpublic java.lang.StringgetCommitTemplateContent()
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.eclipse.jgit.annotations.Nullablen.a.
Status:Name:
NEWjava.io.FileNotFoundException
NEWjava.io.IOException
NEWorg.eclipse.jgit.errors.ConfigInvalidException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.92
NEWpublic java.lang.StringgetCommitTemplatePath()
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.eclipse.jgit.annotations.Nullablen.a.
n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.61
MODIFIED final public class org.eclipse.jgit.lib.ConfigConstantstop
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final java.lang.Stringn.a.CONFIG_KEY_COMMIT_ENCODING
NEWpublic static final java.lang.Stringn.a.CONFIG_KEY_COMMIT_TEMPLATE
NEWpublic static final java.lang.Stringn.a.CONFIG_KEY_SEARCH_FOR_REUSE_TIMEOUT
MODIFIED public class org.eclipse.jgit.storage.pack.PackConfigtop
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final java.time.Durationn.a.DEFAULT_SEARCH_FOR_REUSE_TIMEOUT
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.time.DurationgetSearchForReuseTimeout()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.1131
NEWpublic voidsetSearchForReuseTimeout(java.time.Duration)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.1157
MODIFIED final public class org.eclipse.jgit.transport.GitProtocolConstantstop
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final java.lang.Stringn.a.COMMAND_OBJECT_INFO
NEWpublic static final java.lang.Stringn.a.OPTION_WAIT_FOR_DONE
NEW final public class org.eclipse.jgit.transport.ObjectInfoRequesttop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.eclipse.jgit.transport.ObjectInfoRequest$Builderbuilder()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.44
NEWpublic java.util.ListgetObjectIDs()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.39
NEW final static public class org.eclipse.jgit.transport.ObjectInfoRequest$Buildertop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.eclipse.jgit.transport.ObjectInfoRequestbuild()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.65
NEWpublic org.eclipse.jgit.transport.ObjectInfoRequest$BuildersetObjectIDs(java.util.List)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.59
MODIFIED (!) public abstract interface org.eclipse.jgit.transport.ProtocolV2Hooktop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (!)public voidonObjectInfo(org.eclipse.jgit.transport.ObjectInfoRequest)
Status:Name:
NEWorg.eclipse.jgit.transport.ServiceMayNotContinueException
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.69
MODIFIED public class org.eclipse.jgit.transport.ProtocolV2HookChaintop
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.eclipse.jgit.transport.ProtocolV2Hookn.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidonObjectInfo(org.eclipse.jgit.transport.ObjectInfoRequest)
Status:Name:
NEWorg.eclipse.jgit.transport.ServiceMayNotContinueException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.77
MODIFIED public class org.eclipse.jgit.transport.TransferConfigtop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleanisAdvertiseObjectInfo()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.328
NEWpublic booleanisAdvertiseWaitForDone()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.320
MODIFIED public class org.eclipse.jgit.treewalk.filter.PathSuffixFiltertop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic intmatchFilter(org.eclipse.jgit.treewalk.TreeWalk)
Status:Name:
NEWorg.eclipse.jgit.errors.MissingObjectException
NEWorg.eclipse.jgit.errors.IncorrectObjectTypeException
NEWjava.io.IOException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.79