Skip to content

Commit 41f5fe5

Browse files
Gave a more descriptive error message for when a non-argument variable causes a parsing failure. (#256)
1 parent 4273ad2 commit 41f5fe5

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Sources/ArgumentParser/Usage/UsageGenerator.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -339,7 +339,7 @@ extension ErrorMessageGenerator {
339339
}
340340
switch possibilities.count {
341341
case 0:
342-
return "Missing expected argument"
342+
return "No value set for non-argument var \(key). Replace with a static variable, or let constant."
343343
case 1:
344344
return "Missing expected argument '\(possibilities.first!)'"
345345
default:

0 commit comments

Comments
 (0)