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 authored and GitHub committed 2026-05-11 16:54:36 -07:00
1 parent 713fbc5043
commit bac8b47ba8
1 file changed
+1
@@ -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())