]> source.dussan.org Git - jgit.git/commit
Add recursive variant of Config.getNames() methods 29/19429/1
authorMatthias Sohn <matthias.sohn@sap.com>
Sun, 1 Dec 2013 00:19:35 +0000 (01:19 +0100)
committerMatthias Sohn <matthias.sohn@sap.com>
Fri, 6 Dec 2013 13:27:42 +0000 (14:27 +0100)
commit2e0d178855dd1485c3a9022243c50e8917a909ee
treed010e18f5aafd85c95f431af43e0119a72038d5f
parent162a5c4c89b289af3755a2f26843cdf908e93c50
Add recursive variant of Config.getNames() methods

These methods allow to find all configuration entry names for a given
section or section/subsection searching recursively through all base
configurations of the given configuration.

These methods are needed to calculate the names for the effective
configuration of a git repository which combines the configuration entry
names found in the repository, global and system configuration files

Bug: 396659
Change-Id: Ie3731b5e877f8686aadad3f1a46b2e583ad3b7c6
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
org.eclipse.jgit.test/tst/org/eclipse/jgit/lib/ConfigTest.java
org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java
org.eclipse.jgit/src/org/eclipse/jgit/lib/ConfigSnapshot.java