This is an automated email from the ASF dual-hosted git repository. vy pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/logging-log4j-tools.git
commit 246d2b4a3bc94cc86c32ca7de570db31f0f66271 Author: Volkan Yazıcı <[email protected]> AuthorDate: Mon Dec 12 09:11:33 2022 +0100 Fix code-typo in `VersionUtils` --- .../src/main/java/org/apache/logging/log4j/VersionUtils.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/log4j-changelog/src/main/java/org/apache/logging/log4j/VersionUtils.java b/log4j-changelog/src/main/java/org/apache/logging/log4j/VersionUtils.java index becf004..08933f1 100644 --- a/log4j-changelog/src/main/java/org/apache/logging/log4j/VersionUtils.java +++ b/log4j-changelog/src/main/java/org/apache/logging/log4j/VersionUtils.java @@ -18,14 +18,14 @@ package org.apache.logging.log4j; public final class VersionUtils { - public static final String VERSION_PATTERN = "^\\d+\\.\\d+.\\d+$"; + public static final String VERSION_PATTERN = "^\\d+\\.\\d+.\\d+(-SNAPSHOT)?$"; private VersionUtils() {} public static void requireSemanticVersioning(final String version, final String name) { - if (version.matches(VERSION_PATTERN)) { + if (!version.matches(VERSION_PATTERN)) { final String message = String.format( - "provided version in `%s` does not match the expected `major.minor.patch` pattern: `%s`", + "provided version in `%s` does not match the expected `<major>.<minor>.<patch>[-SNAPSHOT]` pattern: `%s`", name, version); throw new IllegalArgumentException(message); }
