* Implement toString in MockSystemReader and MockConfig
* LocalDiskRefTreeDatabaseTest shall use MockSystemReader
* Ensure LocalDiskRepositoryTestCase#setup fully uses MockSystemReader
* Ensure we use MockSystemReader in tests
* Override FileBasedConfig's save method in MockConfig
* Remove FileBasedConfig.load(boolean) introduced in d45219ba
* Disable debug log for FS in org.eclipse.jgit.test
* SmartClientSmartServerTest: Open Repository in try-with-resource
* SmartClientSmartServerTest: Open ObjectInserter.Formatter in try-with-resource
* SmartClientSmartServerTest#addBrokenContext: Remove unused TestRepository
* IO: Open TemporaryBuffer.Heap in try-with-resource
* GitSmartHttpTools: Open SideBandOutputStream in try-with-resource
* TemporaryBufferTest: Open TemporaryBuffer in try-with-resource
* Scanner: Open RevWalk in try-with-resource
* SubmoduleWalkTest: Open Repository in try-with-resource
* SideBandOutputStreamTest: Open SideBandOutputStream in try-with-resource
* UnionInputStreamTest: Open UnionInputStream in try-with-resource
* Merge: Avoid non-localised literal string warning for "recursive"
* FS: Open TemporaryBuffer in try-with-resource
* EditListTest: Open InputStream in try-with-resource
* EGitPatchHistoryTest: Open BufferedReader in try-with-resource
* T0003_BasicTest: Use CommitBuilder.setEncoding(Charset)
* WalkEncryptionTest: Use StandardCharsets.UTF_8
* GetTextTest: Use StandardCharsets constants instead of CharSet.forName
* EGitPatchHistoryTest: Set input stream encoding with constant
* DirCacheIterator: Open InputStream in try-with-resource
* DumbClientSmartServerTest: Open auto-closeable resources in try-with-resource
* DirCacheCheckoutTest: Open FileInputStream in try-with-resource
* DiffFormatterReflowTest: Open InputStream in try-with-resource
* Improve BatchRefUpdateTest readability
* Move BatchRefUpdate tests to a new file
* Implement atomic BatchRefUpdates for RefDirectory
* Separate RefUpdate.Result.REJECTED_{MISSING_OBJECT,OTHER_REASON}
* Add missing javadoc for archive code
* Remove unused import in Archive
* Drop unnecessary "throws" clauses in archive code
* Move FormatActivator.start()/stop() to a separate class