in src/main/java/org/apache/sling/commons/fsclassloader/impl/FSClassLoaderProvider.java [182:196]
private void checkClassLoader(final String filePath) {
if (filePath.endsWith(".class")) {
// remove store directory and .class
final String path = filePath.substring(this.root.getAbsolutePath().length() + 1, filePath.length() - 6);
// convert to a class name
final String className = path.replace(File.separatorChar, '.');
synchronized (this) {
final FSDynamicClassLoader currentLoader = this.loader;
if (currentLoader != null) {
currentLoader.check(className);
}
}
}
}