private Resource resolveResource()

in src/main/java/org/apache/sling/scripting/sightly/js/impl/use/DependencyResolver.java [126:142]


    private Resource resolveResource(String type) {
        Resource servletResource = null;
        if (type.startsWith("/")) {
            servletResource = scriptingResourceResolver.getResource(type);
        } else {
            for (String searchPath : scriptingResourceResolver.getSearchPath()) {
                String absolutePath = ResourceUtil.normalize(searchPath + type);
                if (absolutePath != null) {
                    servletResource = scriptingResourceResolver.getResource(absolutePath);
                    if (servletResource != null) {
                        return servletResource;
                    }
                }
            }
        }
        return servletResource;
    }