Picocli extension - consider generating command metadata during build #16355
Open
Description
ATM picocli builds the CommandSpec
metadata using reflection every time the application is started. This is OK in most situations but may represent considerable overhead for applications that finish instantly, e.g. some Quarkus CLI commands. It might make sense to analyze the commands during build and either generate some "builder" classes or record the metadata (e.g. using AnnotationProxyBuildItem
) and build the metadata in a recorder method.
Metadata
Assignees
Type
Projects
Status
Todo
Activity