--- a/src/main/java/de/unixwork/uwproj/Define.java Sun Jan 28 13:26:47 2024 +0100 +++ b/src/main/java/de/unixwork/uwproj/Define.java Sun Jan 28 14:02:41 2024 +0100 @@ -1,6 +1,6 @@ package de.unixwork.uwproj; -public class Define { +public final class Define { private final String name; private final String value; @@ -8,7 +8,17 @@ this.name = name; this.value = value; } - + + public String toFlags() { + if (name.isBlank()) { + return ""; + } else if (value.isBlank()) { + return "-D" + name; + } else { + return "-D" + name + "=" + value; + } + } + public String getName() { return name; } @@ -16,14 +26,4 @@ public String getValue() { return value; } - - public String toFlags() { - if(name == null) { - return ""; - } else if(value == null) { - return "-D"+name; - } else { - return "-D"+name + "=" + value; - } - } }