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;
}