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.0.201704051617-r.jar
Created:2017-05-21T22:38:34.760+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.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
MODIFIEDorg.eclipse.jgit.lib.ConfigConstants
MODIFIEDorg.eclipse.jgit.lib.MutableObjectId
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.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.internal.JGitTexttop
Fields:
StatusModifierTypeField
NEWpublic java.lang.StringbadShallowLine
NEWpublic java.lang.Stringsha1CollisionDetected1
NEWpublic java.lang.StringtooManyCommands
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
MODIFIED   public class  org.eclipse.jgit.lib.ConfigConstantstop
Fields:
StatusModifierTypeField
NEWpublic static final java.lang.StringCONFIG_KEY_FETCH_RECURSE_SUBMODULES
NEWpublic static final java.lang.StringCONFIG_KEY_RECURSE_SUBMODULES
MODIFIED   public class  org.eclipse.jgit.lib.MutableObjectIdtop
Methods:
StatusModifierTypeMethod
NEWpublic voidset(int,int,int,int,int)
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 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)