added thing

This commit is contained in:
Tristan Ancelet
2026-08-12 13:12:09 -05:00
parent e6d9306e69
commit 53f510278c
+3 -2
View File
@@ -236,7 +236,8 @@ module CliGen
end end
when MatchType::NoMatch when MatchType::NoMatch
abort "ERROR : CommandNode(#{@name}).process : No command, subcommand or flag match for '#{arg.value}'" puts "ERROR : CommandNode(#{@name}).process : No command, subcommand or flag match for '#{arg.value}'"
abort help
end end
end end
@@ -260,8 +261,8 @@ module CliGen
{% if T.has_method?(:main) %} {% if T.has_method?(:main) %}
cls.main cls.main
{% else %} {% else %}
puts help
puts "ERROR : CommandNode({{T}})\#{{@def.name}} : No subcommand matched and no #main defined" puts "ERROR : CommandNode({{T}})\#{{@def.name}} : No subcommand matched and no #main defined"
puts help
{% end %} {% end %}
exit 0 exit 0
end end