public MavenChangesImporterArgs()

in log4j-changelog/src/main/java/org/apache/logging/log4j/changelog/importer/MavenChangesImporterArgs.java [30:50]


    public MavenChangesImporterArgs(
            final Path changelogDirectory,
            final Path changesXmlFile,
            final int releaseVersionMajor) {

        // Check arguments
        Objects.requireNonNull(changelogDirectory, "changelogDirectory");
        Objects.requireNonNull(changesXmlFile, "changesXmlFile");
        if (releaseVersionMajor < 0) {
            final String message = String.format(
                    "was expecting `releaseVersionMajor >= 0`, found: %d",
                    releaseVersionMajor);
            throw new IllegalArgumentException(message);
        }

        // Set fields
        this.changelogDirectory = changelogDirectory;
        this.changesXmlFile = changesXmlFile;
        this.releaseVersionMajor = releaseVersionMajor;

    }