Comparing source compatibility of /Users/d029788/src/git/jgit/org.eclipse.jgit/target/org.eclipse.jgit-4.9.2.201712150930-r.jar against /Users/d029788/.m2/repository/org/eclipse/jgit/org.eclipse.jgit/4.7.0.201704051617-r/org.eclipse.jgit-4.7.0.201704051617-r.jar
Old:/Users/d029788/.m2/repository/org/eclipse/jgit/org.eclipse.jgit/4.7.0.201704051617-r/org.eclipse.jgit-4.7.0.201704051617-r.jar
New:/Users/d029788/src/git/jgit/org.eclipse.jgit/target/org.eclipse.jgit-4.9.2.201712150930-r.jar
Created:2017-12-16T03:41:57.204+0100
Access modifier filter:PUBLIC
Only modifications:true
Only binary incompatible modifications:false
Ignore missing classes:false
Includes:org.eclipse.jgit.*;org.eclipse.jgit.*
Excludes:n.a.
Semantic Versioning:1.0.0
Classes:
StatusFully Qualified Name
MODIFIEDorg.eclipse.jgit.api.CloneCommand
NEWorg.eclipse.jgit.api.CloneCommand$Callback
MODIFIEDorg.eclipse.jgit.api.DescribeCommand
MODIFIEDorg.eclipse.jgit.api.FetchCommand
NEWorg.eclipse.jgit.api.FetchCommand$Callback
MODIFIEDorg.eclipse.jgit.api.PullCommand
MODIFIEDorg.eclipse.jgit.api.SubmoduleUpdateCommand
MODIFIEDorg.eclipse.jgit.attributes.Attributes
MODIFIEDorg.eclipse.jgit.diff.Edit
NEWorg.eclipse.jgit.errors.CorruptPackIndexException
NEWorg.eclipse.jgit.errors.CorruptPackIndexException$ErrorType
MODIFIEDorg.eclipse.jgit.events.ListenerList
NEWorg.eclipse.jgit.events.WorkingTreeModifiedEvent
NEWorg.eclipse.jgit.events.WorkingTreeModifiedListener
MODIFIEDorg.eclipse.jgit.gitrepo.internal.RepoText
MODIFIEDorg.eclipse.jgit.gitrepo.RepoCommand
MODIFIEDorg.eclipse.jgit.gitrepo.RepoProject
MODIFIEDorg.eclipse.jgit.gitrepo.RepoProject$CopyFile
NEWorg.eclipse.jgit.gitrepo.RepoProject$LinkFile
NEWorg.eclipse.jgit.gitrepo.RepoProject$ReferenceFile
MODIFIED (!) org.eclipse.jgit.ignore.internal.IMatcher
UNCHANGED (!) org.eclipse.jgit.ignore.internal.LeadingAsteriskMatcher
MODIFIEDorg.eclipse.jgit.ignore.internal.NameMatcher
MODIFIEDorg.eclipse.jgit.ignore.internal.PathMatcher
UNCHANGED (!) org.eclipse.jgit.ignore.internal.TrailingAsteriskMatcher
UNCHANGED (!) org.eclipse.jgit.ignore.internal.WildCardMatcher
MODIFIEDorg.eclipse.jgit.ignore.internal.WildMatcher
NEWorg.eclipse.jgit.internal.fsck.FsckError
NEWorg.eclipse.jgit.internal.fsck.FsckError$CorruptIndex
NEWorg.eclipse.jgit.internal.fsck.FsckError$CorruptObject
NEWorg.eclipse.jgit.internal.fsck.FsckPackParser
MODIFIED (!) org.eclipse.jgit.internal.JGitText
MODIFIED (!) org.eclipse.jgit.internal.storage.dfs.DfsBlockCache
NEWorg.eclipse.jgit.internal.storage.dfs.DfsFsck
MODIFIED (!) org.eclipse.jgit.internal.storage.dfs.DfsGarbageCollector
MODIFIEDorg.eclipse.jgit.internal.storage.dfs.DfsObjDatabase
MODIFIEDorg.eclipse.jgit.internal.storage.dfs.DfsObjDatabase$PackList
MODIFIED (!) org.eclipse.jgit.internal.storage.dfs.DfsPackCompactor
MODIFIEDorg.eclipse.jgit.internal.storage.dfs.DfsPackDescription
MODIFIED (!) org.eclipse.jgit.internal.storage.dfs.DfsPackFile
MODIFIEDorg.eclipse.jgit.internal.storage.dfs.DfsReader
NEWorg.eclipse.jgit.internal.storage.dfs.DfsReaderIoStats
NEWorg.eclipse.jgit.internal.storage.dfs.DfsReaderIoStats$Accumulator
NEWorg.eclipse.jgit.internal.storage.dfs.DfsReftable
NEWorg.eclipse.jgit.internal.storage.dfs.DfsStreamKey
MODIFIED (!) org.eclipse.jgit.internal.storage.dfs.DfsText
MODIFIEDorg.eclipse.jgit.internal.storage.dfs.InMemoryRepository$MemObjDatabase
NEWorg.eclipse.jgit.internal.storage.dfs.ReftableStack
MODIFIEDorg.eclipse.jgit.internal.storage.file.GC
MODIFIEDorg.eclipse.jgit.internal.storage.file.ObjectDirectory
MODIFIEDorg.eclipse.jgit.internal.storage.file.RefDirectory
MODIFIED (!) org.eclipse.jgit.internal.storage.file.ReflogWriter
NEWorg.eclipse.jgit.internal.storage.io.BlockSource
MODIFIEDorg.eclipse.jgit.internal.storage.pack.PackExt
MODIFIED (!) org.eclipse.jgit.internal.storage.pack.PackWriter
NEWorg.eclipse.jgit.internal.storage.reftable.BlockSizeTooSmallException
NEWorg.eclipse.jgit.internal.storage.reftable.LogCursor
NEWorg.eclipse.jgit.internal.storage.reftable.MergedReftable
NEWorg.eclipse.jgit.internal.storage.reftable.RefCursor
NEWorg.eclipse.jgit.internal.storage.reftable.Reftable
NEWorg.eclipse.jgit.internal.storage.reftable.ReftableCompactor
NEWorg.eclipse.jgit.internal.storage.reftable.ReftableConfig
NEWorg.eclipse.jgit.internal.storage.reftable.ReftableReader
NEWorg.eclipse.jgit.internal.storage.reftable.ReftableWriter
NEWorg.eclipse.jgit.internal.storage.reftable.ReftableWriter$Stats
MODIFIEDorg.eclipse.jgit.lib.BatchRefUpdate
NEWorg.eclipse.jgit.lib.BlobObjectChecker
MODIFIEDorg.eclipse.jgit.lib.Config
MODIFIEDorg.eclipse.jgit.lib.ConfigConstants
MODIFIEDorg.eclipse.jgit.lib.Constants
NEWorg.eclipse.jgit.lib.DefaultTypedConfigGetter
NEWorg.eclipse.jgit.lib.internal.WorkQueue
MODIFIEDorg.eclipse.jgit.lib.ObjectChecker
MODIFIEDorg.eclipse.jgit.lib.ReflogEntry
MODIFIEDorg.eclipse.jgit.lib.RefUpdate
MODIFIEDorg.eclipse.jgit.lib.RefUpdate$Result
MODIFIEDorg.eclipse.jgit.lib.Repository
NEWorg.eclipse.jgit.lib.TypedConfigGetter
UNCHANGEDorg.eclipse.jgit.merge.Merger
MODIFIED (*) org.eclipse.jgit.merge.MergeStrategy
MODIFIEDorg.eclipse.jgit.merge.StrategyOneSided
MODIFIEDorg.eclipse.jgit.merge.StrategyRecursive
MODIFIEDorg.eclipse.jgit.merge.StrategyResolve
MODIFIEDorg.eclipse.jgit.merge.StrategySimpleTwoWayInCore
UNCHANGED (*) org.eclipse.jgit.merge.ThreeWayMergeStrategy
MODIFIEDorg.eclipse.jgit.storage.pack.PackConfig
MODIFIEDorg.eclipse.jgit.transport.BundleWriter
MODIFIEDorg.eclipse.jgit.transport.Daemon
MODIFIEDorg.eclipse.jgit.transport.http.HttpConnection
NEWorg.eclipse.jgit.transport.HttpConfig
NEWorg.eclipse.jgit.transport.HttpConfig$HttpRedirectMode
MODIFIEDorg.eclipse.jgit.transport.OpenSshConfig
MODIFIEDorg.eclipse.jgit.transport.OpenSshConfig$Host
MODIFIEDorg.eclipse.jgit.transport.PackedObjectInfo
NEWorg.eclipse.jgit.transport.PushConfig
NEWorg.eclipse.jgit.transport.PushConfig$PushRecurseSubmodulesMode
MODIFIEDorg.eclipse.jgit.transport.ReceiveCommand
MODIFIEDorg.eclipse.jgit.util.FileUtils
MODIFIEDorg.eclipse.jgit.util.FS
MODIFIEDorg.eclipse.jgit.util.FS_POSIX
MODIFIEDorg.eclipse.jgit.util.IntList
NEWorg.eclipse.jgit.util.LongMap
MODIFIEDorg.eclipse.jgit.util.NB
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.CloneCommandsetCallback(org.eclipse.jgit.api.CloneCommand$Callback) n.a. n.a.
Old fileNew file
n.a.629
NEW   static public abstract interface  org.eclipse.jgit.api.CloneCommand$Callbacktop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract voidcheckingOut(org.eclipse.jgit.lib.AnyObjectId, java.lang.String) n.a. n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract voidcloningSubmodule(java.lang.String) n.a. n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract voidinitializedSubmodules(java.util.Collection) n.a. n.a.
Old fileNew file
n.a.n.a.
MODIFIED   public class  org.eclipse.jgit.api.DescribeCommandtop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.eclipse.jgit.api.DescribeCommandsetMatch(java.lang.String[])
Status:Name:
NEWorg.eclipse.jgit.errors.InvalidPatternException
n.a.
Old fileNew file
n.a.196
MODIFIED   public class  org.eclipse.jgit.api.FetchCommandtop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.eclipse.jgit.api.FetchCommandsetCallback(org.eclipse.jgit.api.FetchCommand$Callback) n.a. n.a.
Old fileNew file
n.a.489
NEWpublic org.eclipse.jgit.api.FetchCommandsetRefSpecs(java.lang.String[]) n.a. n.a.
Old fileNew file
n.a.401
NEW   static public abstract interface  org.eclipse.jgit.api.FetchCommand$Callbacktop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract voidfetchingSubmodule(java.lang.String) n.a. n.a.
Old fileNew file
n.a.n.a.
MODIFIED   public class  org.eclipse.jgit.api.PullCommandtop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
MODIFIEDpublic org.eclipse.jgit.api.PullResultcall()
Status:Name:
UNCHANGEDorg.eclipse.jgit.api.errors.GitAPIException
UNCHANGEDorg.eclipse.jgit.api.errors.WrongRepositoryStateException
UNCHANGEDorg.eclipse.jgit.api.errors.InvalidConfigurationException
REMOVEDorg.eclipse.jgit.api.errors.DetachedHeadException
UNCHANGEDorg.eclipse.jgit.api.errors.InvalidRemoteException
UNCHANGEDorg.eclipse.jgit.api.errors.CanceledException
UNCHANGEDorg.eclipse.jgit.api.errors.RefNotFoundException
UNCHANGEDorg.eclipse.jgit.api.errors.RefNotAdvertisedException
UNCHANGEDorg.eclipse.jgit.api.errors.NoHeadException
UNCHANGEDorg.eclipse.jgit.api.errors.TransportException
n.a.
Old fileNew file
209214
NEWpublic org.eclipse.jgit.api.PullCommandsetFastForward(org.eclipse.jgit.api.MergeCommand$FastForwardMode) n.a. n.a.
Old fileNew file
n.a.455
MODIFIED   public class  org.eclipse.jgit.api.SubmoduleUpdateCommandtop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.eclipse.jgit.api.SubmoduleUpdateCommandsetCallback(org.eclipse.jgit.api.CloneCommand$Callback) n.a. n.a.
Old fileNew file
n.a.274
NEWpublic org.eclipse.jgit.api.SubmoduleUpdateCommandsetFetch(boolean) n.a. n.a.
Old fileNew file
n.a.129
NEWpublic org.eclipse.jgit.api.SubmoduleUpdateCommandsetFetchCallback(org.eclipse.jgit.api.FetchCommand$Callback) n.a. n.a.
Old fileNew file
n.a.288
MODIFIED   final public class  org.eclipse.jgit.attributes.Attributestop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleancanBeContentMerged() n.a. n.a.
Old fileNew file
n.a.185
MODIFIED   public class  org.eclipse.jgit.diff.Edittop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWfinal public voidshift(int) n.a. n.a.
Old fileNew file
n.a.181
NEW (Serializable compatible)  public class  org.eclipse.jgit.errors.CorruptPackIndexExceptiontop
Superclass:
StatusSuperclassCompatibility Changes:
NEWjava.lang.Exception n.a.
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.io.Serializable n.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue588256435900481121
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic CorruptPackIndexException(java.lang.String, org.eclipse.jgit.errors.CorruptPackIndexException$ErrorType) n.a. n.a.
Old fileNew file
n.a.81
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.eclipse.jgit.errors.CorruptPackIndexException$ErrorTypegetErrorType()
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.eclipse.jgit.annotations.Nullablen.a.
n.a. n.a.
Old fileNew file
n.a.92
NEW (Serializable compatible)  final static public enum  org.eclipse.jgit.errors.CorruptPackIndexException$ErrorTypetop
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
StatusSuperclassCompatibility Changes:
NEWjava.lang.Enum n.a.
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.io.Serializable n.a.
NEWjava.lang.Comparable n.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue-7973023189482170317n.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final org.eclipse.jgit.errors.CorruptPackIndexException$ErrorType n.a. MISMATCH_CRC
NEWpublic static final org.eclipse.jgit.errors.CorruptPackIndexException$ErrorType n.a. MISMATCH_OFFSET
NEWpublic static final org.eclipse.jgit.errors.CorruptPackIndexException$ErrorType n.a. MISSING_CRC
NEWpublic static final org.eclipse.jgit.errors.CorruptPackIndexException$ErrorType n.a. MISSING_OBJ
NEWpublic static final org.eclipse.jgit.errors.CorruptPackIndexException$ErrorType n.a. UNKNOWN_OBJ
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.eclipse.jgit.errors.CorruptPackIndexException$ErrorTypevalueOf(java.lang.String) n.a. n.a.
Old fileNew file
n.a.57
NEWstatic public org.eclipse.jgit.errors.CorruptPackIndexException$ErrorType[]values() n.a. n.a.
Old fileNew file
n.a.57
MODIFIED   public class  org.eclipse.jgit.events.ListenerListtop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.eclipse.jgit.events.ListenerHandleaddWorkingTreeModifiedListener(org.eclipse.jgit.events.WorkingTreeModifiedListener) n.a. n.a.
Old fileNew file
n.a.65
NEW   public class  org.eclipse.jgit.events.WorkingTreeModifiedEventtop
Superclass:
StatusSuperclassCompatibility Changes:
NEWorg.eclipse.jgit.events.RepositoryEvent n.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic WorkingTreeModifiedEvent(java.util.Collection, java.util.Collection) n.a. n.a.
Old fileNew file
n.a.74
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voiddispatch(org.eclipse.jgit.events.WorkingTreeModifiedListener) n.a. n.a.
Old fileNew file
n.a.127
NEWpublic java.util.CollectiongetDeleted() n.a. n.a.
Old fileNew file
n.a.112
NEWpublic java.lang.ClassgetListenerType() n.a. n.a.
Old fileNew file
n.a.122
NEWpublic java.util.CollectiongetModified() n.a. n.a.
Old fileNew file
n.a.97
NEWpublic booleanisEmpty() n.a. n.a.
Old fileNew file
n.a.86
NEW   public abstract interface  org.eclipse.jgit.events.WorkingTreeModifiedListenertop
Interfaces:
StatusInterfaceCompatibility Changes:
NEWorg.eclipse.jgit.events.RepositoryListener n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract voidonWorkingTreeModified(org.eclipse.jgit.events.WorkingTreeModifiedEvent) n.a. n.a.
Old fileNew file
n.a.n.a.
MODIFIED   public class  org.eclipse.jgit.gitrepo.internal.RepoTexttop
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic java.lang.String n.a. errorNoFetch
MODIFIED   public class  org.eclipse.jgit.gitrepo.RepoCommandtop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.eclipse.jgit.gitrepo.RepoCommandsetTargetURI(java.lang.String) n.a. n.a.
Old fileNew file
n.a.299
MODIFIED   public class  org.eclipse.jgit.gitrepo.RepoProjecttop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidaddLinkFile(org.eclipse.jgit.gitrepo.RepoProject$LinkFile) n.a. n.a.
Old fileNew file
n.a.399
NEWpublic voidaddLinkFiles(java.util.Collection) n.a. n.a.
Old fileNew file
n.a.409
NEWpublic voidclearLinkFiles() n.a. n.a.
Old fileNew file
n.a.418
NEWpublic java.util.ListgetLinkFiles() n.a. n.a.
Old fileNew file
n.a.303
MODIFIED   static public class  org.eclipse.jgit.gitrepo.RepoProject$CopyFiletop
Superclass:
StatusSuperclassCompatibility Changes:
MODIFIEDorg.eclipse.jgit.gitrepo.RepoProject$ReferenceFile(<- java.lang.Object)
Change
SUPERCLASS_ADDED
NEW   static public class  org.eclipse.jgit.gitrepo.RepoProject$LinkFiletop
Superclass:
StatusSuperclassCompatibility Changes:
NEWorg.eclipse.jgit.gitrepo.RepoProject$ReferenceFile n.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic RepoProject$LinkFile(org.eclipse.jgit.lib.Repository, java.lang.String, java.lang.String, java.lang.String) n.a. n.a.
Old fileNew file
n.a.167
NEW   static public class  org.eclipse.jgit.gitrepo.RepoProject$ReferenceFiletop
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic RepoProject$ReferenceFile(org.eclipse.jgit.lib.Repository, java.lang.String, java.lang.String, java.lang.String) n.a. n.a.
Old fileNew file
n.a.99
MODIFIED (!)   public abstract interface  org.eclipse.jgit.ignore.internal.IMatchertop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract booleanmatches(java.lang.String, boolean) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
NEW (*) public abstract booleanmatches(java.lang.String, boolean, boolean) n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
UNCHANGED (!)   public class  org.eclipse.jgit.ignore.internal.LeadingAsteriskMatchertop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!) org.eclipse.jgit.ignore.internal.IMatcher n.a.
MODIFIED   public class  org.eclipse.jgit.ignore.internal.NameMatchertop
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!) org.eclipse.jgit.ignore.internal.IMatcher n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVEDpublic booleanmatches(java.lang.String, boolean) n.a. n.a.
Old fileNew file
75n.a.
NEWpublic booleanmatches(java.lang.String, boolean, boolean) n.a. n.a.
Old fileNew file
n.a.78
MODIFIED   public class  org.eclipse.jgit.ignore.internal.PathMatchertop
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!) org.eclipse.jgit.ignore.internal.IMatcher n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVEDpublic booleanmatches(java.lang.String, boolean) n.a. n.a.
Old fileNew file
175n.a.
NEWpublic booleanmatches(java.lang.String, boolean, boolean) n.a. n.a.
Old fileNew file
n.a.176
UNCHANGED (!)   public class  org.eclipse.jgit.ignore.internal.TrailingAsteriskMatchertop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!) org.eclipse.jgit.ignore.internal.IMatcher n.a.
UNCHANGED (!)   public class  org.eclipse.jgit.ignore.internal.WildCardMatchertop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!) org.eclipse.jgit.ignore.internal.IMatcher n.a.
MODIFIED   final public class  org.eclipse.jgit.ignore.internal.WildMatchertop
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!) org.eclipse.jgit.ignore.internal.IMatcher n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVEDfinal public booleanmatches(java.lang.String, boolean) n.a. n.a.
Old fileNew file
66n.a.
NEWfinal public booleanmatches(java.lang.String, boolean, boolean) n.a. n.a.
Old fileNew file
n.a.67
NEW   public class  org.eclipse.jgit.internal.fsck.FsckErrortop
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic FsckError() n.a. n.a.
Old fileNew file
n.a.55
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.util.SetgetCorruptIndices() n.a. n.a.
Old fileNew file
n.a.145
NEWpublic java.util.SetgetCorruptObjects() n.a. n.a.
Old fileNew file
n.a.135
NEWpublic java.util.SetgetMissingObjects() n.a. n.a.
Old fileNew file
n.a.140
NEWpublic java.util.SetgetNonCommitHeads() n.a. n.a.
Old fileNew file
n.a.150
NEW   static public class  org.eclipse.jgit.internal.fsck.FsckError$CorruptIndextop
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic FsckError$CorruptIndex(java.lang.String, org.eclipse.jgit.errors.CorruptPackIndexException$ErrorType) n.a. n.a.
Old fileNew file
n.a.109
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.eclipse.jgit.errors.CorruptPackIndexException$ErrorTypegetErrorType() n.a. n.a.
Old fileNew file
n.a.121
NEWpublic java.lang.StringgetFileName() n.a. n.a.
Old fileNew file
n.a.116
NEW   static public class  org.eclipse.jgit.internal.fsck.FsckError$CorruptObjecttop
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic FsckError$CorruptObject(org.eclipse.jgit.lib.ObjectId, int) n.a. n.a.
Old fileNew file
n.a.70
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.eclipse.jgit.lib.ObjectChecker$ErrorTypegetErrorType()
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.eclipse.jgit.annotations.Nullablen.a.
n.a. n.a.
Old fileNew file
n.a.92
NEWpublic org.eclipse.jgit.lib.ObjectIdgetId() n.a. n.a.
Old fileNew file
n.a.81
NEWpublic intgetType() n.a. n.a.
Old fileNew file
n.a.86
NEW   public class  org.eclipse.jgit.internal.fsck.FsckPackParsertop
Superclass:
StatusSuperclassCompatibility Changes:
NEWorg.eclipse.jgit.transport.PackParser n.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic FsckPackParser(org.eclipse.jgit.lib.ObjectDatabase, org.eclipse.jgit.internal.storage.dfs.ReadableChannel) n.a. n.a.
Old fileNew file
n.a.92
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.util.SetgetCorruptObjects() n.a. n.a.
Old fileNew file
n.a.265
NEWpublic voidoverwriteObjectCount(long) n.a. n.a.
Old fileNew file
n.a.328
NEWpublic voidverifyIndex(org.eclipse.jgit.internal.storage.file.PackIndex)
Status:Name:
NEWorg.eclipse.jgit.errors.CorruptPackIndexException
n.a.
Old fileNew file
n.a.278
MODIFIED (!)   public class  org.eclipse.jgit.internal.JGitTexttop
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic java.lang.String n.a. cannotReadBackDelta
NEWpublic java.lang.String n.a. commandClosedStderrButDidntExit
NEWpublic java.lang.String n.a. createRequiresZeroOldId
NEWpublic java.lang.String n.a. deleteRequiresZeroNewId
NEWpublic java.lang.String n.a. enumValueNotSupported0
REMOVED (!) public java.lang.String (!)
Change
FIELD_REMOVED
exceptionCaughtDuringExcecutionOfCommand
NEWpublic java.lang.String n.a. exceptionCaughtDuringExecutionOfCommand
NEWpublic java.lang.String n.a. gcLogExists
NEWpublic java.lang.String n.a. gcTooManyUnpruned
NEWpublic java.lang.String n.a. httpConfigCannotNormalizeURL
NEWpublic java.lang.String n.a. httpConfigInvalidURL
NEWpublic java.lang.String n.a. invalidRedirectLocation
NEWpublic java.lang.String n.a. invalidReftableBlock
NEWpublic java.lang.String n.a. invalidReftableCRC
NEWpublic java.lang.String n.a. invalidReftableFile
NEWpublic java.lang.String n.a. invalidSystemProperty
NEWpublic java.lang.String n.a. mismatchCRC
NEWpublic java.lang.String n.a. mismatchOffset
NEWpublic java.lang.String n.a. missingCRC
NEWpublic java.lang.String n.a. newIdMustNotBeNull
NEWpublic java.lang.String n.a. nonBareLinkFilesNotSupported
NEWpublic java.lang.String n.a. oldIdMustNotBeNull
NEWpublic java.lang.String n.a. overflowedReftableBlock
NEWpublic java.lang.String n.a. peeledRefIsRequired
NEWpublic java.lang.String n.a. redirectBlocked
NEWpublic java.lang.String n.a. redirectHttp
NEWpublic java.lang.String n.a. redirectLimitExceeded
NEWpublic java.lang.String n.a. redirectLocationMissing
NEWpublic java.lang.String n.a. redirectsOff
NEWpublic java.lang.String n.a. repositoryIsRequired
NEWpublic java.lang.String n.a. sshUserNameError
NEWpublic java.lang.String n.a. sslFailureCause
NEWpublic java.lang.String n.a. sslFailureExceptionMessage
NEWpublic java.lang.String n.a. sslFailureInfo
NEWpublic java.lang.String n.a. sslFailureTrustExplanation
NEWpublic java.lang.String n.a. sslTrustAlways
NEWpublic java.lang.String n.a. sslTrustForRepo
NEWpublic java.lang.String n.a. sslTrustNow
NEWpublic java.lang.String n.a. sslVerifyCannotSave
NEWpublic java.lang.String n.a. stashDropNotSupported
NEWpublic java.lang.String n.a. threadInterruptedWhileRunning
NEWpublic java.lang.String n.a. underflowedReftableBlock
NEWpublic java.lang.String n.a. unexpectedEofInPack
NEWpublic java.lang.String n.a. unknownObjectInIndex
NEWpublic java.lang.String n.a. unsupportedReftableVersion
NEWpublic java.lang.String n.a. updateRequiresOldIdAndNewId
MODIFIED (!)   final public class  org.eclipse.jgit.internal.storage.dfs.DfsBlockCachetop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public java.util.CollectiongetPackFiles() n.a.
Change
METHOD_REMOVED
Old fileNew file
259n.a.
NEW   public class  org.eclipse.jgit.internal.storage.dfs.DfsFscktop
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic DfsFsck(org.eclipse.jgit.internal.storage.dfs.DfsRepository) n.a. n.a.
Old fileNew file
n.a.78
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.eclipse.jgit.internal.fsck.FsckErrorcheck(org.eclipse.jgit.lib.ProgressMonitor)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.94
NEWpublic voidsetObjectChecker(org.eclipse.jgit.lib.ObjectChecker) n.a. n.a.
Old fileNew file
n.a.170
MODIFIED (!)   public class  org.eclipse.jgit.internal.storage.dfs.DfsGarbageCollectortop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
MODIFIED (!) public java.util.Set (<- java.util.List) getSourcePacks() n.a.
Change
METHOD_RETURN_TYPE_CHANGED
Old fileNew file
425481
NEWpublic org.eclipse.jgit.internal.storage.dfs.DfsGarbageCollectorsetConvertToReftable(boolean) n.a. n.a.
Old fileNew file
n.a.184
NEWpublic org.eclipse.jgit.internal.storage.dfs.DfsGarbageCollectorsetReftableConfig(org.eclipse.jgit.internal.storage.reftable.ReftableConfig) n.a. n.a.
Old fileNew file
n.a.171
NEWpublic org.eclipse.jgit.internal.storage.dfs.DfsGarbageCollectorsetReftableInitialMaxUpdateIndex(long) n.a. n.a.
Old fileNew file
n.a.214
NEWpublic org.eclipse.jgit.internal.storage.dfs.DfsGarbageCollectorsetReftableInitialMinUpdateIndex(long) n.a. n.a.
Old fileNew file
n.a.199
MODIFIED   public abstract class  org.eclipse.jgit.internal.storage.dfs.DfsObjDatabasetop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.eclipse.jgit.internal.storage.dfs.DfsReftable[]getCurrentReftables() n.a. n.a.
Old fileNew file
n.a.244
NEWpublic org.eclipse.jgit.internal.storage.dfs.DfsReftable[]getReftables()
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.206
MODIFIED   static public abstract class  org.eclipse.jgit.internal.storage.dfs.DfsObjDatabase$PackListtop
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic final org.eclipse.jgit.internal.storage.dfs.DfsReftable[] n.a. reftables
MODIFIED (!)   public class  org.eclipse.jgit.internal.storage.dfs.DfsPackCompactortop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.eclipse.jgit.internal.storage.dfs.DfsPackCompactoradd(org.eclipse.jgit.internal.storage.dfs.DfsReftable) n.a. n.a.
Old fileNew file
n.a.164
MODIFIED (!) public java.util.Collection (<- java.util.List) getSourcePacks() n.a.
Change
METHOD_RETURN_TYPE_CHANGED
Old fileNew file
268336
NEWpublic org.eclipse.jgit.internal.storage.dfs.DfsPackCompactorsetReftableConfig(org.eclipse.jgit.internal.storage.reftable.ReftableConfig) n.a. n.a.
Old fileNew file
n.a.135
MODIFIED   public class  org.eclipse.jgit.internal.storage.dfs.DfsPackDescriptiontop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic intgetBlockSize(org.eclipse.jgit.internal.storage.pack.PackExt) n.a. n.a.
Old fileNew file
n.a.243
NEWpublic longgetMaxUpdateIndex() n.a. n.a.
Old fileNew file
n.a.196
NEWpublic longgetMinUpdateIndex() n.a. n.a.
Old fileNew file
n.a.181
NEWpublic org.eclipse.jgit.internal.storage.reftable.ReftableWriter$StatsgetReftableStats() n.a. n.a.
Old fileNew file
n.a.333
NEWpublic org.eclipse.jgit.internal.storage.dfs.DfsStreamKeygetStreamKey(org.eclipse.jgit.internal.storage.pack.PackExt) n.a. n.a.
Old fileNew file
n.a.146
NEWpublic org.eclipse.jgit.internal.storage.dfs.DfsPackDescriptionsetBlockSize(org.eclipse.jgit.internal.storage.pack.PackExt, int) n.a. n.a.
Old fileNew file
n.a.256
NEWpublic org.eclipse.jgit.internal.storage.dfs.DfsPackDescriptionsetMaxUpdateIndex(long) n.a. n.a.
Old fileNew file
n.a.205
NEWpublic org.eclipse.jgit.internal.storage.dfs.DfsPackDescriptionsetMinUpdateIndex(long) n.a. n.a.
Old fileNew file
n.a.190
MODIFIED (!)   final public class  org.eclipse.jgit.internal.storage.dfs.DfsPackFiletop
Superclass:
StatusSuperclassCompatibility Changes:
MODIFIEDorg.eclipse.jgit.internal.storage.dfs.BlockBasedFile(<- java.lang.Object)
Change
SUPERCLASS_ADDED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public voidclose() n.a.
Change
METHOD_REMOVED
Old fileNew file
424n.a.
REMOVED (!) public longgetCachedSize() n.a.
Change
METHOD_REMOVED
Old fileNew file
198n.a.
MODIFIED   not_final  (<-  final )  public class  org.eclipse.jgit.internal.storage.dfs.DfsReadertop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.eclipse.jgit.internal.storage.dfs.DfsReaderIoStatsgetIoStats() n.a. n.a.
Old fileNew file
n.a.776
NEW   public class  org.eclipse.jgit.internal.storage.dfs.DfsReaderIoStatstop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic longgetBlockCacheHits() n.a. n.a.
Old fileNew file
n.a.117
NEWpublic longgetInflatedBytes() n.a. n.a.
Old fileNew file
n.a.137
NEWpublic longgetReadBitmapIndexCount() n.a. n.a.
Old fileNew file
n.a.102
NEWpublic longgetReadBlocksBytes() n.a. n.a.
Old fileNew file
n.a.127
NEWpublic longgetReadBlocksCount() n.a. n.a.
Old fileNew file
n.a.122
NEWpublic longgetReadBlocksMicros() n.a. n.a.
Old fileNew file
n.a.132
NEWpublic longgetReadIndexBytes() n.a. n.a.
Old fileNew file
n.a.107
NEWpublic longgetReadIndexMicros() n.a. n.a.
Old fileNew file
n.a.112
NEWpublic longgetReadPackIndexCount() n.a. n.a.
Old fileNew file
n.a.97
NEWpublic longgetScanPacks() n.a. n.a.
Old fileNew file
n.a.92
NEW   static public class  org.eclipse.jgit.internal.storage.dfs.DfsReaderIoStats$Accumulatortop
NEW   public class  org.eclipse.jgit.internal.storage.dfs.DfsReftabletop
Superclass:
StatusSuperclassCompatibility Changes:
NEWorg.eclipse.jgit.internal.storage.dfs.BlockBasedFile n.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic DfsReftable(org.eclipse.jgit.internal.storage.dfs.DfsPackDescription) n.a. n.a.
Old fileNew file
n.a.63
NEWpublic DfsReftable(org.eclipse.jgit.internal.storage.dfs.DfsBlockCache, org.eclipse.jgit.internal.storage.dfs.DfsPackDescription) n.a. n.a.
Old fileNew file
n.a.75
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.eclipse.jgit.internal.storage.dfs.DfsPackDescriptiongetPackDescription() n.a. n.a.
Old fileNew file
n.a.88
NEWpublic org.eclipse.jgit.internal.storage.reftable.ReftableReaderopen(org.eclipse.jgit.internal.storage.dfs.DfsReader)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.103
NEW   public abstract class  org.eclipse.jgit.internal.storage.dfs.DfsStreamKeytop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract booleanequals(java.lang.Object) n.a. n.a.
Old fileNew file
n.a.n.a.
NEWpublic inthashCode() n.a. n.a.
Old fileNew file
n.a.77
NEWstatic public org.eclipse.jgit.internal.storage.dfs.DfsStreamKeyof(org.eclipse.jgit.internal.storage.dfs.DfsRepositoryDescription, java.lang.String) n.a. n.a.
Old fileNew file
n.a.60
NEWpublic java.lang.StringtoString() n.a. n.a.
Old fileNew file
n.a.86
MODIFIED (!)   public class  org.eclipse.jgit.internal.storage.dfs.DfsTexttop
Fields:
StatusModifierTypeFieldCompatibility Changes:
REMOVED (!) public java.lang.String (!)
Change
FIELD_REMOVED
cannotReadBackDelta
REMOVED (!) public java.lang.String (!)
Change
FIELD_REMOVED
unexpectedEofInPack
MODIFIED   static  (<-  not_static )  public  (<-  package_protected )  class  org.eclipse.jgit.internal.storage.dfs.InMemoryRepository$MemObjDatabasetop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidsetReadableChannelBlockSizeForTest(int) n.a. n.a.
Old fileNew file
n.a.123
NEW   public class  org.eclipse.jgit.internal.storage.dfs.ReftableStacktop
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.lang.AutoCloseable n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidclose() n.a. n.a.
Old fileNew file
n.a.100
NEWstatic public org.eclipse.jgit.internal.storage.dfs.ReftableStackopen(org.eclipse.jgit.internal.storage.dfs.DfsReader, java.util.List)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.69
NEWpublic java.util.Listreaders() n.a. n.a.
Old fileNew file
n.a.95
MODIFIED   public class  org.eclipse.jgit.internal.storage.file.GCtop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public voidsetExecutor(java.util.concurrent.ExecutorService) n.a. n.a.
Old fileNew file
n.a.167
MODIFIED   public class  org.eclipse.jgit.internal.storage.file.ObjectDirectorytop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.eclipse.jgit.internal.storage.file.PackInserternewPackInserter() n.a. n.a.
Old fileNew file
n.a.230
MODIFIED   public class  org.eclipse.jgit.internal.storage.file.RefDirectorytop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.io.FilelogFor(java.lang.String) n.a. n.a.
Old fileNew file
n.a.239
NEWpublic org.eclipse.jgit.internal.storage.file.PackedBatchRefUpdatenewBatchUpdate() n.a. n.a.
Old fileNew file
n.a.616
NEWpublic booleanperformsAtomicTransactions() n.a. n.a.
Old fileNew file
n.a.621
MODIFIED (!)   public class  org.eclipse.jgit.internal.storage.file.ReflogWritertop
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!) public ReflogWriter(org.eclipse.jgit.lib.Repository) n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
106n.a.
REMOVED (!) public ReflogWriter(org.eclipse.jgit.lib.Repository, boolean) n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
117n.a.
NEWpublic ReflogWriter(org.eclipse.jgit.internal.storage.file.RefDirectory, boolean) n.a. n.a.
Old fileNew file
n.a.111
NEWpublic ReflogWriter(org.eclipse.jgit.internal.storage.file.RefDirectory) n.a. n.a.
Old fileNew file
n.a.100
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public org.eclipse.jgit.lib.RepositorygetRepository() n.a.
Change
METHOD_REMOVED
Old fileNew file
132n.a.
REMOVED (!) public java.io.FilelogFor(java.lang.String) n.a.
Change
METHOD_REMOVED
Old fileNew file
158n.a.
NEW   public abstract class  org.eclipse.jgit.internal.storage.io.BlockSourcetop
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.lang.AutoCloseable n.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic BlockSource() n.a. n.a.
Old fileNew file
n.a.57
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidadviseSequentialRead(long, long) n.a. n.a.
Old fileNew file
n.a.181
NEWpublic abstract voidclose() n.a. n.a.
Old fileNew file
n.a.n.a.
NEWstatic public org.eclipse.jgit.internal.storage.io.BlockSourcefrom(byte[]) n.a. n.a.
Old fileNew file
n.a.66
NEWstatic public org.eclipse.jgit.internal.storage.io.BlockSourcefrom(java.io.FileInputStream) n.a. n.a.
Old fileNew file
n.a.101
NEWstatic public org.eclipse.jgit.internal.storage.io.BlockSourcefrom(java.nio.channels.FileChannel) n.a. n.a.
Old fileNew file
n.a.115
NEWpublic abstract java.nio.ByteBufferread(long, int)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract longsize()
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.n.a.
MODIFIED   public class  org.eclipse.jgit.internal.storage.pack.PackExttop
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final org.eclipse.jgit.internal.storage.pack.PackExt n.a. REFTABLE
MODIFIED (!)   public class  org.eclipse.jgit.internal.storage.pack.PackWritertop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public voidpreparePack(org.eclipse.jgit.lib.ProgressMonitor, org.eclipse.jgit.revwalk.ObjectWalk, java.util.Set, java.util.Set)
Status:Name:
REMOVEDjava.io.IOException
Change
METHOD_REMOVED
Old fileNew file
795n.a.
NEWpublic voidpreparePack(org.eclipse.jgit.lib.ProgressMonitor, java.util.Set, java.util.Set, java.util.Set, java.util.Set)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.793
NEWpublic voidpreparePack(org.eclipse.jgit.lib.ProgressMonitor, org.eclipse.jgit.revwalk.ObjectWalk, java.util.Set, java.util.Set, java.util.Set)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.840
NEW (Serializable compatible)  public class  org.eclipse.jgit.internal.storage.reftable.BlockSizeTooSmallExceptiontop
Superclass:
StatusSuperclassCompatibility Changes:
NEWjava.io.IOException n.a.
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.io.Serializable n.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue59915797128403951981
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic intgetMinimumBlockSize() n.a. n.a.
Old fileNew file
n.a.60
NEW   public abstract class  org.eclipse.jgit.internal.storage.reftable.LogCursortop
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.lang.AutoCloseable n.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic LogCursor() n.a. n.a.
Old fileNew file
n.a.51
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract voidclose() n.a. n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract org.eclipse.jgit.lib.ReflogEntrygetReflogEntry() n.a. n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract java.lang.StringgetRefName() n.a. n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract longgetUpdateIndex() n.a. n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract booleannext()
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.n.a.
NEW   public class  org.eclipse.jgit.internal.storage.reftable.MergedReftabletop
Superclass:
StatusSuperclassCompatibility Changes:
NEWorg.eclipse.jgit.internal.storage.reftable.Reftable n.a.
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.lang.AutoCloseable n.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic MergedReftable(java.util.List) n.a. n.a.
Old fileNew file
n.a.82
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.eclipse.jgit.internal.storage.reftable.LogCursorallLogs()
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.121
NEWpublic org.eclipse.jgit.internal.storage.reftable.RefCursorallRefs()
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.94
NEWpublic org.eclipse.jgit.internal.storage.reftable.RefCursorbyObjectId(org.eclipse.jgit.lib.AnyObjectId)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.112
NEWpublic voidclose()
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.140
NEWpublic org.eclipse.jgit.internal.storage.reftable.LogCursorseekLog(java.lang.String, long)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.131
NEWpublic org.eclipse.jgit.internal.storage.reftable.RefCursorseekRef(java.lang.String)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.103
NEW   public abstract class  org.eclipse.jgit.internal.storage.reftable.RefCursortop
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.lang.AutoCloseable n.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic RefCursor() n.a. n.a.
Old fileNew file
n.a.51
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract voidclose() n.a. n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract org.eclipse.jgit.lib.RefgetRef() n.a. n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract longgetUpdateIndex() n.a. n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract booleannext()
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.n.a.
NEWpublic booleanwasDeleted() n.a. n.a.
Old fileNew file
n.a.69
NEW   public abstract class  org.eclipse.jgit.internal.storage.reftable.Reftabletop
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.lang.AutoCloseable n.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic Reftable() n.a. n.a.
Old fileNew file
n.a.59
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract org.eclipse.jgit.internal.storage.reftable.LogCursorallLogs()
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract org.eclipse.jgit.internal.storage.reftable.RefCursorallRefs()
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract org.eclipse.jgit.internal.storage.reftable.RefCursorbyObjectId(org.eclipse.jgit.lib.AnyObjectId)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract voidclose()
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.n.a.
NEWpublic org.eclipse.jgit.lib.RefexactRef(java.lang.String)
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.eclipse.jgit.annotations.Nullablen.a.
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.182
NEWstatic public org.eclipse.jgit.internal.storage.reftable.Reftablefrom(java.util.Collection) n.a. n.a.
Old fileNew file
n.a.67
NEWpublic booleanhasId(org.eclipse.jgit.lib.AnyObjectId)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.219
NEWpublic booleanhasRef(java.lang.String)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.203
NEWpublic org.eclipse.jgit.lib.Refresolve(org.eclipse.jgit.lib.Ref)
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.eclipse.jgit.annotations.Nullablen.a.
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.235
NEWpublic org.eclipse.jgit.internal.storage.reftable.LogCursorseekLog(java.lang.String)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.153
NEWpublic abstract org.eclipse.jgit.internal.storage.reftable.LogCursorseekLog(java.lang.String, long)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract org.eclipse.jgit.internal.storage.reftable.RefCursorseekRef(java.lang.String)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.n.a.
NEWpublic voidsetIncludeDeletes(boolean) n.a. n.a.
Old fileNew file
n.a.92
NEW   public class  org.eclipse.jgit.internal.storage.reftable.ReftableCompactortop
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic ReftableCompactor() n.a. n.a.
Old fileNew file
n.a.70
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidaddAll(java.util.List)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.166
NEWpublic voidcompact(java.io.OutputStream)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.220
NEWpublic org.eclipse.jgit.internal.storage.reftable.ReftableWriter$StatsgetStats() n.a. n.a.
Old fileNew file
n.a.234
NEWpublic org.eclipse.jgit.internal.storage.reftable.ReftableCompactorsetCompactBytesLimit(long) n.a. n.a.
Old fileNew file
n.a.98
NEWpublic org.eclipse.jgit.internal.storage.reftable.ReftableCompactorsetConfig(org.eclipse.jgit.internal.storage.reftable.ReftableConfig) n.a. n.a.
Old fileNew file
n.a.88
NEWpublic org.eclipse.jgit.internal.storage.reftable.ReftableCompactorsetIncludeDeletes(boolean) n.a. n.a.
Old fileNew file
n.a.109
NEWpublic org.eclipse.jgit.internal.storage.reftable.ReftableCompactorsetMaxUpdateIndex(long) n.a. n.a.
Old fileNew file
n.a.135
NEWpublic org.eclipse.jgit.internal.storage.reftable.ReftableCompactorsetMinUpdateIndex(long) n.a. n.a.
Old fileNew file
n.a.122
NEWpublic org.eclipse.jgit.internal.storage.reftable.ReftableCompactorsetOldestReflogTimeMillis(long) n.a. n.a.
Old fileNew file
n.a.148
NEWpublic booleantryAddFirst(org.eclipse.jgit.internal.storage.reftable.ReftableReader)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.191
NEW   public class  org.eclipse.jgit.internal.storage.reftable.ReftableConfigtop
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic ReftableConfig(org.eclipse.jgit.lib.Config) n.a. n.a.
Old fileNew file
n.a.84
NEWpublic ReftableConfig() n.a. n.a.
Old fileNew file
n.a.61
NEWpublic ReftableConfig(org.eclipse.jgit.internal.storage.reftable.ReftableConfig) n.a. n.a.
Old fileNew file
n.a.94
NEWpublic ReftableConfig(org.eclipse.jgit.lib.Repository) n.a. n.a.
Old fileNew file
n.a.72
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidfromConfig(org.eclipse.jgit.lib.Config) n.a. n.a.
Old fileNew file
n.a.209
NEWpublic intgetLogBlockSize() n.a. n.a.
Old fileNew file
n.a.124
NEWpublic intgetMaxIndexLevels() n.a. n.a.
Old fileNew file
n.a.156
NEWpublic intgetRefBlockSize() n.a. n.a.
Old fileNew file
n.a.105
NEWpublic intgetRestartInterval() n.a. n.a.
Old fileNew file
n.a.141
NEWpublic booleanisAlignBlocks() n.a. n.a.
Old fileNew file
n.a.171
NEWpublic booleanisIndexObjects() n.a. n.a.
Old fileNew file
n.a.186
NEWpublic voidsetAlignBlocks(boolean) n.a. n.a.
Old fileNew file
n.a.181
NEWpublic voidsetIndexObjects(boolean) n.a. n.a.
Old fileNew file
n.a.196
NEWpublic voidsetLogBlockSize(int) n.a. n.a.
Old fileNew file
n.a.133
NEWpublic voidsetMaxIndexLevels(int) n.a. n.a.
Old fileNew file
n.a.166
NEWpublic voidsetRefBlockSize(int) n.a. n.a.
Old fileNew file
n.a.113
NEWpublic voidsetRestartInterval(int) n.a. n.a.
Old fileNew file
n.a.151
NEW   public class  org.eclipse.jgit.internal.storage.reftable.ReftableReadertop
Superclass:
StatusSuperclassCompatibility Changes:
NEWorg.eclipse.jgit.internal.storage.reftable.Reftable n.a.
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.lang.AutoCloseable n.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic ReftableReader(org.eclipse.jgit.internal.storage.io.BlockSource) n.a. n.a.
Old fileNew file
n.a.110
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.eclipse.jgit.internal.storage.reftable.LogCursorallLogs()
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.196
NEWpublic org.eclipse.jgit.internal.storage.reftable.RefCursorallRefs()
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.158
NEWpublic intblockSize()
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.122
NEWpublic org.eclipse.jgit.internal.storage.reftable.RefCursorbyObjectId(org.eclipse.jgit.lib.AnyObjectId)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.184
NEWpublic voidclose()
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.449
NEWpublic longmaxUpdateIndex()
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.150
NEWpublic longminUpdateIndex()
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.136
NEWpublic org.eclipse.jgit.internal.storage.reftable.LogCursorseekLog(java.lang.String, long)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.209
NEWpublic org.eclipse.jgit.internal.storage.reftable.RefCursorseekRef(java.lang.String)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.172
NEWpublic longsize()
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.444
NEW   public class  org.eclipse.jgit.internal.storage.reftable.ReftableWritertop
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic ReftableWriter() n.a. n.a.
Old fileNew file
n.a.118
NEWpublic ReftableWriter(org.eclipse.jgit.internal.storage.reftable.ReftableConfig) n.a. n.a.
Old fileNew file
n.a.127
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.eclipse.jgit.internal.storage.reftable.ReftableWriterbegin(java.io.OutputStream)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.177
NEWpublic voiddeleteLog(java.lang.String, long)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.334
NEWpublic longestimateTotalBytes() n.a. n.a.
Old fileNew file
n.a.354
NEWpublic org.eclipse.jgit.internal.storage.reftable.ReftableWriterfinish()
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.388
NEWpublic org.eclipse.jgit.internal.storage.reftable.ReftableWriter$StatsgetStats() n.a. n.a.
Old fileNew file
n.a.485
NEWpublic org.eclipse.jgit.internal.storage.reftable.ReftableWritersetConfig(org.eclipse.jgit.internal.storage.reftable.ReftableConfig) n.a. n.a.
Old fileNew file
n.a.137
NEWpublic org.eclipse.jgit.internal.storage.reftable.ReftableWritersetMaxUpdateIndex(long) n.a. n.a.
Old fileNew file
n.a.162
NEWpublic org.eclipse.jgit.internal.storage.reftable.ReftableWritersetMinUpdateIndex(long) n.a. n.a.
Old fileNew file
n.a.149
NEWpublic org.eclipse.jgit.internal.storage.reftable.ReftableWritersortAndWriteRefs(java.util.Collection)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.216
NEWpublic voidwriteLog(java.lang.String, long, org.eclipse.jgit.lib.PersonIdent, org.eclipse.jgit.lib.ObjectId, org.eclipse.jgit.lib.ObjectId, java.lang.String)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.309
NEWpublic voidwriteRef(org.eclipse.jgit.lib.Ref)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.239
NEWpublic voidwriteRef(org.eclipse.jgit.lib.Ref, long)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.256
NEW   static public class  org.eclipse.jgit.internal.storage.reftable.ReftableWriter$Statstop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic intlogBlockSize() n.a. n.a.
Old fileNew file
n.a.548
NEWpublic longlogBytes() n.a. n.a.
Old fileNew file
n.a.593
NEWpublic longlogCount() n.a. n.a.
Old fileNew file
n.a.578
NEWpublic longmaxUpdateIndex() n.a. n.a.
Old fileNew file
n.a.563
NEWpublic longminUpdateIndex() n.a. n.a.
Old fileNew file
n.a.558
NEWpublic longobjBytes() n.a. n.a.
Old fileNew file
n.a.588
NEWpublic longobjCount() n.a. n.a.
Old fileNew file
n.a.573
NEWpublic intobjIdLength() n.a. n.a.
Old fileNew file
n.a.632
NEWpublic intobjIndexLevels() n.a. n.a.
Old fileNew file
n.a.623
NEWpublic intobjIndexSize() n.a. n.a.
Old fileNew file
n.a.618
NEWpublic longpaddingBytes() n.a. n.a.
Old fileNew file
n.a.603
NEWpublic intrefBlockSize() n.a. n.a.
Old fileNew file
n.a.543
NEWpublic longrefBytes() n.a. n.a.
Old fileNew file
n.a.583
NEWpublic longrefCount() n.a. n.a.
Old fileNew file
n.a.568
NEWpublic intrefIndexLevels() n.a. n.a.
Old fileNew file
n.a.613
NEWpublic intrefIndexSize() n.a. n.a.
Old fileNew file
n.a.608
NEWpublic intrestartInterval() n.a. n.a.
Old fileNew file
n.a.553
NEWpublic longtotalBytes() n.a. n.a.
Old fileNew file
n.a.598
MODIFIED   public class  org.eclipse.jgit.lib.BatchRefUpdatetop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic java.util.ListgetPushOptions()
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.eclipse.jgit.annotations.Nullablen.a.
n.a. n.a.
Old fileNew file
330387
UNCHANGEDpublic java.lang.StringgetRefLogMessage()
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.eclipse.jgit.annotations.Nullablen.a.
n.a. n.a.
Old fileNew file
177188
NEWpublic org.eclipse.jgit.lib.BatchRefUpdatesetForceRefLog(boolean) n.a. n.a.
Old fileNew file
n.a.258
NEW   public abstract interface  org.eclipse.jgit.lib.BlobObjectCheckertop
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final org.eclipse.jgit.lib.BlobObjectChecker n.a. NULL_CHECKER
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract voidendBlob(org.eclipse.jgit.lib.AnyObjectId)
Status:Name:
NEWorg.eclipse.jgit.errors.CorruptObjectException
n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract voidupdate(byte[], int, int) n.a. n.a.
Old fileNew file
n.a.n.a.
MODIFIED   public class  org.eclipse.jgit.lib.Configtop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.util.ListgetRefSpecs(java.lang.String, java.lang.String, java.lang.String) n.a. n.a.
Old fileNew file
n.a.459
NEWstatic public voidsetTypedConfigGetter(org.eclipse.jgit.lib.TypedConfigGetter) n.a. n.a.
Old fileNew file
n.a.135
MODIFIED   public class  org.eclipse.jgit.lib.ConfigConstantstop
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final java.lang.String n.a. CONFIG_KEY_AUTODETACH
NEWpublic static final java.lang.String n.a. CONFIG_KEY_IN_CORE_LIMIT
NEWpublic static final java.lang.String n.a. CONFIG_KEY_LOGEXPIRY
NEWpublic static final java.lang.String n.a. CONFIG_KEY_SUPPORTSATOMICFILECREATION
NEWpublic static final java.lang.String n.a. CONFIG_MERGE_SECTION
MODIFIED   final public class  org.eclipse.jgit.lib.Constantstop
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final java.lang.String n.a. ATTR_BUILTIN_BINARY_MERGER
NEWpublic static final java.lang.String n.a. ATTR_MERGE
NEW   public class  org.eclipse.jgit.lib.DefaultTypedConfigGettertop
Interfaces:
StatusInterfaceCompatibility Changes:
NEWorg.eclipse.jgit.lib.TypedConfigGetter n.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic DefaultTypedConfigGetter() n.a. n.a.
Old fileNew file
n.a.65
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleangetBoolean(org.eclipse.jgit.lib.Config, java.lang.String, java.lang.String, java.lang.String, boolean) n.a. n.a.
Old fileNew file
n.a.70
NEWpublic java.lang.EnumgetEnum(org.eclipse.jgit.lib.Config, java.lang.Enum[], java.lang.String, java.lang.String, java.lang.String, java.lang.Enum) n.a. n.a.
Old fileNew file
n.a.88
NEWpublic intgetInt(org.eclipse.jgit.lib.Config, java.lang.String, java.lang.String, java.lang.String, int) n.a. n.a.
Old fileNew file
n.a.145
NEWpublic longgetLong(org.eclipse.jgit.lib.Config, java.lang.String, java.lang.String, java.lang.String, long) n.a. n.a.
Old fileNew file
n.a.156
NEWpublic java.util.ListgetRefSpecs(org.eclipse.jgit.lib.Config, java.lang.String, java.lang.String, java.lang.String) n.a. n.a.
Old fileNew file
n.a.292
NEWpublic longgetTimeUnit(org.eclipse.jgit.lib.Config, java.lang.String, java.lang.String, java.lang.String, long, java.util.concurrent.TimeUnit) n.a. n.a.
Old fileNew file
n.a.193
NEW   public class  org.eclipse.jgit.lib.internal.WorkQueuetop
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic WorkQueue() n.a. n.a.
Old fileNew file
n.a.53
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public java.util.concurrent.ScheduledThreadPoolExecutorgetExecutor() n.a. n.a.
Old fileNew file
n.a.101
MODIFIED   public class  org.eclipse.jgit.lib.ObjectCheckertop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.eclipse.jgit.lib.BlobObjectCheckernewBlobObjectChecker()
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.eclipse.jgit.annotations.Nullablen.a.
n.a. n.a.
Old fileNew file
n.a.1083
MODIFIED   public abstract interface  org.eclipse.jgit.lib.ReflogEntrytop
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final java.lang.String n.a. PREFIX_CREATED
NEWpublic static final java.lang.String n.a. PREFIX_FAST_FORWARD
NEWpublic static final java.lang.String n.a. PREFIX_FORCED_UPDATE
MODIFIED   public abstract class  org.eclipse.jgit.lib.RefUpdatetop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleanisDetachingSymbolicRef() n.a. n.a.
Old fileNew file
n.a.321
NEWpublic voidsetForceRefLog(boolean) n.a. n.a.
Old fileNew file
n.a.452
MODIFIED (Serializable compatible)  final static public enum  org.eclipse.jgit.lib.RefUpdate$Resulttop
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue3723950460519584219n.a.
Newtrue-2708126409643073332n.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final org.eclipse.jgit.lib.RefUpdate$Result n.a. REJECTED_MISSING_OBJECT
NEWpublic static final org.eclipse.jgit.lib.RefUpdate$Result n.a. REJECTED_OTHER_REASON
MODIFIED   public abstract class  org.eclipse.jgit.lib.Repositorytop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.eclipse.jgit.revwalk.RevCommitparseCommit(org.eclipse.jgit.lib.AnyObjectId)
Status:Name:
NEWorg.eclipse.jgit.errors.IncorrectObjectTypeException
NEWjava.io.IOException
NEWorg.eclipse.jgit.errors.MissingObjectException
n.a.
Old fileNew file
n.a.1176
NEW   public abstract interface  org.eclipse.jgit.lib.TypedConfigGettertop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract booleangetBoolean(org.eclipse.jgit.lib.Config, java.lang.String, java.lang.String, java.lang.String, boolean) n.a. n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract java.lang.EnumgetEnum(org.eclipse.jgit.lib.Config, java.lang.Enum[], java.lang.String, java.lang.String, java.lang.String, java.lang.Enum) n.a. n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract intgetInt(org.eclipse.jgit.lib.Config, java.lang.String, java.lang.String, java.lang.String, int) n.a. n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract longgetLong(org.eclipse.jgit.lib.Config, java.lang.String, java.lang.String, java.lang.String, long) n.a. n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract java.util.ListgetRefSpecs(org.eclipse.jgit.lib.Config, java.lang.String, java.lang.String, java.lang.String) n.a. n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract longgetTimeUnit(org.eclipse.jgit.lib.Config, java.lang.String, java.lang.String, java.lang.String, long, java.util.concurrent.TimeUnit) n.a. n.a.
Old fileNew file
n.a.n.a.
UNCHANGED   public abstract class  org.eclipse.jgit.merge.Mergertop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic org.eclipse.jgit.lib.RepositorygetRepository()
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.eclipse.jgit.annotations.Nullablen.a.
n.a. n.a.
Old fileNew file
117145
MODIFIED (*)   public abstract class  org.eclipse.jgit.merge.MergeStrategytop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (*) public abstract org.eclipse.jgit.merge.MergernewMerger(org.eclipse.jgit.lib.ObjectInserter, org.eclipse.jgit.lib.Config) n.a.
Change
METHOD_ABSTRACT_ADDED_TO_CLASS
Old fileNew file
n.a.n.a.
MODIFIED   public class  org.eclipse.jgit.merge.StrategyOneSidedtop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.eclipse.jgit.merge.MergernewMerger(org.eclipse.jgit.lib.ObjectInserter, org.eclipse.jgit.lib.Config) n.a. n.a.
Old fileNew file
n.a.96
MODIFIED   public class  org.eclipse.jgit.merge.StrategyRecursivetop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.eclipse.jgit.merge.ThreeWayMergernewMerger(org.eclipse.jgit.lib.ObjectInserter, org.eclipse.jgit.lib.Config) n.a. n.a.
Old fileNew file
n.a.69
MODIFIED   public class  org.eclipse.jgit.merge.StrategyResolvetop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.eclipse.jgit.merge.ThreeWayMergernewMerger(org.eclipse.jgit.lib.ObjectInserter, org.eclipse.jgit.lib.Config) n.a. n.a.
Old fileNew file
n.a.70
MODIFIED   public class  org.eclipse.jgit.merge.StrategySimpleTwoWayInCoretop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.eclipse.jgit.merge.ThreeWayMergernewMerger(org.eclipse.jgit.lib.ObjectInserter, org.eclipse.jgit.lib.Config) n.a. n.a.
Old fileNew file
n.a.98
UNCHANGED (*)   public abstract class  org.eclipse.jgit.merge.ThreeWayMergeStrategytop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_SUPERCLASS
MODIFIED   public class  org.eclipse.jgit.storage.pack.PackConfigtop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleangetSinglePack() n.a. n.a.
Old fileNew file
n.a.567
NEWpublic voidsetSinglePack(boolean) n.a. n.a.
Old fileNew file
n.a.581
MODIFIED   public class  org.eclipse.jgit.transport.BundleWritertop
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic BundleWriter(org.eclipse.jgit.lib.ObjectReader) n.a. n.a.
Old fileNew file
n.a.123
MODIFIED   public class  org.eclipse.jgit.transport.Daemontop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidstopAndWait()
Status:Name:
NEWjava.lang.InterruptedException
n.a.
Old fileNew file
n.a.385
MODIFIED   public abstract interface  org.eclipse.jgit.transport.http.HttpConnectiontop
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final int n.a. HTTP_11_MOVED_TEMP
NEWpublic static final int n.a. HTTP_MOVED_TEMP
NEWpublic static final int n.a. HTTP_SEE_OTHER
NEW   public class  org.eclipse.jgit.transport.HttpConfigtop
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final java.lang.String n.a. FOLLOW_REDIRECTS_KEY
NEWpublic static final java.lang.String n.a. HTTP
NEWpublic static final java.lang.String n.a. MAX_REDIRECTS_KEY
NEWpublic static final java.lang.String n.a. POST_BUFFER_KEY
NEWpublic static final java.lang.String n.a. SSL_VERIFY_KEY
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic HttpConfig(org.eclipse.jgit.transport.URIish) n.a. n.a.
Old fileNew file
n.a.203
NEWpublic HttpConfig(org.eclipse.jgit.lib.Config, org.eclipse.jgit.transport.URIish) n.a. n.a.
Old fileNew file
n.a.192
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.eclipse.jgit.transport.HttpConfig$HttpRedirectModegetFollowRedirects() n.a. n.a.
Old fileNew file
n.a.174
NEWpublic intgetMaxRedirects() n.a. n.a.
Old fileNew file
n.a.181
NEWpublic intgetPostBuffer() n.a. n.a.
Old fileNew file
n.a.160
NEWpublic booleanisSslVerify() n.a. n.a.
Old fileNew file
n.a.167
NEW (Serializable compatible)  final static public enum  org.eclipse.jgit.transport.HttpConfig$HttpRedirectModetop
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
StatusSuperclassCompatibility Changes:
NEWjava.lang.Enum n.a.
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.io.Serializable n.a.
NEWjava.lang.Comparable n.a.
NEWorg.eclipse.jgit.lib.Config$ConfigEnum n.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue1601368505897035771n.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final org.eclipse.jgit.transport.HttpConfig$HttpRedirectMode n.a. FALSE
NEWpublic static final org.eclipse.jgit.transport.HttpConfig$HttpRedirectMode n.a. INITIAL
NEWpublic static final org.eclipse.jgit.transport.HttpConfig$HttpRedirectMode n.a. TRUE
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleanmatchConfigValue(java.lang.String) n.a. n.a.
Old fileNew file
n.a.144
NEWpublic java.lang.StringtoConfigValue() n.a. n.a.
Old fileNew file
n.a.139
NEWstatic public org.eclipse.jgit.transport.HttpConfig$HttpRedirectModevalueOf(java.lang.String) n.a. n.a.
Old fileNew file
n.a.119
NEWstatic public org.eclipse.jgit.transport.HttpConfig$HttpRedirectMode[]values() n.a. n.a.
Old fileNew file
n.a.119
MODIFIED   public class  org.eclipse.jgit.transport.OpenSshConfigtop
Interfaces:
StatusInterfaceCompatibility Changes:
NEWcom.jcraft.jsch.ConfigRepository n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic com.jcraft.jsch.ConfigRepository$ConfiggetConfig(java.lang.String) n.a. n.a.
Old fileNew file
n.a.974
NEWpublic java.lang.StringtoString() n.a. n.a.
Old fileNew file
n.a.981
MODIFIED   static public class  org.eclipse.jgit.transport.OpenSshConfig$Hosttop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.lang.StringtoString() n.a. n.a.
Old fileNew file
n.a.954
MODIFIED (Serializable incompatible(!): default serialVersionUID changed)  public class  org.eclipse.jgit.transport.PackedObjectInfotop
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue1500932719405734089n.a.
Newtrue-6081966127602965721n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic intgetType() n.a. n.a.
Old fileNew file
n.a.125
NEWpublic voidsetType(int) n.a. n.a.
Old fileNew file
n.a.136
NEW   public class  org.eclipse.jgit.transport.PushConfigtop
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic PushConfig() n.a. n.a.
Old fileNew file
n.a.54
NEW (Serializable compatible)  final static public enum  org.eclipse.jgit.transport.PushConfig$PushRecurseSubmodulesModetop
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
StatusSuperclassCompatibility Changes:
NEWjava.lang.Enum n.a.
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.io.Serializable n.a.
NEWjava.lang.Comparable n.a.
NEWorg.eclipse.jgit.lib.Config$ConfigEnum n.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue-4375319442663889154n.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final org.eclipse.jgit.transport.PushConfig$PushRecurseSubmodulesMode n.a. CHECK
NEWpublic static final org.eclipse.jgit.transport.PushConfig$PushRecurseSubmodulesMode n.a. NO
NEWpublic static final org.eclipse.jgit.transport.PushConfig$PushRecurseSubmodulesMode n.a. ON_DEMAND
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleanmatchConfigValue(java.lang.String) n.a. n.a.
Old fileNew file
n.a.87
NEWpublic java.lang.StringtoConfigValue() n.a. n.a.
Old fileNew file
n.a.82
NEWstatic public org.eclipse.jgit.transport.PushConfig$PushRecurseSubmodulesModevalueOf(java.lang.String) n.a. n.a.
Old fileNew file
n.a.58
NEWstatic public org.eclipse.jgit.transport.PushConfig$PushRecurseSubmodulesMode[]values() n.a. n.a.
Old fileNew file
n.a.58
MODIFIED   public class  org.eclipse.jgit.transport.ReceiveCommandtop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voiddisableRefLog() n.a. n.a.
Old fileNew file
n.a.389
NEWpublic java.lang.StringgetRefLogMessage()
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.eclipse.jgit.annotations.Nullablen.a.
n.a. n.a.
Old fileNew file
n.a.438
NEWpublic booleanhasCustomRefLog() n.a. n.a.
Old fileNew file
n.a.416
NEWpublic java.lang.BooleanisForceRefLog()
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.eclipse.jgit.annotations.Nullablen.a.
n.a. n.a.
Old fileNew file
n.a.461
NEWpublic booleanisRefLogDisabled() n.a. n.a.
Old fileNew file
n.a.426
NEWpublic booleanisRefLogIncludingResult() n.a. n.a.
Old fileNew file
n.a.449
NEWstatic public booleanisTransactionAborted(org.eclipse.jgit.transport.ReceiveCommand) n.a. n.a.
Old fileNew file
n.a.204
NEWpublic voidsetForceRefLog(boolean) n.a. n.a.
Old fileNew file
n.a.401
NEWpublic voidsetRefLogMessage(java.lang.String, boolean) n.a. n.a.
Old fileNew file
n.a.369
MODIFIED   public class  org.eclipse.jgit.util.FileUtilstop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDstatic public java.lang.Stringrelativize(java.lang.String, java.lang.String)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a. n.a.
Old fileNew file
502494
NEWstatic public java.lang.StringrelativizeGitPath(java.lang.String, java.lang.String) n.a. n.a.
Old fileNew file
n.a.528
NEWstatic public java.lang.StringrelativizeNativePath(java.lang.String, java.lang.String) n.a. n.a.
Old fileNew file
n.a.511
NEWstatic public java.lang.StringrelativizePath(java.lang.String, java.lang.String, java.lang.String, boolean) n.a. n.a.
Old fileNew file
n.a.565
MODIFIED   public abstract class  org.eclipse.jgit.util.FStop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleancreateNewFile(java.io.File)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.834
NEWpublic booleansupportsAtomicCreateNewFile() n.a. n.a.
Old fileNew file
n.a.250
MODIFIED   public class  org.eclipse.jgit.util.FS_POSIXtop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleancreateNewFile(java.io.File)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.367
NEWpublic booleansupportsAtomicCreateNewFile() n.a. n.a.
Old fileNew file
n.a.343
MODIFIED   public class  org.eclipse.jgit.util.IntListtop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleancontains(int) n.a. n.a.
Old fileNew file
n.a.82
NEW   public class  org.eclipse.jgit.util.LongMaptop
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic LongMap() n.a. n.a.
Old fileNew file
n.a.65
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleancontainsKey(long) n.a. n.a.
Old fileNew file
n.a.76
NEWpublic java.lang.Objectget(long) n.a. n.a.
Old fileNew file
n.a.85
NEWpublic java.lang.Objectput(long, java.lang.Object) n.a. n.a.
Old fileNew file
n.a.123
NEWpublic java.lang.Objectremove(long) n.a. n.a.
Old fileNew file
n.a.98
MODIFIED   final public class  org.eclipse.jgit.util.NBtop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public intdecodeUInt24(byte[], int) n.a. n.a.
Old fileNew file
n.a.128
NEWstatic public voidencodeInt24(byte[], int, int) n.a. n.a.
Old fileNew file
n.a.257