Skip to main content

Crate rototo

Crate rototo 

Source

Re-exports§

pub use diagnostics_catalog::diagnostic_for_rule;
pub use diagnostics_catalog::diagnostics_catalog;
pub use diagnostics_catalog::diagnostics_catalog_for_package;
pub use error::Result;
pub use error::RototoError;
pub use inspect::inspect_package_report;
pub use lint::UpcomingChange;
pub use lint::UpcomingChangeSite;
pub use lint::diff_packages;
pub use lint::diff_packages_with_contexts;
pub use lint::lint_catalog;
pub use lint::lint_package;
pub use lint::lint_variable;
pub use lint::upcoming_changes;
pub use pack::PackagedArchive;
pub use pack::pack_package;
pub use pack::project_package;
pub use package::find_package_root;
pub use package::inspect_catalogs;
pub use package::inspect_package;
pub use package::inspect_variables;
pub use package::read_catalog;
pub use package::read_catalogs;
pub use package::read_variable;
pub use package::read_variables;
pub use resolve::resolve_variable;
pub use resolve::resolve_variables;
pub use resolve::trace_variable_resolution;
pub use resolve::trace_variable_resolution_outcomes;
pub use resolve::trace_variable_resolutions;
pub use sdk::EvaluationContext;
pub use sdk::LintMode;
pub use sdk::LoadOptions;
pub use sdk::Package;
pub use sdk::PackageIdentity;
pub use sdk::PackageLayerIdentity;
pub use sdk::RedactedPackageSource;
pub use sdk::RefreshEvent;
pub use sdk::RefreshEventSummary;
pub use sdk::RefreshEventType;
pub use sdk::RefreshOptions;
pub use sdk::RefreshOutcome;
pub use sdk::RefreshSnapshot;
pub use sdk::RefreshStatus;
pub use sdk::RefreshingPackage;
pub use sdk::ResolveOptions;
pub use sdk::SdkIdentity;
pub use sdk::TraceDetail;
pub use sdk::TraceEvent;
pub use sdk::TraceProvenance;
pub use sdk::TraceStreamItem;
pub use sdk::TraceSubscription;
pub use sdk::TraceTarget;
pub use sdk::ValueRef;
pub use sdk::source_fingerprint_to_json;
pub use source::PinStore;
pub use source::ScopedBearerTokens;
pub use source::SourceAuth;
pub use source::SourceFingerprint;
pub use source::SourceLayer;
pub use source::SourceOptions;
pub use source::SourceProbe;
pub use source::StagedPackage;
pub use source::probe_package_source;
pub use source::source_auth_from_package_token_entries;
pub use source::stage_package_source;

Modules§

diagnostics
diagnostics_catalog
docs
edit
The edit engine (design/console-semantic.md): named semantic operations compiled into format-preserving file edits.
error
fixtures
inspect
lint
lsp
lua_lint
model
pack
Project a reviewed package into a deterministic, content-addressed archive.
package
resolve
sdk
source