in src/main/java/org/apache/sling/fsprovider/internal/mapper/FileResource.java [269:280]
private ContentFile getNodeDescriptorContentFile() {
if (contentFileExtensions == null || contentFileCache == null) {
return null;
}
for (String fileNameSuffix : contentFileExtensions.getSuffixes()) {
File fileWithSuffix = new File(file.getPath() + fileNameSuffix);
if (fileStatCache.exists(fileWithSuffix) && fileWithSuffix.canRead()) {
return new ContentFile(fileWithSuffix, resourcePath, null, contentFileCache);
}
}
return null;
}