in src/main/java/org/apache/sling/rewriter/impl/ProcessorManagerImpl.java [360:373]
private synchronized void checkRemoval(final String path) {
final String prefix = path + "/";
final List<ConfigEntry> toRemove = new ArrayList<>();
for(final Map.Entry<String, ConfigEntry[]> entry : this.processors.entrySet()) {
for(final ConfigEntry config : entry.getValue()) {
if ( config.path != null && config.path.startsWith(prefix) ) {
toRemove.add(config);
}
}
}
for(final ConfigEntry entry : toRemove) {
this.removeProcessor(entry.path);
}
}