GenerationPipelineModule
PackageReified.SchemaGen
Shared parse, resolve, and emit pipeline used by the CLI and the MSBuild task.
Summary
| Name | Signature | Synopsis |
|---|---|---|
| Operations | ||
| generate | generate naming fallbackNamespace contractSources fsharpSources | Parses contract and F# inputs, resolves their combined declarations, and emits every generated file. |
Operations
kind:member
Parses contract and F# inputs, resolves their combined declarations, and emits every generated
file. Input discovery and output handling remain the responsibility of the host.
Parameters
| Name | Type | Description |
|---|---|---|
| naming | SchemaNaming | |
| fallbackNamespace | string | |
| contractSources | (string * string) list | |
| fsharpSources | (string * string) list |
Returns
Result<GeneratedFile list, ContractDiagnostic list>