private void printUsedValidators()

in src/main/java/org/apache/sling/feature/analyser/task/impl/contentpackage/PackageValidator.java [127:138]


    private void printUsedValidators(boolean printUnusedValidators) {
        String packageType = context.getProperties().getPackageType() != null ? context.getProperties().getPackageType().toString() : "unknown";
        int numValidators = executor.getAllValidatorsById().entrySet().size();
        log.info("Using {} validators for package of type {}: {}", numValidators, packageType, getValidatorNames());
        if (printUnusedValidators) {
            Map<String, Validator> unusedValidatorsById = executor.getUnusedValidatorsById();
            if (!unusedValidatorsById.isEmpty()) {
                String validatorNames = StringUtils.join(unusedValidatorsById.keySet(), ".");
                log.warn("There are unused validators among those which are not executed: {}", validatorNames);
            }
        }
    }