From ca758e128876470f673b5955d75d5311b47c6938 Mon Sep 17 00:00:00 2001 From: Craig Raw Date: Tue, 4 Feb 2025 19:52:40 +0200 Subject: [PATCH] strip non-numeric trailing version info --- src/main/java/com/sparrowwallet/drongo/Version.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/com/sparrowwallet/drongo/Version.java b/src/main/java/com/sparrowwallet/drongo/Version.java index 193103c..c0f56f5 100644 --- a/src/main/java/com/sparrowwallet/drongo/Version.java +++ b/src/main/java/com/sparrowwallet/drongo/Version.java @@ -11,6 +11,7 @@ public class Version implements Comparable { if(version == null) { throw new IllegalArgumentException("Version can not be null"); } + version = version.replaceAll("[^0-9.].*", ""); if(!version.matches("[0-9]+(\\.[0-9]+)*")) { throw new IllegalArgumentException("Invalid version format"); }