private static String requireTemplateFileName()

in log4j-changelog/src/main/java/org/apache/logging/log4j/changelog/exporter/ChangelogExporterTemplate.java [41:53]


    private static String requireTemplateFileName(final String fileName, final String fieldName) {
        Objects.requireNonNull(fileName, fieldName);
        final String templateFileNameSuffix = '.' + ChangelogFiles.templateFileNameExtension();
        if (!fileName.endsWith(templateFileNameSuffix)) {
            final String message = String.format(
                    "`%s` contains file name without a `%s` suffix: `%s`",
                    fieldName,
                    templateFileNameSuffix,
                    fileName);
            throw new IllegalArgumentException(message);
        }
        return fileName;
    }