1#![forbid(unsafe_code)]
2#![deny(clippy::all)]
3#![deny(clippy::pedantic)]
4#![deny(clippy::cargo)]
5#![deny(warnings)]
6#![cfg_attr(
8 not(test),
9 deny(
10 clippy::panic,
11 clippy::exit,
12 clippy::unimplemented,
13 clippy::todo,
14 clippy::expect_used,
15 clippy::unwrap_used,
16 clippy::indexing_slicing,
17 clippy::missing_panics_doc
18 )
19)]
20
21pub use change::{Change, LoadingError, ParsingError, UniqueId};
22pub use changeset::{ChangeSet, PackageChange, Release};
23pub use versioning::{BuildVersioningError, ChangeType, PackageName, Versioning};
24
25mod change;
26mod changeset;
27mod versioning;