JApiCmp-Report
Old:/Users/d029788/.m2/repository/org/eclipse/jgit/org.eclipse.jgit/4.6.0.201612231935-r/org.eclipse.jgit-4.6.0.201612231935-r.jar
New:/Users/d029788/src/git/jgit/org.eclipse.jgit/target/org.eclipse.jgit-4.7.5.201810051826-r.jar
Created:2018-10-06T21:51:36.524+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.
Classes:
StatusFully Qualified Name
MODIFIEDorg.eclipse.jgit.api.ArchiveCommand$Format
MODIFIEDorg.eclipse.jgit.api.FetchCommand
MODIFIEDorg.eclipse.jgit.api.GarbageCollectCommand
MODIFIEDorg.eclipse.jgit.api.PullCommand
MODIFIEDorg.eclipse.jgit.api.PushCommand
UNCHANGEDorg.eclipse.jgit.blame.BlameGenerator
NEWorg.eclipse.jgit.errors.CancelledException
NEWorg.eclipse.jgit.errors.NoPackSignatureException
NEWorg.eclipse.jgit.errors.UnsupportedPackIndexVersionException
NEWorg.eclipse.jgit.errors.UnsupportedPackVersionException
MODIFIEDorg.eclipse.jgit.gitrepo.internal.RepoText
MODIFIEDorg.eclipse.jgit.internal.JGitText
MODIFIEDorg.eclipse.jgit.internal.storage.dfs.DfsPackDescription
MODIFIEDorg.eclipse.jgit.internal.storage.file.ObjectDirectory
MODIFIEDorg.eclipse.jgit.internal.storage.pack.PackExt
MODIFIED (!) org.eclipse.jgit.internal.storage.pack.PackWriter
NEWorg.eclipse.jgit.internal.submodule.SubmoduleValidator
NEWorg.eclipse.jgit.internal.submodule.SubmoduleValidator$SubmoduleValidationException
MODIFIEDorg.eclipse.jgit.lib.ConfigConstants
MODIFIEDorg.eclipse.jgit.lib.Constants
NEWorg.eclipse.jgit.lib.GitmoduleEntry
MODIFIEDorg.eclipse.jgit.lib.MutableObjectId
MODIFIEDorg.eclipse.jgit.lib.ObjectChecker
MODIFIEDorg.eclipse.jgit.lib.ObjectId
MODIFIEDorg.eclipse.jgit.lib.Repository
NEWorg.eclipse.jgit.lib.SubmoduleConfig
NEWorg.eclipse.jgit.lib.SubmoduleConfig$FetchRecurseSubmodulesMode
MODIFIEDorg.eclipse.jgit.storage.pack.PackConfig
MODIFIEDorg.eclipse.jgit.transport.BaseReceivePack
MODIFIEDorg.eclipse.jgit.transport.FetchResult
MODIFIEDorg.eclipse.jgit.transport.http.HttpConnection
MODIFIEDorg.eclipse.jgit.transport.PacketLineIn
NEWorg.eclipse.jgit.transport.PacketLineIn$InputOverLimitIOException
NEWorg.eclipse.jgit.transport.RefLeaseSpec
MODIFIEDorg.eclipse.jgit.transport.Transport
MODIFIEDorg.eclipse.jgit.treewalk.filter.NotTreeFilter
MODIFIEDorg.eclipse.jgit.treewalk.filter.PathFilter
MODIFIEDorg.eclipse.jgit.treewalk.filter.TreeFilter
MODIFIEDorg.eclipse.jgit.treewalk.TreeWalk
MODIFIEDorg.eclipse.jgit.util.FileUtils
MODIFIEDorg.eclipse.jgit.util.FS
MODIFIEDorg.eclipse.jgit.util.FS_POSIX
NEWorg.eclipse.jgit.util.FS$LockToken
MODIFIEDorg.eclipse.jgit.util.HttpSupport
NEWorg.eclipse.jgit.util.sha1.SHA1
NEWorg.eclipse.jgit.util.sha1.Sha1CollisionException
MODIFIED   static public abstract interface  org.eclipse.jgit.api.ArchiveCommand$Formattop
Methods:
StatusModifierTypeMethod
UNCHANGEDpublic abstract voidputEntry(java.io.Closeable,java.lang.String,org.eclipse.jgit.lib.FileMode,org.eclipse.jgit.lib.ObjectLoader)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
NEWpublic abstract voidputEntry(java.io.Closeable,org.eclipse.jgit.lib.ObjectId,java.lang.String,org.eclipse.jgit.lib.FileMode,org.eclipse.jgit.lib.ObjectLoader)
MODIFIED   public class  org.eclipse.jgit.api.FetchCommandtop
Methods:
StatusModifierTypeMethod
NEWpublic org.eclipse.jgit.api.FetchCommandsetRecurseSubmodules(org.eclipse.jgit.lib.SubmoduleConfig$FetchRecurseSubmodulesMode)
MODIFIED   public class  org.eclipse.jgit.api.GarbageCollectCommandtop
Methods:
StatusModifierTypeMethod
NEWpublic org.eclipse.jgit.api.GarbageCollectCommandsetPreserveOldPacks(boolean)
NEWpublic org.eclipse.jgit.api.GarbageCollectCommandsetPrunePreserved(boolean)
MODIFIED   public class  org.eclipse.jgit.api.PullCommandtop
Methods:
StatusModifierTypeMethod
NEWpublic org.eclipse.jgit.api.PullCommandsetRecurseSubmodules(org.eclipse.jgit.lib.SubmoduleConfig$FetchRecurseSubmodulesMode)
NEWpublic org.eclipse.jgit.api.PullCommandsetTagOpt(org.eclipse.jgit.transport.TagOpt)
MODIFIED   public class  org.eclipse.jgit.api.PushCommandtop
Methods:
StatusModifierTypeMethod
NEWpublic java.util.ListgetRefLeaseSpecs()
NEWpublic org.eclipse.jgit.api.PushCommandsetRefLeaseSpecs(org.eclipse.jgit.transport.RefLeaseSpec[])
NEWpublic org.eclipse.jgit.api.PushCommandsetRefLeaseSpecs(java.util.List)
UNCHANGED   public class  org.eclipse.jgit.blame.BlameGeneratortop
Methods:
StatusModifierTypeMethod
UNCHANGEDpublic org.eclipse.jgit.diff.RenameDetectorgetRenameDetector()
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.eclipse.jgit.annotations.Nullablen.a.
NEW (Serializable compatible)  public class  org.eclipse.jgit.errors.CancelledExceptiontop
Superclass:
StatusSuperclass
NEWjava.io.IOException
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue60410623872498295901
Constructors:
StatusModifierConstructor
NEWpublic CancelledException(java.lang.String)
NEW (Serializable compatible)  public class  org.eclipse.jgit.errors.NoPackSignatureExceptiontop
Superclass:
StatusSuperclass
NEWjava.io.IOException
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue-11256461148762517681
Constructors:
StatusModifierConstructor
NEWpublic NoPackSignatureException(java.lang.String)
NEW (Serializable compatible)  public class  org.eclipse.jgit.errors.UnsupportedPackIndexVersionExceptiontop
Superclass:
StatusSuperclass
NEWjava.io.IOException
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue75334422032675309921
Constructors:
StatusModifierConstructor
NEWpublic UnsupportedPackIndexVersionException(int)
NEW (Serializable compatible)  public class  org.eclipse.jgit.errors.UnsupportedPackVersionExceptiontop
Superclass:
StatusSuperclass
NEWjava.io.IOException
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue33149923609173771961
Constructors:
StatusModifierConstructor
NEWpublic UnsupportedPackVersionException(long)
MODIFIED   public class  org.eclipse.jgit.gitrepo.internal.RepoTexttop
Fields:
StatusModifierTypeField
NEWpublic java.lang.StringerrorNoFetch
MODIFIED   public class  org.eclipse.jgit.internal.JGitTexttop
Fields:
StatusModifierTypeField
NEWpublic java.lang.StringbadShallowLine
NEWpublic java.lang.StringcannotAccessLastModifiedForSafeDeletion
NEWpublic java.lang.StringcloseLockTokenFailed
NEWpublic java.lang.StringconfigHandleIsStale
NEWpublic java.lang.StringfailedAtomicFileCreation
NEWpublic java.lang.StringgcLogExists
NEWpublic java.lang.StringgcTooManyUnpruned
NEWpublic java.lang.StringinvalidGitModules
NEWpublic java.lang.StringinvalidNameContainsDotDot
NEWpublic java.lang.Stringsha1CollisionDetected1
NEWpublic java.lang.StringsubmoduleNameInvalid
NEWpublic java.lang.StringsubmodulePathInvalid
NEWpublic java.lang.StringsubmoduleUrlInvalid
NEWpublic java.lang.StringtooManyCommands
NEWpublic java.lang.StringunableToRemovePath
NEWpublic java.lang.StringunlockLockFileFailed
MODIFIED   public class  org.eclipse.jgit.internal.storage.dfs.DfsPackDescriptiontop
Methods:
StatusModifierTypeMethod
NEWpublic longgetEstimatedPackSize()
NEWpublic org.eclipse.jgit.internal.storage.dfs.DfsPackDescriptionsetEstimatedPackSize(long)
MODIFIED   public class  org.eclipse.jgit.internal.storage.file.ObjectDirectorytop
Methods:
StatusModifierTypeMethod
NEWfinal public java.io.FilegetPreservedDirectory()
MODIFIED   public class  org.eclipse.jgit.internal.storage.pack.PackExttop
Fields:
StatusModifierTypeField
NEWpublic static final org.eclipse.jgit.internal.storage.pack.PackExtKEEP
MODIFIED (!)   public class  org.eclipse.jgit.internal.storage.pack.PackWritertop
Fields:
StatusModifierTypeField
MODIFIED (!) public static final (<- not_final)  java.util.Set (!) NONE
NEW   public class  org.eclipse.jgit.internal.submodule.SubmoduleValidatortop
Constructors:
StatusModifierConstructor
NEWpublic SubmoduleValidator()
Methods:
StatusModifierTypeMethod
NEWstatic public voidassertValidGitModulesFile(java.lang.String)
NEWstatic public voidassertValidSubmoduleName(java.lang.String)
NEWstatic public voidassertValidSubmodulePath(java.lang.String)
NEWstatic public voidassertValidSubmoduleUri(java.lang.String)
NEW (Serializable compatible)  static public class  org.eclipse.jgit.internal.submodule.SubmoduleValidator$SubmoduleValidationExceptiontop
Superclass:
StatusSuperclass
NEWjava.lang.Exception
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue92058968305734616901
Constructors:
StatusModifierConstructor
NEWpublic SubmoduleValidator$SubmoduleValidationException(java.lang.String)
MODIFIED   public class  org.eclipse.jgit.lib.ConfigConstantstop
Fields:
StatusModifierTypeField
NEWpublic static final java.lang.StringCONFIG_KEY_AUTODETACH
NEWpublic static final java.lang.StringCONFIG_KEY_FETCH_RECURSE_SUBMODULES
NEWpublic static final java.lang.StringCONFIG_KEY_LOGEXPIRY
NEWpublic static final java.lang.StringCONFIG_KEY_RECURSE_SUBMODULES
NEWpublic static final java.lang.StringCONFIG_KEY_SUPPORTSATOMICFILECREATION
MODIFIED   final public class  org.eclipse.jgit.lib.Constantstop
Fields:
StatusModifierTypeField
NEWpublic static final java.lang.StringLOCK_SUFFIX
NEW   final public class  org.eclipse.jgit.lib.GitmoduleEntrytop
Constructors:
StatusModifierConstructor
NEWpublic GitmoduleEntry(org.eclipse.jgit.lib.AnyObjectId,org.eclipse.jgit.lib.AnyObjectId)
Methods:
StatusModifierTypeMethod
NEWpublic org.eclipse.jgit.lib.AnyObjectIdgetBlobId()
NEWpublic org.eclipse.jgit.lib.AnyObjectIdgetTreeId()
MODIFIED   public class  org.eclipse.jgit.lib.MutableObjectIdtop
Methods:
StatusModifierTypeMethod
NEWpublic voidset(int,int,int,int,int)
MODIFIED   public class  org.eclipse.jgit.lib.ObjectCheckertop
Methods:
StatusModifierTypeMethod
NEWpublic java.util.ListgetGitsubmodules()
MODIFIED (Serializable compatible)  public class  org.eclipse.jgit.lib.ObjectIdtop
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-77575528123422222361
Newtrue-36057542291504497041
Constructors:
StatusModifierConstructor
MODIFIEDpublic (<- package_protected)  ObjectId(int,int,int,int,int)
MODIFIED   public abstract class  org.eclipse.jgit.lib.Repositorytop
Methods:
StatusModifierTypeMethod
NEWstatic public java.lang.StringnormalizeBranchName(java.lang.String)
NEW   public class  org.eclipse.jgit.lib.SubmoduleConfigtop
Constructors:
StatusModifierConstructor
NEWpublic SubmoduleConfig()
NEW (Serializable compatible)  final static public enum  org.eclipse.jgit.lib.SubmoduleConfig$FetchRecurseSubmodulesModetop
Superclass:
StatusSuperclass
NEWjava.lang.Enum
Interfaces:
StatusInterface
NEWorg.eclipse.jgit.lib.Config$ConfigEnum
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue8594380347564014799n.a.
Fields:
StatusModifierTypeField
NEWpublic static final org.eclipse.jgit.lib.SubmoduleConfig$FetchRecurseSubmodulesModeNO
NEWpublic static final org.eclipse.jgit.lib.SubmoduleConfig$FetchRecurseSubmodulesModeON_DEMAND
NEWpublic static final org.eclipse.jgit.lib.SubmoduleConfig$FetchRecurseSubmodulesModeYES
Methods:
StatusModifierTypeMethod
NEWpublic booleanmatchConfigValue(java.lang.String)
NEWpublic java.lang.StringtoConfigValue()
NEWstatic public org.eclipse.jgit.lib.SubmoduleConfig$FetchRecurseSubmodulesModevalueOf(java.lang.String)
NEWstatic public org.eclipse.jgit.lib.SubmoduleConfig$FetchRecurseSubmodulesMode[]values()
MODIFIED   public class  org.eclipse.jgit.storage.pack.PackConfigtop
Fields:
StatusModifierTypeField
NEWpublic static final booleanDEFAULT_PRESERVE_OLD_PACKS
NEWpublic static final booleanDEFAULT_PRUNE_PRESERVED
Methods:
StatusModifierTypeMethod
NEWpublic booleanisPreserveOldPacks()
NEWpublic booleanisPrunePreserved()
NEWpublic voidsetPreserveOldPacks(boolean)
NEWpublic voidsetPrunePreserved(boolean)
MODIFIED   public abstract class  org.eclipse.jgit.transport.BaseReceivePacktop
Methods:
StatusModifierTypeMethod
NEWpublic voidsetMaxCommandBytes(long)
NEWpublic voidsetMaxCommandDiscardBytes(long)
MODIFIED   public class  org.eclipse.jgit.transport.FetchResulttop
Methods:
StatusModifierTypeMethod
NEWpublic voidaddSubmodule(java.lang.String,org.eclipse.jgit.transport.FetchResult)
NEWpublic java.util.MapsubmoduleResults()
MODIFIED   public abstract interface  org.eclipse.jgit.transport.http.HttpConnectiontop
Fields:
StatusModifierTypeField
NEWpublic static final intHTTP_MOVED_PERM
MODIFIED   public class  org.eclipse.jgit.transport.PacketLineIntop
Constructors:
StatusModifierConstructor
NEWpublic PacketLineIn(java.io.InputStream,long)
NEW (Serializable compatible)  static public class  org.eclipse.jgit.transport.PacketLineIn$InputOverLimitIOExceptiontop
Superclass:
StatusSuperclass
NEWjava.io.IOException
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue85101885692195913881
Constructors:
StatusModifierConstructor
NEWpublic PacketLineIn$InputOverLimitIOException()
NEW (Serializable compatible)  public class  org.eclipse.jgit.transport.RefLeaseSpectop
Interfaces:
StatusInterface
NEWjava.io.Serializable
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue58737907963576136101
Constructors:
StatusModifierConstructor
NEWpublic RefLeaseSpec(java.lang.String,java.lang.String)
Methods:
StatusModifierTypeMethod
NEWpublic java.lang.StringgetExpected()
NEWpublic java.lang.StringgetRef()
NEWpublic java.lang.StringtoString()
MODIFIED   public abstract class  org.eclipse.jgit.transport.Transporttop
Methods:
StatusModifierTypeMethod
NEWstatic public java.util.CollectionfindRemoteRefUpdatesFor(org.eclipse.jgit.lib.Repository,java.util.Collection,java.util.Map,java.util.Collection)
NEWpublic java.util.CollectionfindRemoteRefUpdatesFor(java.util.Collection,java.util.Map)
MODIFIED   public class  org.eclipse.jgit.treewalk.filter.NotTreeFiltertop
Methods:
StatusModifierTypeMethod
NEWpublic intmatchFilter(org.eclipse.jgit.treewalk.TreeWalk)
MODIFIED   public class  org.eclipse.jgit.treewalk.filter.PathFiltertop
Methods:
StatusModifierTypeMethod
NEWpublic intmatchFilter(org.eclipse.jgit.treewalk.TreeWalk)
MODIFIED   public abstract class  org.eclipse.jgit.treewalk.filter.TreeFiltertop
Methods:
StatusModifierTypeMethod
NEWpublic intmatchFilter(org.eclipse.jgit.treewalk.TreeWalk)
MODIFIED   public class  org.eclipse.jgit.treewalk.TreeWalktop
Methods:
StatusModifierTypeMethod
NEWpublic intisPathMatch(byte[],int)
MODIFIED   public class  org.eclipse.jgit.util.FileUtilstop
Methods:
StatusModifierTypeMethod
NEWstatic public booleanisStaleFileHandleInCausalChain(java.lang.Throwable)
MODIFIED   public abstract class  org.eclipse.jgit.util.FStop
Methods:
StatusModifierTypeMethod
NEWpublic booleancreateNewFile(java.io.File)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
NEWpublic org.eclipse.jgit.util.FS$LockTokencreateNewFileAtomic(java.io.File)
NEWpublic booleansupportsAtomicCreateNewFile()
MODIFIED   public class  org.eclipse.jgit.util.FS_POSIXtop
Methods:
StatusModifierTypeMethod
NEWpublic booleancreateNewFile(java.io.File)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
NEWpublic org.eclipse.jgit.util.FS$LockTokencreateNewFileAtomic(java.io.File)
NEWpublic booleansupportsAtomicCreateNewFile()
NEW   static public class  org.eclipse.jgit.util.FS$LockTokentop
Interfaces:
StatusInterface
NEWjava.io.Closeable
Methods:
StatusModifierTypeMethod
NEWpublic voidclose()
NEWpublic booleanisCreated()
NEWpublic java.lang.StringtoString()
MODIFIED   public class  org.eclipse.jgit.util.HttpSupporttop
Fields:
StatusModifierTypeField
NEWpublic static final java.lang.StringHDR_LOCATION
Methods:
StatusModifierTypeMethod
NEWstatic public java.lang.StringresponseHeader(org.eclipse.jgit.transport.http.HttpConnection,java.lang.String)
NEW   public class  org.eclipse.jgit.util.sha1.SHA1top
Methods:
StatusModifierTypeMethod
NEWpublic byte[]digest()
NEWpublic voiddigest(org.eclipse.jgit.lib.MutableObjectId)
NEWpublic booleanhasCollision()
NEWstatic public org.eclipse.jgit.util.sha1.SHA1newInstance()
NEWpublic org.eclipse.jgit.util.sha1.SHA1reset()
NEWpublic org.eclipse.jgit.util.sha1.SHA1setDetectCollision(boolean)
NEWpublic org.eclipse.jgit.lib.ObjectIdtoObjectId()
NEWpublic voidupdate(byte)
NEWpublic voidupdate(byte[])
NEWpublic voidupdate(byte[],int,int)
NEW (Serializable compatible)  public class  org.eclipse.jgit.util.sha1.Sha1CollisionExceptiontop
Superclass:
StatusSuperclass
NEWjava.lang.RuntimeException
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue88286051816768027211
Constructors:
StatusModifierConstructor
NEWpublic Sha1CollisionException(org.eclipse.jgit.lib.ObjectId)