Skip to main content

changeset_manifest/
lib.rs

1mod additional_packages;
2mod config;
3mod error;
4mod external;
5mod reader;
6mod version_tracking_deps;
7mod writer;
8
9pub use additional_packages::{
10    AdditionalPackageUpdate, add_additional_package, remove_additional_package,
11    update_additional_package,
12};
13pub use config::{
14    ChangelogLocation, ComparisonLinks, InitConfig, MetadataSection, NoneBumpBehavior, TagFormat,
15    ZeroVersionBehavior,
16};
17pub use error::ManifestError;
18pub use external::{
19    read_external_version_string, restore_external_version, verify_external_version,
20    write_external_version,
21};
22pub use reader::{
23    has_inherited_version, has_workspace_package_version, read_document, read_version,
24    read_workspace_version,
25};
26pub use version_tracking_deps::{
27    add_version_tracking_dependency_to_additional_package,
28    add_version_tracking_dependency_to_crate,
29    remove_version_tracking_dependency_from_additional_package,
30    remove_version_tracking_dependency_from_crate,
31};
32pub use writer::{
33    remove_workspace_version, update_dependency_version, verify_version, write_metadata_section,
34    write_version, write_workspace_version,
35};