summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus KARG <markus@headcrashing.eu>2023-12-13 15:45:48 +0000
committerMarkus KARG <markus@headcrashing.eu>2024-04-27 09:19:48 +0200
commit2d3fc624514fd7ca9e99dd5b2b06ab274495ebb6 (patch)
tree06a2292a8add4c22a99a829e2a08983d1ed56abc
parent35e8bd6155151b368321b388e6d21cd83bae1b49 (diff)
downloadjcommander-upstream-master.tar.gz
Fixed: A default fulfils requirement, but does not count as assignment.upstream-master
-rw-r--r--src/main/java/com/beust/jcommander/JCommander.java1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/main/java/com/beust/jcommander/JCommander.java b/src/main/java/com/beust/jcommander/JCommander.java
index a822170..d8825f8 100644
--- a/src/main/java/com/beust/jcommander/JCommander.java
+++ b/src/main/java/com/beust/jcommander/JCommander.java
@@ -858,7 +858,6 @@ public class JCommander {
// but the one assigned on the variable initialization), make it as assigned and
// remove it from the list of parameters to be required
if (parameterDescription.getDefault() != null && !parameterDescription.getParameterized().getType().isPrimitive()) {
- fields.get(parameterDescription.getParameterized()).setAssigned(true);
requiredFields.remove(parameterDescription.getParameterized());
}
}