Comparing source compatibility of /home/jenkins/agent/workspace/stable/jgit-publish-site/repo/org.eclipse.jgit/target/org.eclipse.jgit-6.0.0.202111291000-r.jar against /home/jenkins/agent/workspace/stable/jgit-publish-site/.repository/org/eclipse/jgit/org.eclipse.jgit/5.13.0.202109080827-r/org.eclipse.jgit-5.13.0.202109080827-r.jar
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
Methods:
Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number |
MODIFIED (!) | public | org.eclipse.jgit.api.CommitCommand (<- void)
| setCredentialsProvider(org.eclipse.jgit.transport.CredentialsProvider) | n.a. |
Change |
METHOD_RETURN_TYPE_CHANGED |
|
Old file | New file |
1053 | 1054 |
|
Methods:
Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number |
NEW | static public | int | getBufferSize() | n.a. |
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
|
NEW | static public | boolean | isBinary(byte[],
int,
boolean) | n.a. |
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
|
NEW | static public | boolean | isBinary(byte,
byte) | n.a. |
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
|
NEW | static public | boolean | isCrLfText(byte[],
int,
boolean) | n.a. |
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
|
NEW | static public | int | setBufferSize(int) | n.a. |
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
|
Methods:
Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number |
MODIFIED (*) | public | java.util.List | compute(org.eclipse.jgit.lib.ProgressMonitor) |
Status: | Name: |
UNCHANGED | java.io.IOException |
REMOVED | org.eclipse.jgit.errors.CancelledException |
NEW | org.eclipse.jgit.api.errors.CanceledException |
|
Change |
METHOD_NO_LONGER_THROWS_CHECKED_EXCEPTION |
METHOD_NOW_THROWS_CHECKED_EXCEPTION |
|
|
MODIFIED (*) | public | java.util.List | compute(org.eclipse.jgit.lib.ObjectReader,
org.eclipse.jgit.lib.ProgressMonitor) |
Status: | Name: |
UNCHANGED | java.io.IOException |
REMOVED | org.eclipse.jgit.errors.CancelledException |
NEW | org.eclipse.jgit.api.errors.CanceledException |
|
Change |
METHOD_NO_LONGER_THROWS_CHECKED_EXCEPTION |
METHOD_NOW_THROWS_CHECKED_EXCEPTION |
|
|
MODIFIED (*) | public | java.util.List | compute(org.eclipse.jgit.diff.ContentSource$Pair,
org.eclipse.jgit.lib.ProgressMonitor) |
Status: | Name: |
UNCHANGED | java.io.IOException |
REMOVED | org.eclipse.jgit.errors.CancelledException |
NEW | org.eclipse.jgit.api.errors.CanceledException |
|
Change |
METHOD_NO_LONGER_THROWS_CHECKED_EXCEPTION |
METHOD_NOW_THROWS_CHECKED_EXCEPTION |
|
|
| Serializable | default serialVersionUID | serialVersionUID in class |
Old | true | 5667439526734349531 | 1 |
New | true | 3963099513892322366 | 1 |
Methods:
Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number |
NEW | public | java.lang.Throwable | fillInStackTrace() | n.a. |
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
|
| Serializable | default serialVersionUID | serialVersionUID in class |
Old | true | 1667002584414763311 | 1 |
New | true | 7178620382137744888 | 1 |
Constructors:
Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number |
REMOVED (!) | public | StoredObjectRepresentationNotAvailableException(org.eclipse.jgit.internal.storage.pack.ObjectToPack,
java.lang.Throwable) | n.a. |
Change |
CONSTRUCTOR_REMOVED |
|
|
NEW | public | StoredObjectRepresentationNotAvailableException(java.lang.Throwable) | n.a. | n.a. |
|
Fields:
Status | Modifier | Type | Field | Compatibility Changes: |
NEW | public | java.lang.String | n.a. | logInvalidDefaultCharset |
NEW | public | java.lang.String | n.a. | valueExceedsRange |
Fields:
Status | Modifier | Type | Field | Compatibility Changes: |
NEW | public static final | int | n.a. | DEFAULT_CACHE_HOT_MAX |
Methods:
Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number |
NEW | public | java.util.Map | getCacheHotMap() | n.a. |
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
|
NEW | public | org.eclipse.jgit.internal.storage.dfs.DfsBlockCacheConfig | setCacheHotMap(java.util.Map) | n.a. |
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
|
Methods:
Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number |
MODIFIED | public
(<-
package_protected
)
| org.eclipse.jgit.internal.storage.file.PackBitmapIndex | getBitmapIndex(org.eclipse.jgit.internal.storage.dfs.DfsReader) |
Status: | Name: |
UNCHANGED | java.io.IOException |
| n.a. |
|
Methods:
Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number |
MODIFIED (!) | public | org.eclipse.jgit.transport.PackLock (<- org.eclipse.jgit.internal.storage.file.PackLock)
| parse(org.eclipse.jgit.lib.ProgressMonitor,
org.eclipse.jgit.lib.ProgressMonitor) |
Status: | Name: |
UNCHANGED | java.io.IOException |
|
Change |
METHOD_RETURN_TYPE_CHANGED |
|
|
Methods:
Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number |
MODIFIED (*) | public | java.util.Set | getAdditionalHaves() |
Status: | Name: |
NEW | java.io.IOException |
|
Change |
METHOD_NOW_THROWS_CHECKED_EXCEPTION |
|
|
Methods:
Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number |
MODIFIED (!) | public | java.util.concurrent.CompletableFuture (<- java.util.Collection)
| gc() |
Status: | Name: |
UNCHANGED | java.io.IOException |
UNCHANGED | java.text.ParseException |
|
Change |
METHOD_RETURN_TYPE_CHANGED |
|
|
Methods:
Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number |
MODIFIED (!) | public | org.eclipse.jgit.transport.PackLock (<- org.eclipse.jgit.internal.storage.file.PackLock)
| parse(org.eclipse.jgit.lib.ProgressMonitor,
org.eclipse.jgit.lib.ProgressMonitor) |
Status: | Name: |
UNCHANGED | java.io.IOException |
|
Change |
METHOD_RETURN_TYPE_CHANGED |
|
|
Methods:
Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number |
NEW | static public | org.eclipse.jgit.internal.storage.file.PackBitmapIndex | read(java.io.InputStream,
org.eclipse.jgit.internal.storage.file.PackBitmapIndex$SupplierWithIOException,
org.eclipse.jgit.internal.storage.file.PackBitmapIndex$SupplierWithIOException) |
Status: | Name: |
NEW | java.io.IOException |
|
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
|
Methods:
Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number |
NEW | public abstract | java.lang.Object | get() |
Status: | Name: |
NEW | java.io.IOException |
| n.a. |
Old file | New file |
n.a. | n.a. |
|
Annotations:
Status: | Fully Qualified Name: | Elements: |
NEW | java.lang.FunctionalInterface | n.a. |
Constructors:
Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number |
REMOVED (!) | public | PackLock(java.io.File,
org.eclipse.jgit.util.FS) | n.a. |
Change |
CONSTRUCTOR_REMOVED |
|
|
Methods:
Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number |
REMOVED (!) | public | boolean | lock(java.lang.String) |
Status: | Name: |
REMOVED | java.io.IOException |
|
|
|
REMOVED (!) | public | void | unlock() |
Status: | Name: |
REMOVED | java.io.IOException |
|
|
|
Interfaces:
Status | Interface | Compatibility Changes: |
NEW | org.eclipse.jgit.transport.PackLock | n.a. |
Constructors:
Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number |
NEW | public | PackLockImpl(java.io.File,
org.eclipse.jgit.util.FS) | n.a. | n.a. |
|
Methods:
Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number |
NEW | public | boolean | lock(java.lang.String) |
Status: | Name: |
NEW | java.io.IOException |
|
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
|
NEW | public | void | unlock() |
Status: | Name: |
NEW | java.io.IOException |
|
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
|
Interfaces:
Status | Interface | Compatibility Changes: |
UNCHANGED (*) | org.eclipse.jgit.transport.SshConfigStore | n.a. |
Methods:
Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number |
NEW | public | org.eclipse.jgit.internal.transport.ssh.OpenSshConfigFile$HostEntry | lookupDefault(java.lang.String,
int,
java.lang.String) | n.a. |
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
|
Methods:
Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number |
REMOVED (!) | public | java.lang.String | getCommitTemplateContent()
Annotations:
Status: | Fully Qualified Name: | Elements: |
REMOVED | org.eclipse.jgit.annotations.Nullable | n.a. |
|
Status: | Name: |
REMOVED | java.io.FileNotFoundException |
REMOVED | java.io.IOException |
REMOVED | org.eclipse.jgit.errors.ConfigInvalidException |
|
|
|
NEW | public | java.lang.String | getCommitTemplateContent(org.eclipse.jgit.lib.Repository)
Annotations:
Status: | Fully Qualified Name: | Elements: |
NEW | org.eclipse.jgit.annotations.Nullable | n.a. |
|
Status: | Name: |
NEW | java.io.FileNotFoundException |
NEW | java.io.IOException |
NEW | org.eclipse.jgit.errors.ConfigInvalidException |
|
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
|
Compatibility Changes:
Change |
INTERFACE_ADDED |
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE |
Interfaces:
Status | Interface | Compatibility Changes: |
NEW | java.lang.AutoCloseable | n.a. |
Methods:
Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number |
MODIFIED (*) | public | java.util.Set | getAdditionalHaves() |
Status: | Name: |
NEW | java.io.IOException |
|
Change |
METHOD_NOW_THROWS_CHECKED_EXCEPTION |
|
Old file | New file |
1061 | 1062 |
|
MODIFIED (*) | public | java.util.Map | getAllRefsByPeeledObjectId() |
Status: | Name: |
NEW | java.io.IOException |
|
Change |
METHOD_NOW_THROWS_CHECKED_EXCEPTION |
|
Old file | New file |
1166 | 1169 |
|
Interfaces:
Status | Interface | Compatibility Changes: |
UNCHANGED (*) | org.eclipse.jgit.transport.AdvertiseRefsHook | n.a. |
Methods:
Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number |
MODIFIED (*) | public | void | advertiseRefs(org.eclipse.jgit.transport.ReceivePack) |
Status: | Name: |
REMOVED | org.eclipse.jgit.transport.ServiceMayNotContinueException |
NEW | java.io.IOException |
|
Change |
METHOD_NO_LONGER_THROWS_CHECKED_EXCEPTION |
METHOD_NOW_THROWS_CHECKED_EXCEPTION |
|
|
Methods:
Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number |
MODIFIED (*) | public abstract | void | advertiseRefs(org.eclipse.jgit.transport.ReceivePack) |
Status: | Name: |
UNCHANGED | org.eclipse.jgit.transport.ServiceMayNotContinueException |
NEW | java.io.IOException |
|
Change |
METHOD_NOW_THROWS_CHECKED_EXCEPTION |
|
Old file | New file |
n.a. | n.a. |
|
Interfaces:
Status | Interface | Compatibility Changes: |
UNCHANGED (*) | org.eclipse.jgit.transport.AdvertiseRefsHook | n.a. |
Methods:
Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number |
MODIFIED (*) | public | void | advertiseRefs(org.eclipse.jgit.transport.ReceivePack) |
Status: | Name: |
REMOVED | org.eclipse.jgit.transport.ServiceMayNotContinueException |
NEW | java.io.IOException |
|
Change |
METHOD_NO_LONGER_THROWS_CHECKED_EXCEPTION |
METHOD_NOW_THROWS_CHECKED_EXCEPTION |
|
|
Methods:
Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number |
NEW | public abstract | void | unlock() |
Status: | Name: |
NEW | java.io.IOException |
| n.a. |
Old file | New file |
n.a. | n.a. |
|
Methods:
Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number |
MODIFIED (!) | final public | org.eclipse.jgit.transport.PackLock (<- org.eclipse.jgit.internal.storage.file.PackLock)
| parse(org.eclipse.jgit.lib.ProgressMonitor) |
Status: | Name: |
UNCHANGED | java.io.IOException |
|
Change |
METHOD_RETURN_TYPE_CHANGED |
|
|
MODIFIED (!) | public | org.eclipse.jgit.transport.PackLock (<- org.eclipse.jgit.internal.storage.file.PackLock)
| parse(org.eclipse.jgit.lib.ProgressMonitor,
org.eclipse.jgit.lib.ProgressMonitor) |
Status: | Name: |
UNCHANGED | java.io.IOException |
|
Change |
METHOD_RETURN_TYPE_CHANGED |
|
|
Methods:
Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number |
MODIFIED (*) | public | void | setAdvertisedRefs(java.util.Map,
java.util.Set) |
Status: | Name: |
NEW | java.io.IOException |
|
Change |
METHOD_NOW_THROWS_CHECKED_EXCEPTION |
|
|
Methods:
Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number |
NEW (*) | public abstract | org.eclipse.jgit.transport.SshConfigStore$HostConfig | lookupDefault(java.lang.String,
int,
java.lang.String) | n.a. |
Change |
METHOD_ADDED_TO_INTERFACE |
|
Old file | New file |
n.a. | n.a. |
|
Fields:
Status | Modifier | Type | Field | Compatibility Changes: |
NEW | public static final | java.lang.String | n.a. | NONE |
Methods:
Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number |
NEW | static public | java.lang.String | formatWithSuffix(long) | n.a. |
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
|
NEW | static public | int | parseIntWithSuffix(java.lang.String,
boolean) |
Status: | Name: |
NEW | java.lang.NumberFormatException |
NEW | java.lang.StringIndexOutOfBoundsException |
|
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
|
NEW | static public | long | parseLongWithSuffix(java.lang.String,
boolean) |
Status: | Name: |
NEW | java.lang.NumberFormatException |
NEW | java.lang.StringIndexOutOfBoundsException |
|
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
|
Methods:
Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number |
NEW | public | java.nio.charset.Charset | getDefaultCharset() | n.a. |
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
|