Skip to content

Commit 1ba14bd

Browse files
committed
Removed extra '=' when converting single add opns jvm option (fixes #50610)
1 parent c08980a commit 1ba14bd

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

independent-projects/bootstrap/app-model/src/main/java/io/quarkus/bootstrap/model/MutableStandardJvmOption.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ private List<String> toCliModulePackageList() {
6464
var name = getName();
6565
var values = getValues();
6666
if (values.size() == 1) {
67-
return List.of(DASH_DASH + name + EQUALS + EQUALS + values.iterator().next());
67+
return List.of(DASH_DASH + name + EQUALS + values.iterator().next());
6868
}
6969
final Map<String, Set<String>> modulePackages = new HashMap<>(values.size());
7070
for (String value : values) {

independent-projects/bootstrap/app-model/src/test/java/io/quarkus/bootstrap/model/MutableStandardJvmOptionTest.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,4 +47,12 @@ public void testCliArgumentAddOpens() {
4747
"--add-opens", "java.base/java.util=ALL-UNNAMED");
4848
}
4949

50+
@Test
51+
public void testCliArgumentSingleAddOpens() {
52+
assertThat(MutableStandardJvmOption.newInstance("add-opens")
53+
.addValue("java.base/java.util=ALL-UNNAMED")
54+
.toCliOptions())
55+
.containsExactly("--add-opens=java.base/java.util=ALL-UNNAMED");
56+
}
57+
5058
}

0 commit comments

Comments
 (0)