testcontainers-java
testcontainers-java copied to clipboard
[Enhancement]: JPMS/Automatic-Module-Name
Module
Core
Proposal
JPMS isn't supported by this module - Automatic-Module-Name can be added to the manifest for all of the modules or a module-info made.
Thanks for raising the issue, @Mechite ! But, this is not something we are going to address soon in out minor versions. There have been attempts to do this #6325 and #6680 (where I forgot about the package's name).
This can be done when Testcontainers reach a major version including the following changes:
- [ ] Rename modules. E.g. From
postgrestotestcontainers-postgres - [ ] Rename packages. E.g. From
org.testcontainers.containertoorg.testcontainers.postgres
indeed there is a split org.testcontainers.container split package shared by jdbc and postgres that prevents modularity happening.
The toxiproxy module is also suffering from the org.testcontainers.container split package.