Directories
¶
| Path | Synopsis |
|---|---|
|
Package codegen renders a resolved plan into gofmt-compatible Go source.
|
Package codegen renders a resolved plan into gofmt-compatible Go source. |
|
Package diag renders human-friendly diagnostics for graph problems.
|
Package diag renders human-friendly diagnostics for graph problems. |
|
Package gen wires loading, parsing, resolving, and code generation into a single operation.
|
Package gen wires loading, parsing, resolving, and code generation into a single operation. |
|
Package load wraps go/packages so that the rest of Loom works with a single, consistent go/types universe.
|
Package load wraps go/packages so that the rest of Loom works with a single, consistent go/types universe. |
|
Package model holds Loom's intermediate representation: providers and graphs expressed in terms of go/types, never in terms of strings or AST nodes alone.
|
Package model holds Loom's intermediate representation: providers and graphs expressed in terms of go/types, never in terms of strings or AST nodes alone. |
|
Package parse discovers loom.Graph declarations and turns them into the model IR.
|
Package parse discovers loom.Graph declarations and turns them into the model IR. |
|
Package resolve turns a parsed graph into a topologically ordered build plan.
|
Package resolve turns a parsed graph into a topologically ordered build plan. |
Click to show internal directories.
Click to hide internal directories.