* PackBitmapIndex: Set distance threshold
* PackBitmapIndex: Not buffer inflated bitmap in BasePackBitmapIndex
* PackBitmapIndex: Remove convertedBitmaps in the Remapper
* PackBitmapIndex: Reduce memory usage in GC
* PackBitmapIndex: Add AddToBitmapWithCacheFilter class
* PackBitmapIndex: Add util methods and builder to BitmapCommit
* PackBitmapIndex: Move BitmapCommit to a top-level class
* Refactor: Make retriveCompressed an method of the Bitmap class
* SubmoduleWalk#forPath: Clarify that caller must close returned instance
* ConfigConstants: Fix quoting of section names in javadocs
* Upgrade maven-pmd-plugin to 3.12.0
* Create FetchRequest superclass with common elements
* Rename Fetch V2 request wantsIds and options
* Move protocol v0/v1 parsing to its own class and request objects
* DfsInserter#openStream: Suppress resource warning about DfsReader
* CloneCommand: Suppress resource warning about Repository
* Rename RecursiveMergerTest and ResolveMergerTest to reduce confusion
* ResolveMergerTest: Use @DataPoints instead of @DataPoint
* SubmoduleSyncCommand: Refactor to open Repository in try-with-resource
* SubmoduleUpdateCommand: Refactor to open Repository in try-with-resource
* TransportGitAnon: Suppress resource warning about Socket
* FS#runProcess: Fix OutputStream left unclosed after IOException
* Derive DfsStreamKey from DfsPackDescription
* Extract BlockBasedFile base class for DfsPackFile
* Use separate DfsStreamKey for PackIndex
* Rename DfsPackKey to DfsStreamKey
* ConcurrentRepackTest: Don't use deprecated WindowCache.reconfigure
* ConcurrentRepackTest: Open RevWalk in try-with-resource
* CommitOnlyTest: Open RevWalk in try-with-resource
* UnpackedObjectTest: Create ObjectInserter.Formatter in try-with-resource
* FileRepositoryBuilderTest: Use try-with-resource for auto-closeables
* RepositorySetupWorkDirTest: Fix "resource leak" warnings