in src/main/java/org/apache/sling/jcr/maintenance/internal/VersionCleanupPath.java [73:78]
public static final VersionCleanupPath getMatchingConfiguration(
final List<VersionCleanupPath> versionCleanupConfigs, final String path) throws RepositoryException {
log.trace("Evaluating configurations {} for path {}", versionCleanupConfigs, path);
return versionCleanupConfigs.stream().filter(c -> path.startsWith(c.getPath())).findFirst()
.orElseThrow(() -> new RepositoryException("Failed to find version cleanup configuration for " + path));
}