void processRequiresFile()

in src/main/java/org/apache/sling/scriptingbundle/plugin/processor/FileProcessor.java [128:136]


    void processRequiresFile(@NotNull Path requiresFile,
                                    @NotNull Set<RequiredResourceTypeCapability> requiredCapabilities) {
        try {
            List<String> requiredResourceTypes = Files.readAllLines(requiresFile, StandardCharsets.UTF_8);
            processRequiredResourceTypes(requiresFile, requiredCapabilities, requiredResourceTypes);
        } catch (IOException e) {
            throw new UncheckedIOException(String.format("Unable to read file %s.", requiresFile), e);
        }
    }