Open
Description
The upgrade to picocli 4.7.7 seems to cause a bunch of compiler errors in the picocli apt. 4.7.6 works fine.
The errors happen at all @ArgGroup
annotated fields, for example this one or this one.
Example picocli apt error stack trace:
error: FATAL ERROR: picocli.CommandLine$InitializationException: ArgGroup has no options or positional parameters, and no subgroups: AnnotatedElementHolder(FIELD jdbc in org.projectnessie.gc.tool.cli.commands.JdbcCreateSchema) in null
at picocli.CommandLine$Model$ArgGroupSpec.<init>(CommandLine.java:10430)
at picocli.CommandLine$Model$ArgGroupSpec$Builder.build(CommandLine.java:10928)
at picocli.codegen.annotation.processing.AbstractCommandSpecProcessor$Context.connectArgGroups(AbstractCommandSpecProcessor.java:1043)
at picocli.codegen.annotation.processing.AbstractCommandSpecProcessor$Context.connectModel(AbstractCommandSpecProcessor.java:907)
at picocli.codegen.annotation.processing.AbstractCommandSpecProcessor$Context.access$000(AbstractCommandSpecProcessor.java:855)
at picocli.codegen.annotation.processing.AbstractCommandSpecProcessor.tryProcess(AbstractCommandSpecProcessor.java:209)
at picocli.codegen.annotation.processing.AbstractCommandSpecProcessor.process(AbstractCommandSpecProcessor.java:168)
at org.gradle.api.internal.tasks.compile.processing.DelegatingProcessor.process(DelegatingProcessor.java:62)
...