1mod datasource_id;
2pub(crate) mod file_info;
3mod output;
4mod package_type;
5
6pub use datasource_id::DatasourceId;
7pub use file_info::{
8 Author, Copyright, Dependency, FileInfo, FileInfoBuilder, FileReference, FileType, Holder,
9 LicenseDetection, LicensePolicyEntry, Match, OutputEmail, OutputURL, Package, PackageData,
10 Party, ResolvedPackage, TopLevelDependency,
11};
12pub use package_type::PackageType;
13
14#[cfg(test)]
15pub use file_info::build_package_uid;
16pub use output::{
17 ExtraData, FacetTallies, Header, LicenseClarityScore, LicenseReference, LicenseRuleReference,
18 OUTPUT_FORMAT_VERSION, Output, Summary, SystemEnvironment, Tallies, TallyEntry,
19 TopLevelLicenseDetection,
20};