in src/main/java/org/apache/sling/feature/analyser/task/impl/CheckContentPackagesForPaths.java [97:118]
boolean isAllowed(String path) {
boolean isAllowed = includes.length == 0;
int matchLength = 0;
if (!isAllowed) {
for (final String i : includes) {
if (path.equals(i) || path.startsWith(i.concat("/"))) {
isAllowed = true;
matchLength = i.length();
break;
}
}
}
if (isAllowed && excludes.length > 0) {
for (final String i : excludes) {
if (path.equals(i) || path.startsWith(i.concat("/")) && i.length() > matchLength) {
isAllowed = false;
break;
}
}
}
return isAllowed;
}