Remko Popma
Remko Popma
Would it be possible to see some JMH benchmarks that compare performance with and without this change?
So, to put it in words, it looks like async formatting has about 3x better latency with `ParameterizedMessageFactory` and about 10x better latency with `ReusableMessageFactory`. Is that a good summary...
I did not have time to do an in-depth review today, would need to take another detailed look. It has been a while since I looked, perhaps @bjlaub can clarify...
Hi @Howar-sz was that a public project? Can you give a link to it so I can try to reproduce it?
I’m assuming that the programmatic API [`CommandLine.setResourceBundle`](https://picocli.info/apidocs-all/info.picocli/picocli/CommandLine.html#setResourceBundle(java.util.ResourceBundle)) works correctly with modular applications, is that right? (only the annotations give errors?)
My initial thoughts on solving this would be: * First, we should document that for modular CLI applications, when using picocli 4.7.1 or earlier, there is a problem with the...
> I suppose this will work as long as the module is open to `info.picocli` otherwise reflection will fail. True; that bit is [already documented](https://picocli.info/#_module_configuration) .
@aalmiray @tasogare3710 Good news: it turns out that no changes to the picocli library are necessary; I was able to get it to work with picocli 4.7.1. What is needed...
@aalmiray I thought you got it to work by calling the programmatic API? (So you are calling `ResourceBundle.getBundle` in your own code, not from another module.)
Yes, so calling the programmatic API always works regardless of module stuff. What I am talking about is, in order to get the `@Command(resourceBundle = "something")` annotation to work, your...