Make PackageData
, TargetData
and PackageDependency
public
This makes them discoverable through documentation. They were already publicly accessible through `Package` and `Target`.
This commit is contained in:
parent
25edc3c60a
commit
7c3e163e90
1 changed files with 5 additions and 2 deletions
|
@ -1,9 +1,9 @@
|
||||||
//! FIXME: write short doc here
|
//! FIXME: write short doc here
|
||||||
|
|
||||||
mod cargo_workspace;
|
mod cargo_workspace;
|
||||||
|
mod cfg_flag;
|
||||||
mod project_json;
|
mod project_json;
|
||||||
mod sysroot;
|
mod sysroot;
|
||||||
mod cfg_flag;
|
|
||||||
mod workspace;
|
mod workspace;
|
||||||
|
|
||||||
use std::{
|
use std::{
|
||||||
|
@ -17,7 +17,10 @@ use paths::{AbsPath, AbsPathBuf};
|
||||||
use rustc_hash::FxHashSet;
|
use rustc_hash::FxHashSet;
|
||||||
|
|
||||||
pub use crate::{
|
pub use crate::{
|
||||||
cargo_workspace::{CargoConfig, CargoWorkspace, Package, Target, TargetKind},
|
cargo_workspace::{
|
||||||
|
CargoConfig, CargoWorkspace, Package, PackageData, PackageDependency, Target, TargetData,
|
||||||
|
TargetKind,
|
||||||
|
},
|
||||||
project_json::{ProjectJson, ProjectJsonData},
|
project_json::{ProjectJson, ProjectJsonData},
|
||||||
sysroot::Sysroot,
|
sysroot::Sysroot,
|
||||||
workspace::{PackageRoot, ProjectWorkspace},
|
workspace::{PackageRoot, ProjectWorkspace},
|
||||||
|
|
Loading…
Reference in a new issue