| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||||||||
| REMOVED (!) | public abstract | void | putEntry(java.io.Closeable, 
Annotations:
 
  | 
  | 
  | 
  | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | static public | boolean | isValidBranchName(java.lang.String) | n.a. | n.a. | 
  | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | org.eclipse.jgit.api.DescribeCommand | setTags(boolean) | n.a. | n.a. | 
  | 
| Status | Superclass | Compatibility Changes: | 
| NEW | org.eclipse.jgit.api.errors.GitAPIException | n.a. | 
| Status | Interface | Compatibility Changes: | 
| NEW | java.io.Serializable | n.a. | 
| Serializable | default serialVersionUID | serialVersionUID in class | |
| Old | false | n.a. | n.a. | 
| New | true | -2304571096039731743 | 1 | 
| Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | EmptyCommitException(java.lang.String) | n.a. | n.a. | 
  | 
||||
| NEW | public | EmptyCommitException(java.lang.String, | n.a. | n.a. | 
  | 
| Change | 
| CLASS_REMOVED | 
| Status | Superclass | Compatibility Changes: | ||
| REMOVED (!) | org.eclipse.jgit.api.errors.GitAPIException | 
  | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | java.io.Serializable | 
  | 
| Serializable | default serialVersionUID | serialVersionUID in class | |
| Old | true | -4197847697994612676 | 1 | 
| New | false | n.a. | n.a. | 
| Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public | EmtpyCommitException(java.lang.String) | n.a. | 
  | 
  | 
||||||
| REMOVED (!) | public | EmtpyCommitException(java.lang.String, | n.a. | 
  | 
  | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | boolean | isForceUpdate() | n.a. | n.a. | 
  | 
||||
| NEW | public | org.eclipse.jgit.api.FetchCommand | setForceUpdate(boolean) | n.a. | n.a. | 
  | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | org.eclipse.jgit.api.MergeCommand | setInsertChangeId(boolean) | n.a. | n.a. | 
  | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| MODIFIED (!) | public | org.eclipse.jgit.api.RemoteAddCommand (<- void) | setName(java.lang.String) | n.a. | 
  | 
  | 
||||||
| MODIFIED (!) | public | org.eclipse.jgit.api.RemoteAddCommand (<- void) | setUri(org.eclipse.jgit.transport.URIish) | n.a. | 
  | 
  | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | org.eclipse.jgit.api.SubmoduleAddCommand | setName(java.lang.String) | n.a. | n.a. | 
  | 
| Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | RawText(byte[], | n.a. | n.a. | 
  | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||||
| MODIFIED (*) | public | java.util.List | compute(org.eclipse.jgit.lib.ProgressMonitor) | 
  | 
  | 
  | 
||||||||||||
| MODIFIED (*) | public | java.util.List | compute(org.eclipse.jgit.lib.ObjectReader, | 
  | 
  | 
  | 
||||||||||||
| MODIFIED (*) | public | java.util.List | compute(org.eclipse.jgit.diff.ContentSource$Pair, | 
  | 
  | 
  | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||||||||
| UNCHANGED | static public | void | checkoutEntry(org.eclipse.jgit.lib.Repository, 
Annotations:
 
  | 
  | 
  | 
  | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||||
| UNCHANGED | public | long | getLastModified() 
Annotations:
 
  | n.a. | 
  | 
  | 
||||||||||||
| NEW | public | java.time.Instant | getLastModifiedInstant() | n.a. | n.a. | 
  | 
||||||||||||
| UNCHANGED | final public | boolean | mightBeRacilyClean(int, 
Annotations:
 
  | n.a. | 
  | 
  | 
||||||||||||
| NEW | final public | boolean | mightBeRacilyClean(java.time.Instant) | n.a. | n.a. | 
  | 
||||||||||||
| UNCHANGED | public | void | setLastModified(long) 
Annotations:
 
  | n.a. | 
  | 
  | 
||||||||||||
| NEW | public | void | setLastModified(java.time.Instant) | n.a. | n.a. | 
  | 
| Serializable | default serialVersionUID | serialVersionUID in class | |
| Old | true | -1806828465019712777 | 1 | 
| New | true | -556670349132518967 | 1 | 
| Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||||||||||
| UNCHANGED | public | PackInvalidException(java.io.File) 
Annotations:
 
  | n.a. | 
  | 
  | 
||||||||||||
| UNCHANGED | public | PackInvalidException(java.lang.String) 
Annotations:
 
  | n.a. | 
  | 
  | 
||||||||||||
| NEW | public | PackInvalidException(java.lang.String, | n.a. | n.a. | 
  | 
||||||||||||
| NEW | public | PackInvalidException(java.io.File, | n.a. | n.a. | 
  | 
| Serializable | default serialVersionUID | serialVersionUID in class | |
| Old | true | 2870954961571444799 | 1 | 
| New | true | 1667002584414763311 | 1 | 
| Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||||||||||
| REMOVED (!) | public | StoredObjectRepresentationNotAvailableException(org.eclipse.jgit.internal.storage.pack.ObjectToPack) 
Annotations:
 
  | n.a. | 
  | 
  | 
| Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public | IndexChangedEvent() | n.a. | 
  | 
  | 
||||||
| NEW | public | IndexChangedEvent(boolean) | n.a. | n.a. | 
  | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | boolean | isInternal() | n.a. | n.a. | 
  | 
| Status | Modifier | Type | Field | Compatibility Changes: | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | copyFileFailed | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||||
| REMOVED (!) | public | org.eclipse.jgit.ignore.IgnoreNode$MatchResult | isIgnored(java.lang.String, 
Annotations:
 
  | n.a. | 
  | 
  | 
| Status | Modifier | Type | Field | Compatibility Changes: | ||
| NEW | public | java.lang.String | n.a. | assumeAtomicCreateNewFile | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | base64InputNotProperlyPadded | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | blobNotFound | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | blobNotFoundForPath | ||
| NEW | public | java.lang.String | n.a. | cannotAccessLastModifiedForSafeDeletion | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | cannotChangeToComment | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | cannotDeleteStaleTrackingRef | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | cannotDeleteStaleTrackingRef2 | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | cannotResolveLocalTrackingRefForUpdating | ||
| NEW | public | java.lang.String | n.a. | cannotSaveConfig | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | cannotUnloadAModifiedTree | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | cannotWorkWithOtherStagesThanZeroRightNow | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | cantPassMeATree | ||
| NEW | public | java.lang.String | n.a. | closeLockTokenFailed | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | commitAlreadyExists | ||
| NEW | public | java.lang.String | n.a. | configHandleIsStale | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | corruptObjectBadStreamCorruptHeader | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | corruptObjectInvalidEntryMode | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | corruptObjectInvalidMode | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | corruptObjectMalformedHeader | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | corruptObjectNoObject | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | corruptObjectNoTaggerBadHeader | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | corruptObjectNoTaggerHeader | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | corruptObjectNoTagName | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | corruptObjectNotree | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | corruptObjectNoType | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | couldNotCheckOutBecauseOfConflicts | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | couldNotDeleteLockFileShouldNotHappen | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | couldNotDeleteTemporaryIndexFileShouldNotHappen | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | couldNotReadIndexInOneGo | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | couldNotRenameDeleteOldIndex | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | couldNotRenameTemporaryFile | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | couldNotRenameTemporaryIndexFileToIndex | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | couldNotWriteFile | ||
| NEW | public | java.lang.String | n.a. | deepenNotWithDeepen | ||
| NEW | public | java.lang.String | n.a. | deepenSinceWithDeepen | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | dirtyFilesExist | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | doesNotHandleMode | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | errorDecodingFromFile | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | errorEncodingFromFile | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | errorInBase64CodeReadingStream | ||
| NEW | public | java.lang.String | n.a. | failedAtomicFileCreation | ||
| NEW | public | java.lang.String | n.a. | failedCreateLockFile | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | fileIsTooBigForThisConvenienceMethod | ||
| NEW | public | java.lang.String | n.a. | filterRequiresCapability | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | gcLogExists | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | gitmodulesNotFound | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | illegalStateExists | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | improperlyPaddedBase64Input | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | indexFileIsInUse | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | indexSignatureIsInvalid | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | invalidCharacterInBase64Data | ||
| NEW | public | java.lang.String | n.a. | invalidFilter | ||
| NEW | public | java.lang.String | n.a. | invalidGitModules | ||
| NEW | public | java.lang.String | n.a. | invalidNameContainsDotDot | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | invalidPathContainsSeparator | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | invalidPathPeriodAtEndWindows | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | invalidPathReservedOnWindows | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | invalidPathSpaceAtEndWindows | ||
| NEW | public | java.lang.String | n.a. | invalidPurgeFactor | ||
| NEW | public | java.lang.String | n.a. | invalidRefAdvertisementLine | ||
| NEW | public | java.lang.String | n.a. | invalidTimestamp | ||
| NEW | public | java.lang.String | n.a. | lockFailedRetry | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | malformedpersonIdentString | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | mergeRecursiveReturnedNoCommit | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | needPackOut | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | needsAtLeastOneEntry | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | needsWorkdir | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | objectAtPathDoesNotHaveId | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | offsetWrittenDeltaBaseForObjectNotFoundInAPack | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | onlyAlreadyUpToDateAndFastForwardMergesAreAvailable | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | packDoesNotMatchIndex | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | pathIsNotInWorkingDir | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | pullOnRepoWithoutHEADCurrentlyNotSupported | ||
| NEW | public | java.lang.String | n.a. | readConfigFailed | ||
| NEW | public | java.lang.String | n.a. | readFileStoreAttributesFailed | ||
| NEW | public | java.lang.String | n.a. | readLastModifiedFailed | ||
| NEW | public | java.lang.String | n.a. | renameCancelled | ||
| NEW | public | java.lang.String | n.a. | saveFileStoreAttributesFailed | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | sizeExceeds2GB | ||
| NEW | public | java.lang.String | n.a. | sshCommandFailed | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | stashApplyConflictInIndex | ||
| NEW | public | java.lang.String | n.a. | submoduleNameInvalid | ||
| NEW | public | java.lang.String | n.a. | submodulePathInvalid | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | submodulesNotSupported | ||
| NEW | public | java.lang.String | n.a. | submoduleUrlInvalid | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | symlinkCannotBeWrittenAsTheLinkTarget | ||
| NEW | public | java.lang.String | n.a. | timeoutMeasureFsTimestampResolution | ||
| NEW | public | java.lang.String | n.a. | tooManyFilters | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | transportProtoAmazonS3 | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | treeIteratorDoesNotSupportRemove | ||
| NEW | public | java.lang.String | n.a. | unableToReadPackfile | ||
| NEW | public | java.lang.String | n.a. | unableToRemovePath | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | unableToStore | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | underflowedReftableBlock | ||
| NEW | public | java.lang.String | n.a. | unexpectedPacketLine | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | unknownIndexVersionOrCorruptIndex | ||
| NEW | public | java.lang.String | n.a. | unknownTransportCommand | ||
| NEW | public | java.lang.String | n.a. | unlockLockFileFailed | ||
| NEW | public | java.lang.String | n.a. | uriNotFoundWithMessage | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | URLNotFound | ||
| REMOVED (!) | public | java.lang.String (!) | 
  | userConfigFileInvalid | ||
| NEW | public | java.lang.String | n.a. | userConfigInvalid | 
| Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||
| MODIFIED | public (<- package_protected ) | DfsConfig() | n.a. | n.a. | 
  | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | void | setPackComparator(java.util.Comparator) | n.a. | n.a. | 
  | 
| Serializable | default serialVersionUID | serialVersionUID in class | |
| Old | true | -7196416102219873580 | n.a. | 
| New | true | 3615474095710972454 | n.a. | 
| Status | Modifier | Type | Field | Compatibility Changes: | 
| NEW | public static final | java.util.Comparator | n.a. | DEFAULT_COMPARATOR | 
| Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | DfsObjDatabase$PackSource$ComparatorBuilder() | n.a. | n.a. | 
  | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | org.eclipse.jgit.internal.storage.dfs.DfsObjDatabase$PackSource$ComparatorBuilder | add(org.eclipse.jgit.internal.storage.dfs.DfsObjDatabase$PackSource[]) | n.a. | n.a. | 
  | 
||||
| NEW | public | java.util.Comparator | build() | n.a. | n.a. | 
  | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | java.lang.Comparable | 
  | 
| Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public | DfsPackDescription(org.eclipse.jgit.internal.storage.dfs.DfsRepositoryDescription, | n.a. | 
  | 
  | 
||||||
| NEW | public | DfsPackDescription(org.eclipse.jgit.internal.storage.dfs.DfsRepositoryDescription, | n.a. | n.a. | 
  | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public | int | compareTo(org.eclipse.jgit.internal.storage.dfs.DfsPackDescription) | n.a. | 
  | 
  | 
||||||
| NEW | static public | java.util.Comparator | objectLookupComparator() | n.a. | n.a. | 
  | 
||||||
| NEW | static public | java.util.Comparator | objectLookupComparator(java.util.Comparator) | n.a. | n.a. | 
  | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||
| NEW | public | java.util.List | getRefsByPrefix(java.lang.String) | 
  | n.a. | 
  | 
| Change | 
| METHOD_REMOVED_IN_SUPERCLASS | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| REMOVED | public | void | notifyIndexChanged() | n.a. | n.a. | 
  | 
||||
| NEW | public | void | notifyIndexChanged(boolean) | n.a. | n.a. | 
  | 
| Change | 
| METHOD_REMOVED_IN_SUPERCLASS | 
| Change | 
| METHOD_REMOVED_IN_SUPERCLASS | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| REMOVED | public | void | notifyIndexChanged() | n.a. | n.a. | 
  | 
||||
| NEW | public | void | notifyIndexChanged(boolean) | n.a. | n.a. | 
  | 
| Status | Modifier | Type | Field | Compatibility Changes: | 
| NEW | public static final | long | n.a. | UNKNOWN_SIZE | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||||
| NEW | public | long | lastDelta() | n.a. | n.a. | 
  | 
||||||||||||
| UNCHANGED | public | long | lastModified() 
Annotations:
 
  | n.a. | 
  | 
  | 
||||||||||||
| NEW | public | java.time.Instant | lastModifiedInstant() | n.a. | n.a. | 
  | 
||||||||||||
| NEW | public | long | lastRacyThreshold() | n.a. | n.a. | 
  | 
||||||||||||
| UNCHANGED | static public | org.eclipse.jgit.internal.storage.file.FileSnapshot | save(long) 
Annotations:
 
  | n.a. | 
  | 
  | 
||||||||||||
| NEW | static public | org.eclipse.jgit.internal.storage.file.FileSnapshot | save(java.time.Instant) | n.a. | n.a. | 
  | 
||||||||||||
| NEW | static public | org.eclipse.jgit.internal.storage.file.FileSnapshot | saveNoConfig(java.io.File) | n.a. | n.a. | 
  | 
||||||||||||
| NEW | public | long | size() | n.a. | n.a. | 
  | 
||||||||||||
| NEW | public | void | waitUntilNotRacy() | 
  | n.a. | 
  | 
| Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||||||||||
| REMOVED (!) | public | LockFile(java.io.File, 
Annotations:
 
  | n.a. | 
  | 
  | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||||
| UNCHANGED | public | long | getCommitLastModified() 
Annotations:
 
  | n.a. | 
  | 
  | 
||||||||||||
| NEW | public | java.time.Instant | getCommitLastModifiedInstant() | n.a. | n.a. | 
  | 
| Serializable | default serialVersionUID | serialVersionUID in class | |
| Old | true | -3991784475289490243 | n.a. | 
| New | true | 4205295682952744202 | n.a. | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | java.lang.String | toString() | n.a. | n.a. | 
  | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | void | setFilterBlobLimit(long) | n.a. | n.a. | 
  | 
| Change | 
| CLASS_REMOVED | 
| Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public | PackWriter$Statistics(org.eclipse.jgit.storage.pack.PackStatistics) | n.a. | 
  | 
  | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public | org.eclipse.jgit.internal.storage.pack.PackWriter$Statistics$ObjectType | byObjectType(int) | n.a. | 
  | 
  | 
||||||
| REMOVED (!) | public | long | getBitmapIndexMisses() | n.a. | 
  | 
  | 
||||||
| REMOVED (!) | public | int | getDeltaSearchNonEdgeObjects() | n.a. | 
  | 
  | 
||||||
| REMOVED (!) | public | int | getDeltasFound() | n.a. | 
  | 
  | 
||||||
| REMOVED (!) | public | int | getDepth() | n.a. | 
  | 
  | 
||||||
| REMOVED (!) | public | java.util.Set | getInterestingObjects() | n.a. | 
  | 
  | 
||||||
| REMOVED (!) | public | java.lang.String | getMessage() | n.a. | 
  | 
  | 
||||||
| REMOVED (!) | public | long | getReusedDeltas() | n.a. | 
  | 
  | 
||||||
| REMOVED (!) | public | long | getReusedObjects() | n.a. | 
  | 
  | 
||||||
| REMOVED (!) | public | java.util.Collection | getReusedPacks() | n.a. | 
  | 
  | 
||||||
| REMOVED (!) | public | long | getThinPackBytes() | n.a. | 
  | 
  | 
||||||
| REMOVED (!) | public | long | getTimeCompressing() | n.a. | 
  | 
  | 
||||||
| REMOVED (!) | public | long | getTimeCounting() | n.a. | 
  | 
  | 
||||||
| REMOVED (!) | public | long | getTimeSearchingForReuse() | n.a. | 
  | 
  | 
||||||
| REMOVED (!) | public | long | getTimeSearchingForSizes() | n.a. | 
  | 
  | 
||||||
| REMOVED (!) | public | long | getTimeTotal() | n.a. | 
  | 
  | 
||||||
| REMOVED (!) | public | long | getTimeWriting() | n.a. | 
  | 
  | 
||||||
| REMOVED (!) | public | long | getTotalBytes() | n.a. | 
  | 
  | 
||||||
| REMOVED (!) | public | long | getTotalDeltas() | n.a. | 
  | 
  | 
||||||
| REMOVED (!) | public | long | getTotalObjects() | n.a. | 
  | 
  | 
||||||
| REMOVED (!) | public | double | getTransferRate() | n.a. | 
  | 
  | 
||||||
| REMOVED (!) | public | java.util.Set | getUninterestingObjects() | n.a. | 
  | 
  | 
||||||
| REMOVED (!) | public | boolean | isShallow() | n.a. | 
  | 
  | 
| Status: | Fully Qualified Name: | Elements: | 
| REMOVED | java.lang.Deprecated | n.a. | 
| Change | 
| CLASS_REMOVED | 
| Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public | PackWriter$Statistics$ObjectType(org.eclipse.jgit.storage.pack.PackStatistics$ObjectType) | n.a. | 
  | 
  | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public | long | getBytes() | n.a. | 
  | 
  | 
||||||
| REMOVED (!) | public | long | getDeltaBytes() | n.a. | 
  | 
  | 
||||||
| REMOVED (!) | public | long | getDeltas() | n.a. | 
  | 
  | 
||||||
| REMOVED (!) | public | long | getObjects() | n.a. | 
  | 
  | 
||||||
| REMOVED (!) | public | long | getReusedDeltas() | n.a. | 
  | 
  | 
||||||
| REMOVED (!) | public | long | getReusedObjects() | n.a. | 
  | 
  | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||
| NEW | public | org.eclipse.jgit.internal.storage.reftable.RefCursor | seekRefsWithPrefix(java.lang.String) | 
  | n.a. | 
  | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||
| NEW | public | boolean | hasRefsWithPrefix(java.lang.String) | 
  | n.a. | 
  | 
||||||||||
| NEW (*) | public abstract | org.eclipse.jgit.internal.storage.reftable.RefCursor | seekRefsWithPrefix(java.lang.String) | 
  | 
  | 
  | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||
| NEW | public | org.eclipse.jgit.internal.storage.reftable.RefCursor | seekRefsWithPrefix(java.lang.String) | 
  | n.a. | 
  | 
| Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | SubmoduleValidator() | n.a. | n.a. | 
  | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||
| NEW | static public | void | assertValidGitModulesFile(java.lang.String) | 
  | n.a. | 
  | 
||||||||
| NEW | static public | void | assertValidSubmoduleName(java.lang.String) | 
  | n.a. | 
  | 
||||||||
| NEW | static public | void | assertValidSubmodulePath(java.lang.String) | 
  | n.a. | 
  | 
||||||||
| NEW | static public | void | assertValidSubmoduleUri(java.lang.String) | 
  | n.a. | 
  | 
| Status | Superclass | Compatibility Changes: | 
| NEW | java.lang.Exception | n.a. | 
| Status | Interface | Compatibility Changes: | 
| NEW | java.io.Serializable | n.a. | 
| Serializable | default serialVersionUID | serialVersionUID in class | |
| Old | false | n.a. | n.a. | 
| New | true | 9205896830573461690 | 1 | 
| Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | SubmoduleValidator$SubmoduleValidationException(java.lang.String) | n.a. | n.a. | 
  | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||||
| REMOVED (!) | public abstract | boolean | add(org.eclipse.jgit.lib.AnyObjectId, 
Annotations:
 
  | n.a. | 
  | 
  | 
| Change | 
| CLASS_NOW_FINAL | 
| Status | Modifier | Type | Field | Compatibility Changes: | 
| NEW | public static final | java.lang.String | n.a. | CONFIG_FILESYSTEM_SECTION | 
| NEW | public static final | java.lang.String | n.a. | CONFIG_KEY_MIN_RACY_THRESHOLD | 
| NEW | public static final | java.lang.String | n.a. | CONFIG_KEY_TIMESTAMP_RESOLUTION | 
| Status | Modifier | Type | Field | Compatibility Changes: | ||||||||
| UNCHANGED | public static final | java.lang.String | 
  | CHARACTER_ENCODING 
Annotations:
 
  | 
||||||||
| UNCHANGED | public static final | java.nio.charset.Charset | 
  | CHARSET 
Annotations:
 
  | 
||||||||
| NEW | public static final | org.eclipse.jgit.lib.ObjectId | n.a. | EMPTY_TREE_ID | ||||||||
| NEW | public static final | java.lang.String | n.a. | LOCK_SUFFIX | 
| Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | GitmoduleEntry(org.eclipse.jgit.lib.AnyObjectId, | n.a. | n.a. | 
  | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | org.eclipse.jgit.lib.AnyObjectId | getBlobId() | n.a. | n.a. | 
  | 
||||
| NEW | public | org.eclipse.jgit.lib.AnyObjectId | getTreeId() | n.a. | n.a. | 
  | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | java.util.List | getGitsubmodules() | n.a. | n.a. | 
  | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||
| NEW | static public | org.eclipse.jgit.lib.ObjectId | readWithoutMarker(java.io.InputStream) | 
  | n.a. | 
  | 
||||||||
| NEW | static public | void | writeWithoutMarker(java.io.OutputStream, | 
  | n.a. | 
  | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||||||||
| UNCHANGED | public abstract | java.util.Map | getRefs(java.lang.String) 
Annotations:
 
  | 
  | 
  | 
  | 
||||||||||||||||
| NEW | public | java.util.List | getRefs() | 
  | n.a. | 
  | 
||||||||||||||||
| NEW | public | java.util.List | getRefsByPrefix(java.lang.String) | 
  | n.a. | 
  | 
||||||||||||||||
| NEW | public | boolean | hasRefs() | 
  | n.a. | 
  | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | |||||||||||||||||||
| MODIFIED (!) | final (<- not_final ) public | org.eclipse.jgit.lib.Ref | exactRef(java.lang.String) | 
  | 
  | 
  | 
|||||||||||||||||||
| MODIFIED (!) | final (<- not_final ) public | org.eclipse.jgit.lib.Ref | findRef(java.lang.String) | 
  | 
  | 
  | 
|||||||||||||||||||
| UNCHANGED | public | java.util.Map | getAllRefs() 
Annotations:
 
  | n.a. | 
  | 
  | 
|||||||||||||||||||
| REMOVED (!) | public | org.eclipse.jgit.lib.Ref | getRef(java.lang.String) 
Annotations:
 
  | 
  | 
  | 
  | 
|||||||||||||||||||
| UNCHANGED | public | java.util.Map | getTags() 
Annotations:
 
  | n.a. | 
  | 
  | 
|||||||||||||||||||
| REMOVED (!) | public abstract | void | notifyIndexChanged() | n.a. | 
  | 
  | 
|||||||||||||||||||
| NEW (*) | public abstract | void | notifyIndexChanged(boolean) | n.a. | 
  | 
  | 
|||||||||||||||||||
| UNCHANGED | public | org.eclipse.jgit.lib.Ref | peel(org.eclipse.jgit.lib.Ref) 
Annotations:
 
  | n.a. | 
  | 
  | 
| Serializable | default serialVersionUID | serialVersionUID in class | |
| Old | true | 7727177886069310282 | n.a. | 
| New | true | -5137042470336945179 | n.a. | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||
| NEW | final public | byte[] | getRawGpgSignature() 
Annotations:
 
  | n.a. | n.a. | 
  | 
| Status | Modifier | Type | Field | Compatibility Changes: | 
| NEW | public static final | long | n.a. | DEFAULT_MINSIZE_PREVENT_RACY_PACK | 
| NEW | public static final | boolean | n.a. | DEFAULT_WAIT_PREVENT_RACY_PACK | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | boolean | doWaitPreventRacyPack(long) | n.a. | n.a. | 
  | 
||||
| NEW | public | long | getMinSizePreventRacyPack() | n.a. | n.a. | 
  | 
||||
| NEW | public | boolean | isWaitPreventRacyPack() | n.a. | n.a. | 
  | 
||||
| NEW | public | void | setMinSizePreventRacyPack(long) | n.a. | n.a. | 
  | 
||||
| NEW | public | void | setWaitPreventRacyPack(boolean) | n.a. | n.a. | 
  | 
| Status | Modifier | Type | Field | Compatibility Changes: | 
| NEW | public static final | java.lang.String | n.a. | OPTION_FILTER | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | static public | org.eclipse.jgit.transport.CapabilitiesV2Request$Builder | builder() | n.a. | n.a. | 
  | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | org.eclipse.jgit.transport.CapabilitiesV2Request | build() | n.a. | n.a. | 
  | 
| Change | 
| CLASS_NOW_FINAL | 
| Status | Modifier | Type | Field | Compatibility Changes: | 
| NEW | public static final | java.lang.String | n.a. | CAPABILITY_REF_IN_WANT | 
| NEW | public static final | java.lang.String | n.a. | COMMAND_FETCH | 
| NEW | public static final | java.lang.String | n.a. | COMMAND_LS_REFS | 
| NEW | public static final | java.lang.String | n.a. | OPTION_DEEPEN_RELATIVE | 
| NEW | public static final | java.lang.String | n.a. | OPTION_FILTER | 
| NEW | public static final | java.lang.String | n.a. | OPTION_WANT_REF | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | static public | org.eclipse.jgit.transport.LsRefsV2Request$Builder | builder() | n.a. | n.a. | 
  | 
||||
| NEW | public | boolean | getPeel() | n.a. | n.a. | 
  | 
||||
| NEW | public | java.util.List | getRefPrefixes() | n.a. | n.a. | 
  | 
||||
| NEW | public | boolean | getSymrefs() | n.a. | n.a. | 
  | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | org.eclipse.jgit.transport.LsRefsV2Request | build() | n.a. | n.a. | 
  | 
||||
| NEW | public | org.eclipse.jgit.transport.LsRefsV2Request$Builder | setPeel(boolean) | n.a. | n.a. | 
  | 
||||
| NEW | public | org.eclipse.jgit.transport.LsRefsV2Request$Builder | setRefPrefixes(java.util.List) | n.a. | n.a. | 
  | 
||||
| NEW | public | org.eclipse.jgit.transport.LsRefsV2Request$Builder | setSymrefs(boolean) | n.a. | n.a. | 
  | 
| Status | Modifier | Type | Field | Compatibility Changes: | 
| NEW | public static final | java.lang.String | n.a. | DELIM | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||
| NEW | public | void | writeDelim() | 
  | n.a. | 
  | 
| Status | Modifier | Type | Field | Compatibility Changes: | 
| NEW | public static final | org.eclipse.jgit.transport.ProtocolV2Hook | n.a. | DEFAULT | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||
| NEW | public | void | onCapabilities(org.eclipse.jgit.transport.CapabilitiesV2Request) | 
  | n.a. | 
  | 
||||||||
| NEW | public | void | onFetch(org.eclipse.jgit.transport.FetchV2Request) | 
  | n.a. | 
  | 
||||||||
| NEW | public | void | onLsRefs(org.eclipse.jgit.transport.LsRefsV2Request) | 
  | n.a. | 
  | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||||||||
| UNCHANGED | public | java.util.Set | send(java.util.Map) 
Annotations:
 
  | 
  | 
  | 
  | 
||||||||||||||||
| NEW | public | java.util.Set | send(java.util.Collection) | 
  | n.a. | 
  | 
||||||||||||||||
| NEW | public | void | setUseProtocolV2(boolean) | n.a. | n.a. | 
  | 
| Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||
| MODIFIED | public (<- package_protected ) | TransferConfig(org.eclipse.jgit.lib.Config) | n.a. | n.a. | 
  | 
||||
| MODIFIED | public (<- package_protected ) | TransferConfig(org.eclipse.jgit.lib.Repository) | n.a. | n.a. | 
  | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | boolean | isAllowFilter() | n.a. | n.a. | 
  | 
||||
| NEW | public | boolean | isAllowRefInWant() | n.a. | n.a. | 
  | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | long | getFilterBlobLimit() | n.a. | n.a. | 
  | 
||||
| NEW | public | void | setFilterBlobLimit(long) | n.a. | n.a. | 
  | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||||
| REMOVED (!) | public | org.eclipse.jgit.transport.UploadPackLogger | getLogger() 
Annotations:
 
  | n.a. | 
  | 
  | 
||||||||||||
| REMOVED (!) | public | org.eclipse.jgit.internal.storage.pack.PackWriter$Statistics | getPackStatistics() 
Annotations:
 
  | n.a. | 
  | 
  | 
||||||||||||
| NEW | public | void | sendAdvertisedRefs(org.eclipse.jgit.transport.RefAdvertiser, | 
  | n.a. | 
  | 
||||||||||||
| NEW | public | void | setExtraParameters(java.util.Collection) | n.a. | n.a. | 
  | 
||||||||||||
| REMOVED (!) | public | void | setLogger(org.eclipse.jgit.transport.UploadPackLogger) 
Annotations:
 
  | n.a. | 
  | 
  | 
||||||||||||
| NEW | public | void | setProtocolV2Hook(org.eclipse.jgit.transport.ProtocolV2Hook) | n.a. | n.a. | 
  | 
| Change | 
| CLASS_REMOVED | 
| Status | Modifier | Type | Field | Compatibility Changes: | ||
| REMOVED (!) | public static final | org.eclipse.jgit.transport.UploadPackLogger (!) | 
  | NULL | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public abstract | void | onPackStatistics(org.eclipse.jgit.internal.storage.pack.PackWriter$Statistics) | n.a. | 
  | 
  | 
| Status: | Fully Qualified Name: | Elements: | 
| REMOVED | java.lang.Deprecated | n.a. | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | org.eclipse.jgit.transport.UploadPackLogger | 
  | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | static public | org.eclipse.jgit.transport.UploadPackLogger | newChain(java.util.List) | n.a. | 
  | 
  | 
||||||
| REMOVED | public | void | onPackStatistics(org.eclipse.jgit.internal.storage.pack.PackWriter$Statistics) | n.a. | n.a. | 
  | 
| Status: | Fully Qualified Name: | Elements: | 
| REMOVED | java.lang.Deprecated | n.a. | 
| Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | FileTreeIterator$FileEntry(java.io.File, | n.a. | n.a. | 
  | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||||
| UNCHANGED | public | long | getLastModified() 
Annotations:
 
  | n.a. | 
  | 
  | 
||||||||||||
| NEW | public | java.time.Instant | getLastModifiedInstant() | n.a. | n.a. | 
  | 
| Change | 
| METHOD_REMOVED_IN_SUPERCLASS | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | |||||||||||||||
| REMOVED (!) | public | org.eclipse.jgit.lib.CoreConfig$EolStreamType | getEolStreamType() 
Annotations:
 
  | n.a. | 
  | 
  | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||||
| UNCHANGED | public | long | getEntryLastModified() 
Annotations:
 
  | n.a. | 
  | 
  | 
||||||||||||
| NEW | public | java.time.Instant | getEntryLastModifiedInstant() | n.a. | n.a. | 
  | 
||||||||||||
| NEW | public | void | setWalkIgnoredDirectories(boolean) | n.a. | n.a. | 
  | 
||||||||||||
| NEW | public | boolean | walksIgnoredDirectories() | n.a. | n.a. | 
  | 
| Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||
| MODIFIED | public (<- protected ) | WorkingTreeIterator$Entry() | n.a. | n.a. | 
  | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||||
| UNCHANGED | public abstract | long | getLastModified() 
Annotations:
 
  | n.a. | 
  | 
  | 
||||||||||||
| NEW (*) | public abstract | java.time.Instant | getLastModifiedInstant() | n.a. | 
  | 
  | 
| Change | 
| CLASS_REMOVED | 
| Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public | FileUtil() | n.a. | 
  | 
  | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||||||||
| REMOVED (!) | static public | boolean | canExecute(java.io.File) 
Annotations:
 
  | n.a. | 
  | 
  | 
||||||||||||||||
| REMOVED (!) | static public | void | createSymLink(java.io.File, 
Annotations:
 
  | 
  | 
  | 
  | 
||||||||||||||||
| REMOVED (!) | static public | void | delete(java.io.File) 
Annotations:
 
  | 
  | 
  | 
  | 
||||||||||||||||
| REMOVED (!) | static public | boolean | exists(java.io.File) 
Annotations:
 
  | n.a. | 
  | 
  | 
||||||||||||||||
| REMOVED (!) | static public | org.eclipse.jgit.util.FS$Attributes | getFileAttributesPosix(org.eclipse.jgit.util.FS, 
Annotations:
 
  | n.a. | 
  | 
  | 
||||||||||||||||
| REMOVED (!) | static public | long | getLength(java.io.File) 
Annotations:
 
  | 
  | 
  | 
  | 
||||||||||||||||
| REMOVED (!) | static public | boolean | isDirectory(java.io.File) 
Annotations:
 
  | n.a. | 
  | 
  | 
||||||||||||||||
| REMOVED (!) | static public | boolean | isFile(java.io.File) 
Annotations:
 
  | n.a. | 
  | 
  | 
||||||||||||||||
| REMOVED (!) | static public | boolean | isHidden(java.io.File) 
Annotations:
 
  | 
  | 
  | 
  | 
||||||||||||||||
| REMOVED (!) | static public | boolean | isSymlink(java.io.File) 
Annotations:
 
  | n.a. | 
  | 
  | 
||||||||||||||||
| REMOVED (!) | static public | long | lastModified(java.io.File) 
Annotations:
 
  | 
  | 
  | 
  | 
||||||||||||||||
| REMOVED (!) | static public | java.io.File | normalize(java.io.File) 
Annotations:
 
  | n.a. | 
  | 
  | 
||||||||||||||||
| REMOVED (!) | static public | java.lang.String | normalize(java.lang.String) 
Annotations:
 
  | n.a. | 
  | 
  | 
||||||||||||||||
| REMOVED (!) | static public | java.lang.String | readSymlink(java.io.File) 
Annotations:
 
  | 
  | 
  | 
  | 
||||||||||||||||
| REMOVED (!) | static public | void | setHidden(java.io.File, 
Annotations:
 
  | 
  | 
  | 
  | 
||||||||||||||||
| REMOVED (!) | static public | void | setLastModified(java.io.File, 
Annotations:
 
  | 
  | 
  | 
  | 
| Status: | Fully Qualified Name: | Elements: | 
| REMOVED | java.lang.Deprecated | n.a. | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||||
| REMOVED (!) | static public | java.lang.String | relativize(java.lang.String, 
Annotations:
 
  | n.a. | 
  | 
  | 
||||||||||||
| NEW | static public | void | touch(java.nio.file.Path) | 
  | n.a. | 
  | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||||||||
| UNCHANGED | public | boolean | createNewFile(java.io.File) 
Annotations:
 
  | 
  | 
  | 
  | 
||||||||||||||||
| NEW | public | org.eclipse.jgit.util.FS$LockToken | createNewFileAtomic(java.io.File) | 
  | n.a. | 
  | 
||||||||||||||||
| NEW | public | java.nio.file.attribute.BasicFileAttributes | fileAttributes(java.io.File) | 
  | n.a. | 
  | 
||||||||||||||||
| NEW | static public | org.eclipse.jgit.util.FS$FileStoreAttributes | getFileStoreAttributes(java.nio.file.Path) | n.a. | n.a. | 
  | 
||||||||||||||||
| UNCHANGED | public | long | lastModified(java.io.File) 
Annotations:
 
  | 
  | 
  | 
  | 
||||||||||||||||
| NEW | public | java.time.Instant | lastModifiedInstant(java.nio.file.Path) | n.a. | n.a. | 
  | 
||||||||||||||||
| NEW | public | java.time.Instant | lastModifiedInstant(java.io.File) | n.a. | n.a. | 
  | 
||||||||||||||||
| NEW | public | org.eclipse.jgit.treewalk.WorkingTreeIterator$Entry[] | list(java.io.File, | n.a. | n.a. | 
  | 
||||||||||||||||
| NEW | static public | void | setAsyncFileStoreAttributes(boolean) | n.a. | n.a. | 
  | 
||||||||||||||||
| UNCHANGED | public | void | setLastModified(java.io.File, 
Annotations:
 
  | 
  | 
  | 
  | 
||||||||||||||||
| NEW | public | void | setLastModified(java.nio.file.Path, | 
  | n.a. | 
  | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||||||||
| UNCHANGED | public | boolean | createNewFile(java.io.File) 
Annotations:
 
  | 
  | 
  | 
  | 
||||||||||||||||
| NEW | public | org.eclipse.jgit.util.FS$LockToken | createNewFileAtomic(java.io.File) | 
  | n.a. | 
  | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | org.eclipse.jgit.treewalk.WorkingTreeIterator$Entry[] | list(java.io.File, | n.a. | n.a. | 
  | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||||
| NEW | public | java.time.Instant | getLastModifiedInstant() | n.a. | n.a. | 
  | 
||||||||||||
| UNCHANGED | public | long | getLastModifiedTime() 
Annotations:
 
  | n.a. | 
  | 
  | 
| Status | Modifier | Type | Field | Compatibility Changes: | 
| NEW | public static final | org.eclipse.jgit.util.FS$FileStoreAttributes | n.a. | FALLBACK_FILESTORE_ATTRIBUTES | 
| NEW | public static final | java.time.Duration | n.a. | FALLBACK_TIMESTAMP_RESOLUTION | 
| Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | FS$FileStoreAttributes(java.time.Duration) | n.a. | n.a. | 
  | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | static public | void | configureAttributesPathCache(int, | n.a. | n.a. | 
  | 
||||
| NEW | static public | org.eclipse.jgit.util.FS$FileStoreAttributes | get(java.nio.file.Path) | n.a. | n.a. | 
  | 
||||
| NEW | public | java.time.Duration | getFsTimestampResolution() | n.a. | n.a. | 
  | 
||||
| NEW | public | java.time.Duration | getMinimalRacyInterval() | n.a. | n.a. | 
  | 
||||
| NEW | public | java.lang.String | toString() | n.a. | n.a. | 
  | 
| Status | Interface | Compatibility Changes: | 
| NEW | java.io.Closeable | n.a. | 
| NEW | java.lang.AutoCloseable | n.a. | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | void | close() | n.a. | n.a. | 
  | 
||||
| NEW | public | boolean | isCreated() | n.a. | n.a. | 
  | 
||||
| NEW | public | java.lang.String | toString() | n.a. | n.a. | 
  | 
| Change | 
| CLASS_REMOVED | 
| Status | Superclass | Compatibility Changes: | ||
| REMOVED (!) | org.eclipse.jgit.util.io.AutoLFInputStream | 
  | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | java.io.Closeable | 
  | 
||
| REMOVED (!) | java.lang.AutoCloseable | 
  | 
| Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public | EolCanonicalizingInputStream(java.io.InputStream, | n.a. | 
  | 
  | 
||||||
| REMOVED (!) | public | EolCanonicalizingInputStream(java.io.InputStream, | n.a. | 
  | 
  | 
| Status: | Fully Qualified Name: | Elements: | 
| REMOVED | java.lang.Deprecated | n.a. | 
| Change | 
| CLASS_REMOVED | 
| Status | Superclass | Compatibility Changes: | ||
| REMOVED (!) | java.io.IOException | 
  | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | java.io.Serializable | 
  | 
| Serializable | default serialVersionUID | serialVersionUID in class | |
| Old | true | -1230086667374589688 | 1 | 
| New | false | n.a. | n.a. | 
| Change | 
| CLASS_REMOVED | 
| Status | Superclass | Compatibility Changes: | ||
| REMOVED (!) | java.io.BufferedOutputStream | 
  | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | java.io.Closeable | 
  | 
||
| REMOVED (!) | java.io.Flushable | 
  | 
||
| REMOVED (!) | java.lang.AutoCloseable | 
  | 
| Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public | SafeBufferedOutputStream(java.io.OutputStream, | n.a. | 
  | 
  | 
||||||
| REMOVED (!) | public | SafeBufferedOutputStream(java.io.OutputStream) | n.a. | 
  | 
  | 
| Status: | Fully Qualified Name: | Elements: | 
| REMOVED | java.lang.Deprecated | n.a. | 
| Status | Superclass | Compatibility Changes: | 
| NEW | java.io.FileInputStream | n.a. | 
| Status | Interface | Compatibility Changes: | 
| NEW | java.io.Closeable | n.a. | 
| NEW | java.lang.AutoCloseable | n.a. | 
| Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||||||
| NEW | public | SilentFileInputStream(java.io.File) | 
  | n.a. | 
  | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | void | close() | n.a. | n.a. | 
  | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||||
| REMOVED (!) | public | void | flush() 
Annotations:
 
  | n.a. | 
  | 
  | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||
| NEW | final static public | int | headerEnd(byte[], | n.a. | n.a. | 
  | 
||||||||
| NEW | final static public | int | headerStart(byte[], | n.a. | n.a. | 
  | 
||||||||
| NEW | final static public | org.eclipse.jgit.util.IntList | lineMapOrBinary(byte[], | 
  | n.a. | 
  | 
| Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | SimpleLruCache(int, | n.a. | n.a. | 
  | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | void | configure(int, | n.a. | n.a. | 
  | 
||||
| NEW | public | java.lang.Object | get(java.lang.Object) | n.a. | n.a. | 
  | 
||||
| NEW | public | java.lang.Object | put(java.lang.Object, | n.a. | n.a. | 
  | 
||||
| NEW | public | int | size() | n.a. | n.a. | 
  | 
| Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | SshSupport() | n.a. | n.a. | 
  | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||
| NEW | static public | java.lang.String | runSshCommand(org.eclipse.jgit.transport.URIish, | 
  | n.a. | 
  | 
| Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | Stats() | n.a. | n.a. | 
  | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | void | add(double) | n.a. | n.a. | 
  | 
||||
| NEW | public | double | avg() | n.a. | n.a. | 
  | 
||||
| NEW | public | int | count() | n.a. | n.a. | 
  | 
||||
| NEW | public | double | max() | n.a. | n.a. | 
  | 
||||
| NEW | public | double | min() | n.a. | n.a. | 
  | 
||||
| NEW | public | double | stddev() | n.a. | n.a. | 
  | 
||||
| NEW | public | double | var() | n.a. | n.a. | 
  | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||
| NEW | public | org.eclipse.jgit.lib.StoredConfig | getSystemConfig() | 
  | n.a. | 
  | 
||||||||||
| NEW | public | org.eclipse.jgit.lib.StoredConfig | getUserConfig() | 
  | n.a. | 
  |