Skip to main content

Crate kdo_resolver

Crate kdo_resolver 

Source
Expand description

Manifest parsers for polyglot workspaces.

Implements ManifestParser for Cargo, Node (package.json), Python (pyproject.toml), and Anchor workspaces.

Structs§

AnchorParser
Parses Anchor workspace Anchor.toml manifests.
CargoParser
Parses Rust Cargo.toml manifests.
GoParser
Parser for Go go.mod manifest files.
NodeParser
Parses Node.js package.json manifests.
PythonParser
Parses Python pyproject.toml manifests.

Traits§

ManifestParser
Trait implemented by each language-specific manifest parser.

Functions§

manifest_filenames
Returns the list of manifest filenames to scan for.
parse_manifest
Detects the appropriate parser for a manifest file and parses it.