Comparing source compatibility of /Users/d029788/src/git/jgit/org.eclipse.jgit/target/org.eclipse.jgit-5.0.3.201809091024-r.jar against /Users/d029788/.m2/repository/org/eclipse/jgit/org.eclipse.jgit/4.11.0.201803080745-r/org.eclipse.jgit-4.11.0.201803080745-r.jar
Old:/Users/d029788/.m2/repository/org/eclipse/jgit/org.eclipse.jgit/4.11.0.201803080745-r/org.eclipse.jgit-4.11.0.201803080745-r.jar
New:/Users/d029788/src/git/jgit/org.eclipse.jgit/target/org.eclipse.jgit-5.0.3.201809091024-r.jar
Created:2018-09-11T09:23:40.141+0200
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
MODIFIED (!) org.eclipse.jgit.api.ArchiveCommand$Format
MODIFIEDorg.eclipse.jgit.api.CreateBranchCommand
MODIFIEDorg.eclipse.jgit.api.DescribeCommand
NEWorg.eclipse.jgit.api.errors.EmptyCommitException
REMOVED (!) org.eclipse.jgit.api.errors.EmtpyCommitException
MODIFIEDorg.eclipse.jgit.api.FetchCommand
MODIFIEDorg.eclipse.jgit.api.MergeCommand
MODIFIED (!) org.eclipse.jgit.api.RemoteAddCommand
MODIFIEDorg.eclipse.jgit.diff.RawText
MODIFIED (!) org.eclipse.jgit.errors.StoredObjectRepresentationNotAvailableException
MODIFIED (!) org.eclipse.jgit.events.IndexChangedEvent
MODIFIED (!) org.eclipse.jgit.ignore.IgnoreNode
MODIFIEDorg.eclipse.jgit.internal.JGitText
MODIFIED (!) org.eclipse.jgit.internal.storage.dfs.DfsRepository
UNCHANGED (!) org.eclipse.jgit.internal.storage.dfs.InMemoryRepository
MODIFIED (!) org.eclipse.jgit.internal.storage.file.FileRepository
MODIFIED (!) org.eclipse.jgit.internal.storage.file.LockFile
MODIFIEDorg.eclipse.jgit.internal.storage.pack.PackWriter
REMOVED (!) org.eclipse.jgit.internal.storage.pack.PackWriter$Statistics
REMOVED (!) org.eclipse.jgit.internal.storage.pack.PackWriter$Statistics$ObjectType
MODIFIED (!) org.eclipse.jgit.lib.BitmapIndex$BitmapBuilder
MODIFIEDorg.eclipse.jgit.lib.Constants
MODIFIEDorg.eclipse.jgit.lib.ObjectIdSerializer
MODIFIEDorg.eclipse.jgit.lib.RefDatabase
MODIFIED (!) org.eclipse.jgit.lib.Repository
MODIFIEDorg.eclipse.jgit.transport.BasePackFetchConnection
MODIFIEDorg.eclipse.jgit.transport.GitProtocolConstants
MODIFIEDorg.eclipse.jgit.transport.PacketLineIn
MODIFIEDorg.eclipse.jgit.transport.PacketLineOut
MODIFIEDorg.eclipse.jgit.transport.RefAdvertiser
MODIFIEDorg.eclipse.jgit.transport.TransferConfig
MODIFIEDorg.eclipse.jgit.transport.Transport
MODIFIED (!) org.eclipse.jgit.transport.UploadPack
REMOVED (!) org.eclipse.jgit.transport.UploadPackLogger
REMOVED (!) org.eclipse.jgit.transport.UploadPackLoggerChain
MODIFIEDorg.eclipse.jgit.treewalk.FileTreeIterator$FileEntry
UNCHANGED (!) org.eclipse.jgit.treewalk.NameConflictTreeWalk
MODIFIED (!) org.eclipse.jgit.treewalk.TreeWalk
MODIFIEDorg.eclipse.jgit.treewalk.WorkingTreeIterator
MODIFIEDorg.eclipse.jgit.treewalk.WorkingTreeIterator$Entry
REMOVED (!) org.eclipse.jgit.util.FileUtil
MODIFIED (!) org.eclipse.jgit.util.FileUtils
MODIFIEDorg.eclipse.jgit.util.FS
MODIFIEDorg.eclipse.jgit.util.FS_POSIX
MODIFIEDorg.eclipse.jgit.util.FS_Win32
NEWorg.eclipse.jgit.util.FS$LockToken
REMOVED (!) org.eclipse.jgit.util.io.EolCanonicalizingInputStream
REMOVED (!) org.eclipse.jgit.util.io.EolCanonicalizingInputStream$IsBinaryException
REMOVED (!) org.eclipse.jgit.util.io.SafeBufferedOutputStream
NEWorg.eclipse.jgit.util.io.SilentFileInputStream
MODIFIED (!) org.eclipse.jgit.util.io.StreamCopyThread
MODIFIEDorg.eclipse.jgit.util.RawParseUtils
NEWorg.eclipse.jgit.util.SshSupport
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
MODIFIED (!)   static public abstract interface  org.eclipse.jgit.api.ArchiveCommand$Formattop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract voidputEntry(java.io.Closeable, java.lang.String, org.eclipse.jgit.lib.FileMode, org.eclipse.jgit.lib.ObjectLoader)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
Status:Name:
REMOVEDjava.io.IOException
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
MODIFIED   public class  org.eclipse.jgit.api.CreateBranchCommandtop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public booleanisValidBranchName(java.lang.String) n.a. n.a.
Old fileNew file
n.a.306
MODIFIED   public class  org.eclipse.jgit.api.DescribeCommandtop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.eclipse.jgit.api.DescribeCommandsetTags(boolean) n.a. n.a.
Old fileNew file
n.a.193
NEW (Serializable compatible)  public class  org.eclipse.jgit.api.errors.EmptyCommitExceptiontop
Superclass:
StatusSuperclassCompatibility Changes:
NEWorg.eclipse.jgit.api.errors.GitAPIException n.a.
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.io.Serializable n.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue-23045710960397317431
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic EmptyCommitException(java.lang.String) n.a. n.a.
Old fileNew file
n.a.67
NEWpublic EmptyCommitException(java.lang.String, java.lang.Throwable) n.a. n.a.
Old fileNew file
n.a.57
REMOVED (!) (Serializable incompatible(!): class removed)  public class  org.eclipse.jgit.api.errors.EmtpyCommitExceptiontop
Compatibility Changes:
Change
CLASS_REMOVED
Superclass:
StatusSuperclassCompatibility Changes:
REMOVED (!) org.eclipse.jgit.api.errors.GitAPIException
Change
SUPERCLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) java.io.Serializable
Change
INTERFACE_REMOVED
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-41978476979946126761
Newfalsen.a.n.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!) public EmtpyCommitException(java.lang.String) n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
67n.a.
REMOVED (!) public EmtpyCommitException(java.lang.String, java.lang.Throwable) n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
57n.a.
MODIFIED   public class  org.eclipse.jgit.api.FetchCommandtop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleanisForceUpdate() n.a. n.a.
Old fileNew file
n.a.542
NEWpublic org.eclipse.jgit.api.FetchCommandsetForceUpdate(boolean) n.a. n.a.
Old fileNew file
n.a.554
MODIFIED   public class  org.eclipse.jgit.api.MergeCommandtop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.eclipse.jgit.api.MergeCommandsetInsertChangeId(boolean) n.a. n.a.
Old fileNew file
n.a.636
MODIFIED (!)   public class  org.eclipse.jgit.api.RemoteAddCommandtop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
MODIFIED (!) public org.eclipse.jgit.api.RemoteAddCommand (<- void) setName(java.lang.String) n.a.
Change
METHOD_RETURN_TYPE_CHANGED
Old fileNew file
9193
MODIFIED (!) public org.eclipse.jgit.api.RemoteAddCommand (<- void) setUri(org.eclipse.jgit.transport.URIish) n.a.
Change
METHOD_RETURN_TYPE_CHANGED
Old fileNew file
101106
MODIFIED   public class  org.eclipse.jgit.diff.RawTexttop
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic RawText(byte[], org.eclipse.jgit.util.IntList) n.a. n.a.
Old fileNew file
n.a.111
MODIFIED (!) (Serializable compatible)  public class  org.eclipse.jgit.errors.StoredObjectRepresentationNotAvailableExceptiontop
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue28709549615714447991
Newtrue16670025844147633111
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!) public StoredObjectRepresentationNotAvailableException(org.eclipse.jgit.internal.storage.pack.ObjectToPack)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
65n.a.
MODIFIED (!)   public class  org.eclipse.jgit.events.IndexChangedEventtop
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!) public IndexChangedEvent() n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
49n.a.
NEWpublic IndexChangedEvent(boolean) n.a. n.a.
Old fileNew file
n.a.60
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleanisInternal() n.a. n.a.
Old fileNew file
n.a.69
MODIFIED (!)   public class  org.eclipse.jgit.ignore.IgnoreNodetop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public org.eclipse.jgit.ignore.IgnoreNode$MatchResultisIgnored(java.lang.String, boolean, boolean)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
n.a.
Change
METHOD_REMOVED
Old fileNew file
175n.a.
MODIFIED   public class  org.eclipse.jgit.internal.JGitTexttop
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic java.lang.String n.a. cannotAccessLastModifiedForSafeDeletion
NEWpublic java.lang.String n.a. closeLockTokenFailed
NEWpublic java.lang.String n.a. configHandleIsStale
NEWpublic java.lang.String n.a. deepenNotWithDeepen
NEWpublic java.lang.String n.a. deepenSinceWithDeepen
NEWpublic java.lang.String n.a. failedAtomicFileCreation
NEWpublic java.lang.String n.a. filterRequiresCapability
NEWpublic java.lang.String n.a. invalidFilter
NEWpublic java.lang.String n.a. invalidTimestamp
NEWpublic java.lang.String n.a. sshCommandFailed
NEWpublic java.lang.String n.a. tooManyFilters
NEWpublic java.lang.String n.a. unexpectedPacketLine
NEWpublic java.lang.String n.a. unknownTransportCommand
NEWpublic java.lang.String n.a. unlockLockFileFailed
MODIFIED (!)   public abstract class  org.eclipse.jgit.internal.storage.dfs.DfsRepositorytop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVEDpublic voidnotifyIndexChanged() n.a. n.a.
Old fileNew file
139n.a.
NEWpublic voidnotifyIndexChanged(boolean) n.a. n.a.
Old fileNew file
n.a.139
UNCHANGED (!)   public class  org.eclipse.jgit.internal.storage.dfs.InMemoryRepositorytop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
MODIFIED (!)   public class  org.eclipse.jgit.internal.storage.file.FileRepositorytop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVEDpublic voidnotifyIndexChanged() n.a. n.a.
Old fileNew file
560n.a.
NEWpublic voidnotifyIndexChanged(boolean) n.a. n.a.
Old fileNew file
n.a.570
MODIFIED (!)   public class  org.eclipse.jgit.internal.storage.file.LockFiletop
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!) public LockFile(java.io.File, org.eclipse.jgit.util.FS)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
147n.a.
MODIFIED   public class  org.eclipse.jgit.internal.storage.pack.PackWritertop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidsetFilterBlobLimit(long) n.a. n.a.
Old fileNew file
n.a.648
REMOVED (!)   static public class  org.eclipse.jgit.internal.storage.pack.PackWriter$Statisticstop
Compatibility Changes:
Change
CLASS_REMOVED
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!) public PackWriter$Statistics(org.eclipse.jgit.storage.pack.PackStatistics) n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
2314n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public org.eclipse.jgit.internal.storage.pack.PackWriter$Statistics$ObjectTypebyObjectType(int) n.a.
Change
METHOD_REMOVED
Old fileNew file
2430n.a.
REMOVED (!) public longgetBitmapIndexMisses() n.a.
Change
METHOD_REMOVED
Old fileNew file
2375n.a.
REMOVED (!) public intgetDeltaSearchNonEdgeObjects() n.a.
Change
METHOD_REMOVED
Old fileNew file
2349n.a.
REMOVED (!) public intgetDeltasFound() n.a.
Change
METHOD_REMOVED
Old fileNew file
2358n.a.
REMOVED (!) public intgetDepth() n.a.
Change
METHOD_REMOVED
Old fileNew file
2440n.a.
REMOVED (!) public java.util.SetgetInterestingObjects() n.a.
Change
METHOD_REMOVED
Old fileNew file
2324n.a.
REMOVED (!) public java.lang.StringgetMessage() n.a.
Change
METHOD_REMOVED
Old fileNew file
2506n.a.
REMOVED (!) public longgetReusedDeltas() n.a.
Change
METHOD_REMOVED
Old fileNew file
2401n.a.
REMOVED (!) public longgetReusedObjects() n.a.
Change
METHOD_REMOVED
Old fileNew file
2391n.a.
REMOVED (!) public java.util.CollectiongetReusedPacks() n.a.
Change
METHOD_REMOVED
Old fileNew file
2341n.a.
REMOVED (!) public longgetThinPackBytes() n.a.
Change
METHOD_REMOVED
Old fileNew file
2421n.a.
REMOVED (!) public longgetTimeCompressing() n.a.
Change
METHOD_REMOVED
Old fileNew file
2478n.a.
REMOVED (!) public longgetTimeCounting() n.a.
Change
METHOD_REMOVED
Old fileNew file
2449n.a.
REMOVED (!) public longgetTimeSearchingForReuse() n.a.
Change
METHOD_REMOVED
Old fileNew file
2458n.a.
REMOVED (!) public longgetTimeSearchingForSizes() n.a.
Change
METHOD_REMOVED
Old fileNew file
2468n.a.
REMOVED (!) public longgetTimeTotal() n.a.
Change
METHOD_REMOVED
Old fileNew file
2493n.a.
REMOVED (!) public longgetTimeWriting() n.a.
Change
METHOD_REMOVED
Old fileNew file
2488n.a.
REMOVED (!) public longgetTotalBytes() n.a.
Change
METHOD_REMOVED
Old fileNew file
2409n.a.
REMOVED (!) public longgetTotalDeltas() n.a.
Change
METHOD_REMOVED
Old fileNew file
2383n.a.
REMOVED (!) public longgetTotalObjects() n.a.
Change
METHOD_REMOVED
Old fileNew file
2366n.a.
REMOVED (!) public doublegetTransferRate() n.a.
Change
METHOD_REMOVED
Old fileNew file
2501n.a.
REMOVED (!) public java.util.SetgetUninterestingObjects() n.a.
Change
METHOD_REMOVED
Old fileNew file
2333n.a.
REMOVED (!) public booleanisShallow() n.a.
Change
METHOD_REMOVED
Old fileNew file
2435n.a.
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
REMOVED (!)   static public class  org.eclipse.jgit.internal.storage.pack.PackWriter$Statistics$ObjectTypetop
Compatibility Changes:
Change
CLASS_REMOVED
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!) public PackWriter$Statistics$ObjectType(org.eclipse.jgit.storage.pack.PackStatistics$ObjectType) n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
2246n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public longgetBytes() n.a.
Change
METHOD_REMOVED
Old fileNew file
2292n.a.
REMOVED (!) public longgetDeltaBytes() n.a.
Change
METHOD_REMOVED
Old fileNew file
2300n.a.
REMOVED (!) public longgetDeltas() n.a.
Change
METHOD_REMOVED
Old fileNew file
2263n.a.
REMOVED (!) public longgetObjects() n.a.
Change
METHOD_REMOVED
Old fileNew file
2255n.a.
REMOVED (!) public longgetReusedDeltas() n.a.
Change
METHOD_REMOVED
Old fileNew file
2283n.a.
REMOVED (!) public longgetReusedObjects() n.a.
Change
METHOD_REMOVED
Old fileNew file
2272n.a.
MODIFIED (!)   static public abstract interface  org.eclipse.jgit.lib.BitmapIndex$BitmapBuildertop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract booleanadd(org.eclipse.jgit.lib.AnyObjectId, int)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
MODIFIED   final public class  org.eclipse.jgit.lib.Constantstop
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final java.lang.String n.a. LOCK_SUFFIX
MODIFIED   public class  org.eclipse.jgit.lib.ObjectIdSerializertop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.eclipse.jgit.lib.ObjectIdreadWithoutMarker(java.io.InputStream)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.155
NEWstatic public voidwriteWithoutMarker(java.io.OutputStream, org.eclipse.jgit.lib.AnyObjectId)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.115
MODIFIED   public abstract class  org.eclipse.jgit.lib.RefDatabasetop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic abstract java.util.MapgetRefs(java.lang.String)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
Status:Name:
UNCHANGEDjava.io.IOException
n.a.
Old fileNew file
n.a.n.a.
NEWpublic java.util.ListgetRefs()
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.359
NEWpublic java.util.ListgetRefsByPrefix(java.lang.String)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.397
NEWpublic booleanhasRefs()
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.432
MODIFIED (!)   public abstract class  org.eclipse.jgit.lib.Repositorytop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
MODIFIED (!) final  (<-  not_final )  public org.eclipse.jgit.lib.RefexactRef(java.lang.String)
Status:Name:
UNCHANGEDjava.io.IOException
Change
METHOD_NOW_FINAL
Old fileNew file
10871073
MODIFIED (!) final  (<-  not_final )  public org.eclipse.jgit.lib.ReffindRef(java.lang.String)
Status:Name:
UNCHANGEDjava.io.IOException
Change
METHOD_NOW_FINAL
Old fileNew file
11031089
REMOVED (!) public org.eclipse.jgit.lib.RefgetRef(java.lang.String)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
REMOVEDorg.eclipse.jgit.annotations.Nullablen.a.
Status:Name:
REMOVEDjava.io.IOException
Change
METHOD_REMOVED
Old fileNew file
1071n.a.
UNCHANGEDpublic java.util.MapgetTags()
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a. n.a.
Old fileNew file
11311119
REMOVED (!) public abstract voidnotifyIndexChanged() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
NEW (*) public abstract voidnotifyIndexChanged(boolean) n.a.
Change
METHOD_ABSTRACT_ADDED_TO_CLASS
Old fileNew file
n.a.n.a.
UNCHANGEDpublic org.eclipse.jgit.lib.Refpeel(org.eclipse.jgit.lib.Ref)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a. n.a.
Old fileNew file
11541144
MODIFIED   public abstract class  org.eclipse.jgit.transport.BasePackFetchConnectiontop
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final java.lang.String n.a. OPTION_FILTER
MODIFIED   public class  org.eclipse.jgit.transport.GitProtocolConstantstop
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final java.lang.String n.a. COMMAND_FETCH
NEWpublic static final java.lang.String n.a. COMMAND_LS_REFS
NEWpublic static final java.lang.String n.a. OPTION_DEEPEN_RELATIVE
NEWpublic static final java.lang.String n.a. OPTION_FILTER
MODIFIED   public class  org.eclipse.jgit.transport.PacketLineIntop
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final java.lang.String n.a. DELIM
MODIFIED   public class  org.eclipse.jgit.transport.PacketLineOuttop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidwriteDelim()
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.158
MODIFIED   public abstract class  org.eclipse.jgit.transport.RefAdvertisertop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic java.util.Setsend(java.util.Map)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
Status:Name:
UNCHANGEDjava.io.IOException
n.a.
Old fileNew file
272293
NEWpublic java.util.Setsend(java.util.Collection)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.310
NEWpublic voidsetUseProtocolV2(boolean) n.a. n.a.
Old fileNew file
n.a.201
MODIFIED   public class  org.eclipse.jgit.transport.TransferConfigtop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleanisAllowFilter() n.a. n.a.
Old fileNew file
n.a.261
MODIFIED   public abstract class  org.eclipse.jgit.transport.Transporttop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic longgetFilterBlobLimit() n.a. n.a.
Old fileNew file
n.a.1075
NEWpublic voidsetFilterBlobLimit(long) n.a. n.a.
Old fileNew file
n.a.1083
MODIFIED (!)   public class  org.eclipse.jgit.transport.UploadPacktop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public org.eclipse.jgit.transport.UploadPackLoggergetLogger()
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
n.a.
Change
METHOD_REMOVED
Old fileNew file
649n.a.
REMOVED (!) public org.eclipse.jgit.internal.storage.pack.PackWriter$StatisticsgetPackStatistics()
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
n.a.
Change
METHOD_REMOVED
Old fileNew file
750n.a.
NEWpublic voidsendAdvertisedRefs(org.eclipse.jgit.transport.RefAdvertiser, java.lang.String)
Status:Name:
NEWjava.io.IOException
NEWorg.eclipse.jgit.transport.ServiceMayNotContinueException
n.a.
Old fileNew file
n.a.1298
NEWpublic voidsetExtraParameters(java.util.Collection) n.a. n.a.
Old fileNew file
n.a.696
REMOVED (!) public voidsetLogger(org.eclipse.jgit.transport.UploadPackLogger)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
n.a.
Change
METHOD_REMOVED
Old fileNew file
661n.a.
REMOVED (!)   public abstract interface  org.eclipse.jgit.transport.UploadPackLoggertop
Compatibility Changes:
Change
CLASS_REMOVED
Fields:
StatusModifierTypeFieldCompatibility Changes:
REMOVED (!) public static final org.eclipse.jgit.transport.UploadPackLogger (!)
Change
FIELD_REMOVED
NULL
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract voidonPackStatistics(org.eclipse.jgit.internal.storage.pack.PackWriter$Statistics) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
REMOVED (!)   public class  org.eclipse.jgit.transport.UploadPackLoggerChaintop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) org.eclipse.jgit.transport.UploadPackLogger
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) static public org.eclipse.jgit.transport.UploadPackLoggernewChain(java.util.List) n.a.
Change
METHOD_REMOVED
Old fileNew file
72n.a.
REMOVEDpublic voidonPackStatistics(org.eclipse.jgit.internal.storage.pack.PackWriter$Statistics) n.a. n.a.
Old fileNew file
88n.a.
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
MODIFIED   static public class  org.eclipse.jgit.treewalk.FileTreeIterator$FileEntrytop
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic FileTreeIterator$FileEntry(java.io.File, org.eclipse.jgit.util.FS, org.eclipse.jgit.util.FS$Attributes, org.eclipse.jgit.treewalk.FileTreeIterator$FileModeStrategy) n.a. n.a.
Old fileNew file
n.a.383
UNCHANGED (!)   public class  org.eclipse.jgit.treewalk.NameConflictTreeWalktop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
MODIFIED (!)   public class  org.eclipse.jgit.treewalk.TreeWalktop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public org.eclipse.jgit.lib.CoreConfig$EolStreamTypegetEolStreamType()
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
REMOVEDorg.eclipse.jgit.annotations.Nullablen.a.
n.a.
Change
METHOD_REMOVED
Old fileNew file
648n.a.
MODIFIED   public abstract class  org.eclipse.jgit.treewalk.WorkingTreeIteratortop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidsetWalkIgnoredDirectories(boolean) n.a. n.a.
Old fileNew file
n.a.285
NEWpublic booleanwalksIgnoredDirectories() n.a. n.a.
Old fileNew file
n.a.295
MODIFIED   static public abstract class  org.eclipse.jgit.treewalk.WorkingTreeIterator$Entrytop
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIEDpublic  (<-  protected )  WorkingTreeIterator$Entry() n.a. n.a.
Old fileNew file
11771212
REMOVED (!)   public class  org.eclipse.jgit.util.FileUtiltop
Compatibility Changes:
Change
CLASS_REMOVED
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!) public FileUtil() n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
55n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) static public booleancanExecute(java.io.File)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
n.a.
Change
METHOD_REMOVED
Old fileNew file
241n.a.
REMOVED (!) static public voidcreateSymLink(java.io.File, java.lang.String)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
Status:Name:
REMOVEDjava.io.IOException
Change
METHOD_REMOVED
Old fileNew file
87n.a.
REMOVED (!) static public voiddelete(java.io.File)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
Status:Name:
REMOVEDjava.io.IOException
Change
METHOD_REMOVED
Old fileNew file
254n.a.
REMOVED (!) static public booleanexists(java.io.File)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
n.a.
Change
METHOD_REMOVED
Old fileNew file
150n.a.
REMOVED (!) static public org.eclipse.jgit.util.FS$AttributesgetFileAttributesPosix(org.eclipse.jgit.util.FS, java.io.File)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
n.a.
Change
METHOD_REMOVED
Old fileNew file
271n.a.
REMOVED (!) static public longgetLength(java.io.File)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
Status:Name:
REMOVEDjava.io.IOException
Change
METHOD_REMOVED
Old fileNew file
197n.a.
REMOVED (!) static public booleanisDirectory(java.io.File)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
n.a.
Change
METHOD_REMOVED
Old fileNew file
212n.a.
REMOVED (!) static public booleanisFile(java.io.File)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
n.a.
Change
METHOD_REMOVED
Old fileNew file
227n.a.
REMOVED (!) static public booleanisHidden(java.io.File)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
Status:Name:
REMOVEDjava.io.IOException
Change
METHOD_REMOVED
Old fileNew file
165n.a.
REMOVED (!) static public booleanisSymlink(java.io.File)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
n.a.
Change
METHOD_REMOVED
Old fileNew file
102n.a.
REMOVED (!) static public longlastModified(java.io.File)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
Status:Name:
REMOVEDjava.io.IOException
Change
METHOD_REMOVED
Old fileNew file
118n.a.
REMOVED (!) static public java.io.Filenormalize(java.io.File)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
n.a.
Change
METHOD_REMOVED
Old fileNew file
286n.a.
REMOVED (!) static public java.lang.Stringnormalize(java.lang.String)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
n.a.
Change
METHOD_REMOVED
Old fileNew file
300n.a.
REMOVED (!) static public java.lang.StringreadSymlink(java.io.File)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
Status:Name:
REMOVEDjava.io.IOException
Change
METHOD_REMOVED
Old fileNew file
69n.a.
REMOVED (!) static public voidsetHidden(java.io.File, boolean)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
Status:Name:
REMOVEDjava.io.IOException
Change
METHOD_REMOVED
Old fileNew file
182n.a.
REMOVED (!) static public voidsetLastModified(java.io.File, long)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
Status:Name:
REMOVEDjava.io.IOException
Change
METHOD_REMOVED
Old fileNew file
135n.a.
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
MODIFIED (!)   public class  org.eclipse.jgit.util.FileUtilstop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) static public java.lang.Stringrelativize(java.lang.String, java.lang.String)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
n.a.
Change
METHOD_REMOVED
Old fileNew file
525n.a.
MODIFIED   public abstract class  org.eclipse.jgit.util.FStop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic booleancreateNewFile(java.io.File)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
Status:Name:
UNCHANGEDjava.io.IOException
n.a.
Old fileNew file
868885
NEWpublic org.eclipse.jgit.util.FS$LockTokencreateNewFileAtomic(java.io.File)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.948
NEWpublic org.eclipse.jgit.treewalk.WorkingTreeIterator$Entry[]list(java.io.File, org.eclipse.jgit.treewalk.FileTreeIterator$FileModeStrategy) n.a. n.a.
Old fileNew file
n.a.981
MODIFIED   public class  org.eclipse.jgit.util.FS_POSIXtop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic booleancreateNewFile(java.io.File)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
Status:Name:
UNCHANGEDjava.io.IOException
n.a.
Old fileNew file
379387
NEWpublic org.eclipse.jgit.util.FS$LockTokencreateNewFileAtomic(java.io.File)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.446
MODIFIED   public class  org.eclipse.jgit.util.FS_Win32top
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.eclipse.jgit.treewalk.WorkingTreeIterator$Entry[]list(java.io.File, org.eclipse.jgit.treewalk.FileTreeIterator$FileModeStrategy) n.a. n.a.
Old fileNew file
n.a.135
NEW   static public class  org.eclipse.jgit.util.FS$LockTokentop
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.io.Closeable n.a.
NEWjava.lang.AutoCloseable n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidclose() n.a. n.a.
Old fileNew file
n.a.916
NEWpublic booleanisCreated() n.a. n.a.
Old fileNew file
n.a.911
NEWpublic java.lang.StringtoString() n.a. n.a.
Old fileNew file
n.a.928
REMOVED (!)   public class  org.eclipse.jgit.util.io.EolCanonicalizingInputStreamtop
Compatibility Changes:
Change
CLASS_REMOVED
Superclass:
StatusSuperclassCompatibility Changes:
REMOVED (!) org.eclipse.jgit.util.io.AutoLFInputStream
Change
SUPERCLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) java.io.Closeable
Change
INTERFACE_REMOVED
REMOVED (!) java.lang.AutoCloseable
Change
INTERFACE_REMOVED
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!) public EolCanonicalizingInputStream(java.io.InputStream, boolean, boolean) n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
84n.a.
REMOVED (!) public EolCanonicalizingInputStream(java.io.InputStream, boolean) n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
69n.a.
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
REMOVED (!) (Serializable incompatible(!): class removed)  static public class  org.eclipse.jgit.util.io.EolCanonicalizingInputStream$IsBinaryExceptiontop
Compatibility Changes:
Change
CLASS_REMOVED
Superclass:
StatusSuperclassCompatibility Changes:
REMOVED (!) java.io.IOException
Change
SUPERCLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) java.io.Serializable
Change
INTERFACE_REMOVED
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-12300866673745896881
Newfalsen.a.n.a.
REMOVED (!)   public class  org.eclipse.jgit.util.io.SafeBufferedOutputStreamtop
Compatibility Changes:
Change
CLASS_REMOVED
Superclass:
StatusSuperclassCompatibility Changes:
REMOVED (!) java.io.BufferedOutputStream
Change
SUPERCLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) java.io.Closeable
Change
INTERFACE_REMOVED
REMOVED (!) java.io.Flushable
Change
INTERFACE_REMOVED
REMOVED (!) java.lang.AutoCloseable
Change
INTERFACE_REMOVED
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!) public SafeBufferedOutputStream(java.io.OutputStream, int) n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
76n.a.
REMOVED (!) public SafeBufferedOutputStream(java.io.OutputStream) n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
63n.a.
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
NEW   public class  org.eclipse.jgit.util.io.SilentFileInputStreamtop
Superclass:
StatusSuperclassCompatibility Changes:
NEWjava.io.FileInputStream n.a.
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.io.Closeable n.a.
NEWjava.lang.AutoCloseable n.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic SilentFileInputStream(java.io.File)
Status:Name:
NEWjava.io.FileNotFoundException
n.a.
Old fileNew file
n.a.64
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidclose() n.a. n.a.
Old fileNew file
n.a.70
MODIFIED (!)   public class  org.eclipse.jgit.util.io.StreamCopyThreadtop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public voidflush()
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
n.a.
Change
METHOD_REMOVED
Old fileNew file
92n.a.
MODIFIED   final public class  org.eclipse.jgit.util.RawParseUtilstop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWfinal static public org.eclipse.jgit.util.IntListlineMapOrBinary(byte[], int, int)
Status:Name:
NEWorg.eclipse.jgit.errors.BinaryBlobException
n.a.
Old fileNew file
n.a.669
NEW   public class  org.eclipse.jgit.util.SshSupporttop
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic SshSupport() n.a. n.a.
Old fileNew file
n.a.63
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public java.lang.StringrunSshCommand(org.eclipse.jgit.transport.URIish, org.eclipse.jgit.transport.CredentialsProvider, org.eclipse.jgit.util.FS, java.lang.String, int)
Status:Name:
NEWjava.io.IOException
NEWorg.eclipse.jgit.errors.CommandFailedException
n.a.
Old fileNew file
n.a.90