Add resource readers from service providers in CLI (#1581)

This omission, in particular, prevents Gradle plugins (which rely on CLI
classes) from adding custom resource readers via the service loading
mechanism. This change seems benign, especially since this is already
done for module key factories.
This commit is contained in:
Vladimir Matveev
2026-05-11 16:54:36 -07:00
committed by GitHub
parent 713fbc5043
commit bac8b47ba8
@@ -307,6 +307,7 @@ abstract class CliCommand(protected val cliOptions: CliBaseOptions) {
add(ResourceReaders.modulePath(modulePathResolver))
add(ResourceReaders.pkg())
add(ResourceReaders.projectpackage())
addAll(ResourceReaders.fromServiceProviders())
add(ResourceReaders.file())
add(ResourceReaders.http())
add(ResourceReaders.https())