private void verifyRequiredProperties()

in src/main/java/org/apache/maven/plugin/resources/remote/AbstractProcessRemoteResourcesMojo.java [994:1006]


    private void verifyRequiredProperties(RemoteResourcesBundle bundle, URL url) throws MojoExecutionException {
        if (bundle.getRequiredProjectProperties() == null
                || bundle.getRequiredProjectProperties().isEmpty()) {
            return;
        }

        for (String requiredProperty : bundle.getRequiredProjectProperties()) {
            if (!project.getProperties().containsKey(requiredProperty)) {
                throw new MojoExecutionException(
                        "Required project property: '" + requiredProperty + "' is not present for bundle: " + url);
            }
        }
    }