@Deprecated private List<Resource> getSourceFiles(final ResourceResolver resolver, final List<String> in) throws IOException { final List<Resource> inputs = new ArrayList<Resource>(); for (final String s : in) { final Resource resource = resolver.resolve(s); if (resource.getPath().endsWith("json")) { inputs.addAll(getJsonSourceFiles(resource.getResolver(), resource)); } else { inputs.add(resource); } } return inputs; }
final ResourceResolver resolver, final String in) throws IOException { final VFile file = vfs.find("/__temp__json__input"); final List<Resource> resources = getJsonSourceFiles(resolver.resolve(in));