public void execute()

in enforcer-rules/src/main/java/org/apache/maven/enforcer/rules/RequireJavaVendor.java [74:92]


    public void execute() throws EnforcerRuleException {
        if (excludes != null && excludes.contains(SystemUtils.JAVA_VENDOR)) {
            String message = getMessage();
            if (message == null) {
                message = String.format(
                        "%s is an excluded Required Java Vendor (JAVA_HOME=%s)",
                        SystemUtils.JAVA_VENDOR, SystemUtils.JAVA_HOME);
            }
            throw new EnforcerRuleException(message);
        } else if (includes != null && !includes.contains(SystemUtils.JAVA_VENDOR)) {
            String message = getMessage();
            if (message == null) {
                message = String.format(
                        "%s is not an included Required Java Vendor (JAVA_HOME=%s)",
                        SystemUtils.JAVA_VENDOR, SystemUtils.JAVA_HOME);
            }
            throw new EnforcerRuleException(message);
        }
    }