Hi Elliotte, On 24.04.2026 13:13, Elliotte Rusty Harold wrote: > My initial impression of the code itself is that it's overly complex, > and likely falls prey to some common Java antipatterns. You don't need > multiple packages or internal and spi packages. One package with many > fewer public classes and methods is fully sufficient.
Separating `spi` and an `internal` package (which is not exported by JPMS) is my personal preference to show users, which classes they can use, which ones classify them as implementors (and they might need to make a new release at each minor version bump) and which classes are forbidden. However, I could put everything in a single package with only one public class. Piotr --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
