Comparing source compatibility of /home/jenkins/agent/workspace/stable/jgit-publish-site/repo/org.eclipse.jgit/target/org.eclipse.jgit-6.1.0.202203080745-r.jar against /home/jenkins/agent/workspace/stable/jgit-publish-site/.repository/org/eclipse/jgit/org.eclipse.jgit/6.0.0.202111291000-r/org.eclipse.jgit-6.0.0.202111291000-r.jar
Old:/home/jenkins/agent/workspace/stable/jgit-publish-site/.repository/org/eclipse/jgit/org.eclipse.jgit/6.0.0.202111291000-r/org.eclipse.jgit-6.0.0.202111291000-r.jar
New:/home/jenkins/agent/workspace/stable/jgit-publish-site/repo/org.eclipse.jgit/target/org.eclipse.jgit-6.1.0.202203080745-r.jar
Created:2022-03-15T23:58:43.855+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.
Classes:
StatusFully Qualified Name
MODIFIEDorg.eclipse.jgit.api.CommitCommand
MODIFIEDorg.eclipse.jgit.api.DescribeCommand
MODIFIEDorg.eclipse.jgit.api.PushCommand
NEWorg.eclipse.jgit.api.RebaseCommand$InteractiveHandler2
NEWorg.eclipse.jgit.api.RebaseCommand$InteractiveHandler2$ModifyResult
MODIFIEDorg.eclipse.jgit.attributes.AttributesHandler
MODIFIEDorg.eclipse.jgit.errors.NoRemoteRepositoryException
MODIFIEDorg.eclipse.jgit.gitrepo.RepoCommand
NEWorg.eclipse.jgit.internal.diffmergetool.CommandLineDiffTool
NEWorg.eclipse.jgit.internal.diffmergetool.DiffToolConfig
NEWorg.eclipse.jgit.internal.diffmergetool.DiffTools
NEWorg.eclipse.jgit.internal.diffmergetool.ExternalDiffTool
NEW (*)org.eclipse.jgit.internal.diffmergetool.PreDefinedDiffTool
NEWorg.eclipse.jgit.internal.diffmergetool.UserDefinedDiffTool
MODIFIEDorg.eclipse.jgit.internal.JGitText
MODIFIEDorg.eclipse.jgit.internal.storage.dfs.DfsBlockCacheConfig
NEWorg.eclipse.jgit.internal.storage.dfs.DfsBlockCacheConfig$IndexEventConsumer
UNCHANGED (*)org.eclipse.jgit.internal.storage.dfs.DfsObjDatabase
MODIFIEDorg.eclipse.jgit.internal.storage.dfs.DfsReaderOptions
MODIFIEDorg.eclipse.jgit.internal.storage.dfs.InMemoryRepository$MemObjDatabase
MODIFIEDorg.eclipse.jgit.internal.storage.file.LockFile
MODIFIEDorg.eclipse.jgit.internal.storage.file.ObjectDirectory
MODIFIED (!)org.eclipse.jgit.internal.storage.file.PackBitmapIndex
UNCHANGED (!)org.eclipse.jgit.internal.storage.file.PackBitmapIndexBuilder
UNCHANGED (!)org.eclipse.jgit.internal.storage.file.PackBitmapIndexRemapper
NEW (*)org.eclipse.jgit.internal.storage.io.CancellableDigestOutputStream
MODIFIEDorg.eclipse.jgit.internal.storage.pack.PackOutputStream
MODIFIEDorg.eclipse.jgit.internal.transport.ssh.OpenSshConfigFile
NEWorg.eclipse.jgit.lib.AbbrevConfig
MODIFIEDorg.eclipse.jgit.lib.BranchConfig
MODIFIEDorg.eclipse.jgit.lib.CommitConfig
NEWorg.eclipse.jgit.lib.CommitConfig$CleanupMode
MODIFIEDorg.eclipse.jgit.lib.Config
MODIFIEDorg.eclipse.jgit.lib.ConfigConstants
MODIFIEDorg.eclipse.jgit.lib.Constants
MODIFIEDorg.eclipse.jgit.lib.DefaultTypedConfigGetter
NEWorg.eclipse.jgit.lib.internal.BooleanTriState
MODIFIED (*)org.eclipse.jgit.lib.ObjectDatabase
MODIFIEDorg.eclipse.jgit.lib.PersonIdent
MODIFIED (*)org.eclipse.jgit.lib.TypedConfigGetter
MODIFIEDorg.eclipse.jgit.merge.MergeMessageFormatter
MODIFIED (!)org.eclipse.jgit.transport.PushConfig
NEWorg.eclipse.jgit.transport.PushConfig$PushDefault
MODIFIEDorg.eclipse.jgit.transport.RefSpec
MODIFIEDorg.eclipse.jgit.transport.RemoteRefUpdate
MODIFIEDorg.eclipse.jgit.transport.SshConstants
MODIFIEDorg.eclipse.jgit.treewalk.TreeWalk
MODIFIEDorg.eclipse.jgit.util.StringUtils
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
MODIFIED public class org.eclipse.jgit.api.CommitCommandtop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.eclipse.jgit.api.CommitCommandsetCleanupMode(org.eclipse.jgit.lib.CommitConfig$CleanupMode)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.692
NEWpublic org.eclipse.jgit.api.CommitCommandsetCommentCharacter(java.lang.Character)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.728
NEWpublic org.eclipse.jgit.api.CommitCommandsetDefaultClean(boolean)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.709
MODIFIED public class org.eclipse.jgit.api.DescribeCommandtop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.eclipse.jgit.api.DescribeCommandsetAbbrev(int)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.226
MODIFIED public class org.eclipse.jgit.api.PushCommandtop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.eclipse.jgit.transport.PushConfig$PushDefaultgetPushDefault()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.453
NEWpublic org.eclipse.jgit.api.PushCommandsetPushDefault(org.eclipse.jgit.transport.PushConfig$PushDefault)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.469
NEW static public abstract interface org.eclipse.jgit.api.RebaseCommand$InteractiveHandler2top
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes:
NEWorg.eclipse.jgit.api.RebaseCommand$InteractiveHandlern.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract org.eclipse.jgit.api.RebaseCommand$InteractiveHandler2$ModifyResulteditCommitMessage(java.lang.String, org.eclipse.jgit.lib.CommitConfig$CleanupMode, char)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic java.lang.StringmodifyCommitMessage(java.lang.String)n.a.n.a.
Old fileNew file
n.a.1716
NEW static public abstract interface org.eclipse.jgit.api.RebaseCommand$InteractiveHandler2$ModifyResulttop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract org.eclipse.jgit.lib.CommitConfig$CleanupModegetCleanupMode()n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract java.lang.StringgetMessage()n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract booleanshouldAddChangeId()n.a.n.a.
Old fileNew file
n.a.n.a.
MODIFIED public class org.eclipse.jgit.attributes.AttributesHandlertop
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic AttributesHandler(org.eclipse.jgit.treewalk.TreeWalk)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
Status:Name:
UNCHANGEDjava.io.IOException
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
10277
NEWpublic AttributesHandler(org.eclipse.jgit.treewalk.TreeWalk, java.util.function.Supplier)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.92
MODIFIED (Serializable compatible) public class org.eclipse.jgit.errors.NoRemoteRepositoryExceptiontop
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue131728122439471641
Newtrue-63973454817778947761
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic NoRemoteRepositoryException(org.eclipse.jgit.transport.URIish, java.lang.String, java.lang.Throwable)n.a.n.a.
Old fileNew file
n.a.45
MODIFIED public class org.eclipse.jgit.gitrepo.RepoCommandtop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.eclipse.jgit.gitrepo.RepoCommandaddToDestination(java.lang.String, java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.527
NEW (Serializable compatible) final public enum org.eclipse.jgit.internal.diffmergetool.CommandLineDiffTooltop
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
StatusSuperclassCompatibility Changes:
NEWjava.lang.Enumn.a.
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.io.Serializablen.a.
NEWjava.lang.Comparablen.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue-8415520727192839515n.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final org.eclipse.jgit.internal.diffmergetool.CommandLineDiffTooln.a.araxis
NEWpublic static final org.eclipse.jgit.internal.diffmergetool.CommandLineDiffTooln.a.bc
NEWpublic static final org.eclipse.jgit.internal.diffmergetool.CommandLineDiffTooln.a.bc3
NEWpublic static final org.eclipse.jgit.internal.diffmergetool.CommandLineDiffTooln.a.codecompare
NEWpublic static final org.eclipse.jgit.internal.diffmergetool.CommandLineDiffTooln.a.deltawalker
NEWpublic static final org.eclipse.jgit.internal.diffmergetool.CommandLineDiffTooln.a.diffmerge
NEWpublic static final org.eclipse.jgit.internal.diffmergetool.CommandLineDiffTooln.a.diffuse
NEWpublic static final org.eclipse.jgit.internal.diffmergetool.CommandLineDiffTooln.a.ecmerge
NEWpublic static final org.eclipse.jgit.internal.diffmergetool.CommandLineDiffTooln.a.emerge
NEWpublic static final org.eclipse.jgit.internal.diffmergetool.CommandLineDiffTooln.a.examdiff
NEWpublic static final org.eclipse.jgit.internal.diffmergetool.CommandLineDiffTooln.a.guiffy
NEWpublic static final org.eclipse.jgit.internal.diffmergetool.CommandLineDiffTooln.a.gvimdiff
NEWpublic static final org.eclipse.jgit.internal.diffmergetool.CommandLineDiffTooln.a.gvimdiff2
NEWpublic static final org.eclipse.jgit.internal.diffmergetool.CommandLineDiffTooln.a.gvimdiff3
NEWpublic static final org.eclipse.jgit.internal.diffmergetool.CommandLineDiffTooln.a.kdiff3
NEWpublic static final org.eclipse.jgit.internal.diffmergetool.CommandLineDiffTooln.a.kompare
NEWpublic static final org.eclipse.jgit.internal.diffmergetool.CommandLineDiffTooln.a.meld
NEWpublic static final org.eclipse.jgit.internal.diffmergetool.CommandLineDiffTooln.a.opendiff
NEWpublic static final org.eclipse.jgit.internal.diffmergetool.CommandLineDiffTooln.a.p4merge
NEWpublic static final org.eclipse.jgit.internal.diffmergetool.CommandLineDiffTooln.a.tkdiff
NEWpublic static final org.eclipse.jgit.internal.diffmergetool.CommandLineDiffTooln.a.vimdiff
NEWpublic static final org.eclipse.jgit.internal.diffmergetool.CommandLineDiffTooln.a.vimdiff2
NEWpublic static final org.eclipse.jgit.internal.diffmergetool.CommandLineDiffTooln.a.vimdiff3
NEWpublic static final org.eclipse.jgit.internal.diffmergetool.CommandLineDiffTooln.a.winmerge
NEWpublic static final org.eclipse.jgit.internal.diffmergetool.CommandLineDiffTooln.a.xxdiff
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.lang.StringgetParameters()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.218
NEWpublic java.lang.StringgetPath()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.211
NEWstatic public org.eclipse.jgit.internal.diffmergetool.CommandLineDiffToolvalueOf(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.1
NEWstatic public org.eclipse.jgit.internal.diffmergetool.CommandLineDiffTool[]values()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.1
NEW public class org.eclipse.jgit.internal.diffmergetool.DiffToolConfigtop
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final org.eclipse.jgit.lib.Config$SectionParsern.a.KEY
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.lang.StringgetDefaultGuiToolName()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.87
NEWpublic java.lang.StringgetDefaultToolName()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.80
NEWpublic java.util.SetgetToolNames()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.115
NEWpublic java.util.MapgetTools()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.108
NEWpublic booleanisPrompt()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.94
NEWpublic booleanisTrustExitCode()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.101
NEW public class org.eclipse.jgit.internal.diffmergetool.DiffToolstop
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic DiffTools(org.eclipse.jgit.lib.Repository)n.a.n.a.
Old fileNew file
n.a.38
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic intcompare(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.eclipse.jgit.lib.internal.BooleanTriState, org.eclipse.jgit.lib.internal.BooleanTriState, org.eclipse.jgit.lib.internal.BooleanTriState)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.68
NEWpublic java.util.MapgetAvailableTools()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.89
NEWpublic java.lang.StringgetDefaultToolName(org.eclipse.jgit.lib.internal.BooleanTriState)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.105
NEWpublic java.util.MapgetNotAvailableTools()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.96
NEWpublic java.util.SetgetToolNames()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.75
NEWpublic java.util.MapgetUserDefinedTools()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.82
NEWpublic booleanisInteractive()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.113
NEW public abstract interface org.eclipse.jgit.internal.diffmergetool.ExternalDiffTooltop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract java.lang.StringgetCommand()n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract java.lang.StringgetName()n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract java.lang.StringgetPath()n.a.n.a.
Old fileNew file
n.a.n.a.
NEW (*) public class org.eclipse.jgit.internal.diffmergetool.PreDefinedDiffTooltop
Compatibility Changes:
Change
INTERFACE_ADDED
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
Superclass:
StatusSuperclassCompatibility Changes:
NEWorg.eclipse.jgit.internal.diffmergetool.UserDefinedDiffTooln.a.
Interfaces:
StatusInterfaceCompatibility Changes:
NEWorg.eclipse.jgit.internal.diffmergetool.ExternalDiffTooln.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic PreDefinedDiffTool(java.lang.String, java.lang.String, java.lang.String)n.a.n.a.
Old fileNew file
n.a.30
NEWpublic PreDefinedDiffTool(org.eclipse.jgit.internal.diffmergetool.CommandLineDiffTool)n.a.n.a.
Old fileNew file
n.a.41
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.lang.StringgetCommand()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.70
NEWpublic voidsetPath(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.50
NEW public class org.eclipse.jgit.internal.diffmergetool.UserDefinedDiffTooltop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes:
NEWorg.eclipse.jgit.internal.diffmergetool.ExternalDiffTooln.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic UserDefinedDiffTool(java.lang.String, java.lang.String, java.lang.String)n.a.n.a.
Old fileNew file
n.a.43
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.lang.StringgetCommand()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.98
NEWpublic java.lang.StringgetName()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.54
NEWpublic java.lang.StringgetPath()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.76
NEWpublic voidsetPath(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.112
MODIFIED public class org.eclipse.jgit.internal.JGitTexttop
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic java.lang.Stringn.a.integerValueNotInRange
NEWpublic java.lang.Stringn.a.integerValueNotInRangeSubSection
NEWpublic java.lang.Stringn.a.invalidCoreAbbrev
NEWpublic java.lang.Stringn.a.pushDefaultNothing
NEWpublic java.lang.Stringn.a.pushDefaultNoUpstream
NEWpublic java.lang.Stringn.a.pushDefaultSimple
NEWpublic java.lang.Stringn.a.pushDefaultTriangularUpstream
NEWpublic java.lang.Stringn.a.pushDefaultUnknown
MODIFIED public class org.eclipse.jgit.internal.storage.dfs.DfsBlockCacheConfigtop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.eclipse.jgit.internal.storage.dfs.DfsBlockCacheConfig$IndexEventConsumergetIndexEventConsumer()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.226
NEWpublic org.eclipse.jgit.internal.storage.dfs.DfsBlockCacheConfigsetIndexEventConsumer(org.eclipse.jgit.internal.storage.dfs.DfsBlockCacheConfig$IndexEventConsumer)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.238
NEW static public abstract interface org.eclipse.jgit.internal.storage.dfs.DfsBlockCacheConfig$IndexEventConsumertop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidacceptEvictedEvent(int, long, int, java.time.Duration)n.a.n.a.
Old fileNew file
n.a.338
NEWpublic abstract voidacceptRequestedEvent(int, boolean, long, long, java.time.Duration)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic booleanshouldReportEvictedEvent()n.a.n.a.
Old fileNew file
n.a.344
UNCHANGED (*) public abstract class org.eclipse.jgit.internal.storage.dfs.DfsObjDatabasetop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_SUPERCLASS
MODIFIED public class org.eclipse.jgit.internal.storage.dfs.DfsReaderOptionstop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.eclipse.jgit.internal.storage.dfs.DfsReaderOptionssetLoadRevIndexInParallel(boolean)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.135
NEWpublic booleanshouldLoadRevIndexInParallel()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.123
MODIFIED static public class org.eclipse.jgit.internal.storage.dfs.InMemoryRepository$MemObjDatabasetop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic longgetApproximateObjectCount()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.171
MODIFIED public class org.eclipse.jgit.internal.storage.file.LockFiletop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidsetNeedSnapshotNoConfig(boolean)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.418
MODIFIED public class org.eclipse.jgit.internal.storage.file.ObjectDirectorytop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic longgetApproximateObjectCount()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.218
MODIFIED (!) public abstract class org.eclipse.jgit.internal.storage.file.PackBitmapIndextop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)static public org.eclipse.jgit.internal.storage.file.PackBitmapIndexread(java.io.InputStream, org.eclipse.jgit.internal.storage.file.PackBitmapIndex$SupplierWithIOException, org.eclipse.jgit.internal.storage.file.PackBitmapIndex$SupplierWithIOException)
Status:Name:
REMOVEDjava.io.IOException
Change
METHOD_REMOVED
Old fileNew file
127n.a.
NEWstatic public org.eclipse.jgit.internal.storage.file.PackBitmapIndexread(java.io.InputStream, org.eclipse.jgit.internal.storage.file.PackBitmapIndex$SupplierWithIOException, org.eclipse.jgit.internal.storage.file.PackBitmapIndex$SupplierWithIOException, boolean)
Status:Name:
NEWjava.io.IOException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.130
UNCHANGED (!) public class org.eclipse.jgit.internal.storage.file.PackBitmapIndexBuildertop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class org.eclipse.jgit.internal.storage.file.PackBitmapIndexRemappertop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
NEW (*) public class org.eclipse.jgit.internal.storage.io.CancellableDigestOutputStreamtop
Compatibility Changes:
Change
INTERFACE_ADDED
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
Superclass:
StatusSuperclassCompatibility Changes:
NEWjava.io.OutputStreamn.a.
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.io.Closeablen.a.
NEWjava.io.Flushablen.a.
NEWjava.lang.AutoCloseablen.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final intn.a.BYTES_TO_WRITE_BEFORE_CANCEL_CHECK
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic CancellableDigestOutputStream(org.eclipse.jgit.lib.ProgressMonitor, java.io.OutputStream)n.a.n.a.
Old fileNew file
n.a.48
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidflush()
Status:Name:
NEWjava.io.IOException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.122
NEWfinal public byte[]getDigest()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.71
NEWfinal public org.eclipse.jgit.lib.ProgressMonitorgetWriteMonitor()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.62
NEWfinal public longlength()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.80
NEWfinal public voidwrite(int)
Status:Name:
NEWjava.io.IOException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.86
NEWfinal public voidwrite(byte[], int, int)
Status:Name:
NEWjava.io.IOException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.101
MODIFIED final public class org.eclipse.jgit.internal.storage.pack.PackOutputStreamtop
Superclass:
StatusSuperclassCompatibility Changes:
MODIFIEDorg.eclipse.jgit.internal.storage.io.CancellableDigestOutputStream(<- java.io.OutputStream)
Change
SUPERCLASS_ADDED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVEDpublic voidflush()
Status:Name:
REMOVEDjava.io.IOException
n.a.
Old fileNew file
110n.a.
REMOVEDfinal public longlength()n.a.n.a.
Old fileNew file
221n.a.
REMOVEDfinal public voidwrite(int)
Status:Name:
REMOVEDjava.io.IOException
n.a.
Old fileNew file
78n.a.
REMOVEDfinal public voidwrite(byte[], int, int)
Status:Name:
REMOVEDjava.io.IOException
n.a.
Old fileNew file
87n.a.
MODIFIED public class org.eclipse.jgit.internal.transport.ssh.OpenSshConfigFiletop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public inttimeSpec(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.517
NEW final public class org.eclipse.jgit.lib.AbbrevConfigtop
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final intn.a.MIN_ABBREV
NEWpublic static final org.eclipse.jgit.lib.AbbrevConfign.a.NO
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public intcapAbbrev(int)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.47
NEWpublic intget()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.143
NEWstatic public org.eclipse.jgit.lib.AbbrevConfigparseFromConfig(org.eclipse.jgit.lib.Repository)
Status:Name:
NEWorg.eclipse.jgit.api.errors.InvalidConfigurationException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.68
NEWpublic java.lang.StringtoString()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.148
MODIFIED public class org.eclipse.jgit.lib.BranchConfigtop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.lang.StringgetPushRemote()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.148
MODIFIED public class org.eclipse.jgit.lib.CommitConfigtop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public java.lang.StringcleanText(java.lang.String, org.eclipse.jgit.lib.CommitConfig$CleanupMode, char)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.255
NEWpublic org.eclipse.jgit.lib.CommitConfig$CleanupModegetCleanupMode()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.143
NEWpublic org.eclipse.jgit.lib.CommitConfig$CleanupModeresolve(org.eclipse.jgit.lib.CommitConfig$CleanupMode, boolean)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.164
NEW (Serializable compatible) final static public enum org.eclipse.jgit.lib.CommitConfig$CleanupModetop
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
StatusSuperclassCompatibility Changes:
NEWjava.lang.Enumn.a.
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.io.Serializablen.a.
NEWjava.lang.Comparablen.a.
NEWorg.eclipse.jgit.lib.Config$ConfigEnumn.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue-3822156199152864417n.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final org.eclipse.jgit.lib.CommitConfig$CleanupModen.a.DEFAULT
NEWpublic static final org.eclipse.jgit.lib.CommitConfig$CleanupModen.a.SCISSORS
NEWpublic static final org.eclipse.jgit.lib.CommitConfig$CleanupModen.a.STRIP
NEWpublic static final org.eclipse.jgit.lib.CommitConfig$CleanupModen.a.VERBATIM
NEWpublic static final org.eclipse.jgit.lib.CommitConfig$CleanupModen.a.WHITESPACE
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleanmatchConfigValue(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.90
NEWpublic java.lang.StringtoConfigValue()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.85
NEWstatic public org.eclipse.jgit.lib.CommitConfig$CleanupModevalueOf(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.1
NEWstatic public org.eclipse.jgit.lib.CommitConfig$CleanupMode[]values()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.1
MODIFIED public class org.eclipse.jgit.lib.Configtop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic intgetIntInRange(java.lang.String, java.lang.String, int, int, int)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.299
NEWpublic intgetIntInRange(java.lang.String, java.lang.String, java.lang.String, int, int, int)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.324
MODIFIED final public class org.eclipse.jgit.lib.ConfigConstantstop
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final java.lang.Stringn.a.CONFIG_DIFFTOOL_SECTION
NEWpublic static final java.lang.Stringn.a.CONFIG_KEY_ABBREV
NEWpublic static final java.lang.Stringn.a.CONFIG_KEY_CLEANUP
NEWpublic static final java.lang.Stringn.a.CONFIG_KEY_CMD
NEWpublic static final java.lang.Stringn.a.CONFIG_KEY_DEFAULT
NEWpublic static final java.lang.Stringn.a.CONFIG_KEY_GUITOOL
NEWpublic static final java.lang.Stringn.a.CONFIG_KEY_PROMPT
NEWpublic static final java.lang.Stringn.a.CONFIG_KEY_PUSH_DEFAULT
NEWpublic static final java.lang.Stringn.a.CONFIG_KEY_PUSH_REMOTE
NEWpublic static final java.lang.Stringn.a.CONFIG_KEY_TOOL
NEWpublic static final java.lang.Stringn.a.CONFIG_KEY_TRUST_EXIT_CODE
NEWpublic static final java.lang.Stringn.a.CONFIG_PUSH_SECTION
MODIFIED final public class org.eclipse.jgit.lib.Constantstop
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final intn.a.OBJECT_ID_ABBREV_STRING_LENGTH
MODIFIED public class org.eclipse.jgit.lib.DefaultTypedConfigGettertop
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (*)org.eclipse.jgit.lib.TypedConfigGettern.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic intgetIntInRange(org.eclipse.jgit.lib.Config, java.lang.String, java.lang.String, java.lang.String, int, int, int)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.125
NEW (Serializable compatible) final public enum org.eclipse.jgit.lib.internal.BooleanTriStatetop
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
StatusSuperclassCompatibility Changes:
NEWjava.lang.Enumn.a.
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.io.Serializablen.a.
NEWjava.lang.Comparablen.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue2093001464408755461n.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final org.eclipse.jgit.lib.internal.BooleanTriStaten.a.FALSE
NEWpublic static final org.eclipse.jgit.lib.internal.BooleanTriStaten.a.TRUE
NEWpublic static final org.eclipse.jgit.lib.internal.BooleanTriStaten.a.UNSET
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.eclipse.jgit.lib.internal.BooleanTriStatevalueOf(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.1
NEWstatic public org.eclipse.jgit.lib.internal.BooleanTriState[]values()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.1
MODIFIED (*) public abstract class org.eclipse.jgit.lib.ObjectDatabasetop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (*)public abstract longgetApproximateObjectCount()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
METHOD_ABSTRACT_ADDED_TO_CLASS
Old fileNew file
n.a.n.a.
MODIFIED (Serializable compatible) public class org.eclipse.jgit.lib.PersonIdenttop
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue16224099140772068271
Newtrue24864242756404628511
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic PersonIdent(org.eclipse.jgit.lib.PersonIdent, java.time.Instant)n.a.n.a.
Old fileNew file
n.a.221
NEWpublic PersonIdent(java.lang.String, java.lang.String, java.time.Instant, java.time.ZoneId)n.a.n.a.
Old fileNew file
n.a.255
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.time.InstantgetWhenAsInstant()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.350
NEWpublic java.time.ZoneIdgetZoneId()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.369
MODIFIED (*) public abstract interface org.eclipse.jgit.lib.TypedConfigGettertop
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final intn.a.UNSET_INT
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (*)public abstract intgetIntInRange(org.eclipse.jgit.lib.Config, java.lang.String, java.lang.String, java.lang.String, int, int, int)n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
MODIFIED public class org.eclipse.jgit.merge.MergeMessageFormattertop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic java.lang.StringformatWithConflicts(java.lang.String, java.util.List)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
105109
NEWpublic java.lang.StringformatWithConflicts(java.lang.String, java.lang.Iterable, char)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.126
MODIFIED (!) public class org.eclipse.jgit.transport.PushConfigtop
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public PushConfig()n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
21n.a.
NEWpublic PushConfig(org.eclipse.jgit.lib.Config)n.a.n.a.
Old fileNew file
n.a.135
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.eclipse.jgit.transport.PushConfig$PushDefaultgetPushDefault()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.160
NEWpublic org.eclipse.jgit.transport.PushConfig$PushRecurseSubmodulesModegetRecurseSubmodules()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.150
NEW (Serializable compatible) final static public enum org.eclipse.jgit.transport.PushConfig$PushDefaulttop
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
StatusSuperclassCompatibility Changes:
NEWjava.lang.Enumn.a.
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.io.Serializablen.a.
NEWjava.lang.Comparablen.a.
NEWorg.eclipse.jgit.lib.Config$ConfigEnumn.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue3471299794880197339n.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final org.eclipse.jgit.transport.PushConfig$PushDefaultn.a.CURRENT
NEWpublic static final org.eclipse.jgit.transport.PushConfig$PushDefaultn.a.MATCHING
NEWpublic static final org.eclipse.jgit.transport.PushConfig$PushDefaultn.a.NOTHING
NEWpublic static final org.eclipse.jgit.transport.PushConfig$PushDefaultn.a.SIMPLE
NEWpublic static final org.eclipse.jgit.transport.PushConfig$PushDefaultn.a.UPSTREAM
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleanmatchConfigValue(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.119
NEWpublic java.lang.StringtoConfigValue()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.114
NEWstatic public org.eclipse.jgit.transport.PushConfig$PushDefaultvalueOf(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.1
NEWstatic public org.eclipse.jgit.transport.PushConfig$PushDefault[]values()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.1
MODIFIED (Serializable compatible) public class org.eclipse.jgit.transport.RefSpectop
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-8406507823173363931
Newtrue13758420986691901391
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleanisMatching()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.228
MODIFIED public class org.eclipse.jgit.transport.RemoteRefUpdatetop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleanisMatching()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.379
MODIFIED final public class org.eclipse.jgit.transport.SshConstantstop
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final java.lang.Stringn.a.ADD_KEYS_TO_AGENT
NEWpublic static final java.lang.Stringn.a.CONNECT_TIMEOUT
NEWpublic static final java.lang.Stringn.a.ENV_SSH_AUTH_SOCKET
NEWpublic static final java.lang.Stringn.a.SECURITY_KEY_PROVIDER
MODIFIED public class org.eclipse.jgit.treewalk.TreeWalktop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.eclipse.jgit.attributes.AttributesgetAttributes(int)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.600
NEWpublic org.eclipse.jgit.lib.CoreConfig$EolStreamTypegetCheckoutEolStreamType(int)
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.675
NEWpublic java.lang.StringgetSmudgeCommand(int)
Status:Name:
NEWjava.io.IOException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.1520
NEWpublic java.lang.StringgetSmudgeCommand(org.eclipse.jgit.attributes.Attributes)
Status:Name:
NEWjava.io.IOException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.1534
NEWpublic voidsetHead(int)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.539
MODIFIED final public class org.eclipse.jgit.util.StringUtilstop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public java.lang.StringnameWithDotGit(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.287