]> source.dussan.org Git - jgit.git/commit
Remove FileBasedConfig.load(boolean) introduced in d45219ba 68/147468/2
authorMatthias Sohn <matthias.sohn@sap.com>
Sat, 10 Aug 2019 21:28:07 +0000 (23:28 +0200)
committerMatthias Sohn <matthias.sohn@sap.com>
Sat, 10 Aug 2019 21:57:21 +0000 (23:57 +0200)
commita7338dd1e5173b081d0ec1a7f31f48ed34b07d70
tree250874bb18462aa82f7b5cf3eac52db949fdfbb0
parent0bc89fabe279ae3ec5eef28ca551becf90816d26
Remove FileBasedConfig.load(boolean) introduced in d45219ba

We can't add this method to the super class StoredConfig since that
abstracts from filesystem storage. MockSystemReader.MockConfig is a
StoredConfig and is also used by tests for dfs based storage. Hence
remove this leaky abstraction.

This implies we always use the fallback FileStoreAttributes which means
a config file modification is considered racy within the first 2
seconds. This should not be an issue since typically configs change
rarely and re-reading a config within the racy period is relatively
cheap since configs are small.

Change-Id: Ia2615addc24a7cadf3c566ee842c6f4f07e159a5
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
org.eclipse.jgit/.settings/.api_filters
org.eclipse.jgit/src/org/eclipse/jgit/storage/file/FileBasedConfig.java
org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java