Skip to main content

Crate dependency_check_updates_core

Crate dependency_check_updates_core 

Source
Expand description

Core domain types and orchestration for dependency-check-updates.

Defines shared traits that each language crate implements:

  • ManifestHandler — parse manifests and apply format-preserving updates
  • RegistryClient — resolve versions from package registries
  • Scanner — discover manifest files in a directory

Re-exports§

pub use error::DcuError;
pub use manifest::ManifestHandler;
pub use manifest::ParsedManifest;
pub use manifest::RegistryClient;
pub use manifest::ScanResult;
pub use manifest::Scanner;
pub use style::FileStyle;
pub use style::IndentStyle;
pub use style::LineEnding;
pub use types::BumpType;
pub use types::DependencySection;
pub use types::DependencySpec;
pub use types::ManifestKind;
pub use types::ManifestRef;
pub use types::PlannedUpdate;
pub use types::ResolvedVersion;
pub use types::TargetLevel;

Modules§

error
manifest
Shared manifest handling abstractions.
style
types