Expand description
Dependency graph, cascade, aggregation, and config resolution for callisto.
Re-exports§
pub use aggregate::aggregate;pub use aggregate::load_changesets;pub use aggregate::Aggregation;pub use aggregate::LoadedChangeset;pub use aggregate::NamedBy;pub use apply::apply_version_plan;pub use apply::ApplyOptions;pub use apply::ApplyOutcome;pub use cascade::cascade_action;pub use cascade::coverage;pub use cascade::rewrite_spec;pub use cascade::run_cascade;pub use cascade::CascadeDecision;pub use cascade::CascadeInput;pub use cascade::CascadeOutcome;pub use cascade::DepWriteTarget;pub use cascade::RewriteKey;pub use cascade::RewriteOutcome;pub use cascade::SpecRewrite;pub use config::load as load_config;pub use config::GroupDef;pub use config::GroupTable;pub use config::ResolvedConfig;pub use error::ConfigError;pub use error::GraphError;pub use groups::fixed_group_target;pub use groups::pre_mutation_checks;pub use groups::GroupCheckOutcome;pub use identity::IdentityIndex;pub use identity::IdentityResolver;pub use infer::InferenceOutcome;pub use infer::InferenceWindowSpec;pub use infer::NoInference;pub use infer::SeverityInference;pub use locate::find_workspace_root;pub use locate::IgnoreWalkLocator;pub use locate::LocateError;pub use locate::ProjectLocator;pub use napi::napi_drift;pub use napi::role_to_triple;pub use napi::triple_to_role;pub use napi::NapiTargetsIndex;pub use plan::PlannedBump;pub use plan::VersionPlan;pub use plan::VersionWriteTarget;pub use resolver::ManifestWalkResolver;pub use tags::last_tag_for;pub use tags::TagIndex;pub use toposort::toposort_impl;
Modules§
- aggregate
- apply
- cascade
- changed
- commands
- config
- crosscheck
- error
- groups
- identity
- infer
- locate
- napi
- plan
- resolver
- tags
- toposort
- walk
Structs§
Traits§
- Dependency
Resolver - Core dependency graph resolver trait seam.