Schema Loader
Load proto files and their transitive dependencies and parse them. Keep track of which files were loaded from where so that we can use that information later when deciding what to generate.
Constructors
Properties
If true, the schema loader will load the whole graph, including files and types not used by anything in the source path.
If true, the schema loader will load the whole graph, including files and types not used by anything in the source path.
If true, the schema loader will load the whole graph, including files and types not used by anything in the source path.
If true, the schema loader will load the whole graph, including files and types not used by anything in the source path.
All qualified named Protobuf types in opaqueTypes will be evaluated as being of type bytes
. On code generation, the fields of such types will be using the platform equivalent of bytes
, like okio.ByteString for the JVM. Note that scalar types cannot be opaqued.
Strict by default. Note that golang cannot build protos with package cycles.
Strict by default. Note that golang cannot build protos with package cycles.
Strict by default. Note that golang cannot build protos with package cycles.
Strict by default. Note that golang cannot build protos with package cycles.
Subset of the schema that was loaded from the source path.
Subset of the schema that was loaded from the source path.
Subset of the schema that was loaded from the source path.
Subset of the schema that was loaded from the source path.
Functions
Initialize the WireRun.sourcePath and WireRun.protoPath from which files are loaded.
Initialize the WireRun.sourcePath and WireRun.protoPath from which files are loaded.
Initialize the WireRun.sourcePath and WireRun.protoPath from which files are loaded.
Initialize the WireRun.sourcePath and WireRun.protoPath from which files are loaded.