in src/main/java/org/apache/sling/maven/projectsupport/BundleListContentProvider.java [89:109]
private Iterator<String> handleBundlesSubfolder(String path) {
Iterator<String> result = null;
final String startLevelInfo = path.substring(BUNDLE_PATH_PREFIX.length() + 1);
try {
final int startLevel = Integer.parseInt(startLevelInfo);
// To be consistent with handleBundlePathRoot, consider only level 1 which
// is assigned to bootstrap bundles
if(startLevel == ACTUAL_BOOTSTRAP_START_LEVEL) {
final List<String> bundles = new ArrayList<String>();
addBundles(bundles, ACTUAL_BOOTSTRAP_START_LEVEL, null);
addBundles(bundles, BOOTSTRAP_DEF_START_LEVEL, null);
result = bundles.iterator();
}
} catch (NumberFormatException e) {
getLog().warn("Invalid start level " + startLevelInfo + " in path " + path);
}
return result;
}