mirror of
https://github.com/apple/pkl.git
synced 2026-01-11 22:30:54 +01:00
Refine external reader API (#762)
* Encapsulate message transport by removing `ExternalReaderProcess.getTransport` and adding `getModuleResolver` and `getResourceResolver` methods * Reuse `Random` instances within `ExternalReaderProcessImpl` and module/resource resolvers * Externalize all `ExternalReaderProcessException` messages * Add some missing doc comments to `ModuleKeyFactories` and `ResourceReaders` methods for external readers * Move org.pkl.core.util.Readers to org.pkl.core.Readers
This commit is contained in:
@@ -24,8 +24,8 @@ import org.pkl.commons.cli.CliCommand
|
||||
import org.pkl.commons.cli.CliException
|
||||
import org.pkl.commons.toPath
|
||||
import org.pkl.core.*
|
||||
import org.pkl.core.Readers
|
||||
import org.pkl.core.packages.*
|
||||
import org.pkl.core.util.Readers
|
||||
|
||||
/**
|
||||
* Entry point for the high-level Pkldoc API.
|
||||
|
||||
Reference in New Issue
Block a user