We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ada2ac9 commit d322e7bCopy full SHA for d322e7b
utils/generate-command-help.rb
@@ -25,9 +25,15 @@
25
].freeze
26
27
def argument arg
28
- name = arg["name"].is_a?(Array) ? arg["name"].join(" ") : arg["name"]
29
- name = arg["enum"].join "|" if "enum" == arg["type"]
30
- name = arg["command"] + " " + name if arg["command"]
+ if "block" == arg["type"]
+ name = arg["block"].map do |entry|
+ argument entry
31
+ end.join " "
32
+ else
33
+ name = arg["name"].is_a?(Array) ? arg["name"].join(" ") : arg["name"]
34
+ name = arg["enum"].join "|" if "enum" == arg["type"]
35
+ name = arg["command"] + (name ? " " + name : "") if arg["command"]
36
+ end
37
if arg["multiple"]
38
name = "#{name} [#{name} ...]"
39
end
0 commit comments