Skip to content

Commit 808e2a1

Browse files
committed
refactor(schema): Adopt RustVersion
1 parent 085d860 commit 808e2a1

File tree

13 files changed

+60
-59
lines changed

13 files changed

+60
-59
lines changed

crates/resolver-tests/src/lib.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,8 @@ use cargo::core::{Dependency, PackageId, Registry, Summary};
1818
use cargo::core::{GitReference, SourceId};
1919
use cargo::sources::source::QueryKind;
2020
use cargo::sources::IndexSummary;
21-
use cargo::util::{CargoResult, Config, IntoUrl, RustVersion};
21+
use cargo::util::{CargoResult, Config, IntoUrl};
22+
use cargo::util_schemas::manifest::RustVersion;
2223

2324
use proptest::collection::{btree_map, vec};
2425
use proptest::prelude::*;

src/cargo/core/manifest.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,8 @@ use crate::core::{Dependency, PackageId, PackageIdSpec, SourceId, Summary};
1818
use crate::core::{Edition, Feature, Features, WorkspaceConfig};
1919
use crate::util::errors::*;
2020
use crate::util::interning::InternedString;
21-
use crate::util::{short_hash, Config, Filesystem, RustVersion};
21+
use crate::util::{short_hash, Config, Filesystem};
22+
use crate::util_schemas::manifest::RustVersion;
2223
use crate::util_schemas::manifest::{TomlManifest, TomlProfiles};
2324

2425
pub enum EitherManifest {

src/cargo/core/package.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@ use crate::util::network::http::HttpTimeout;
3232
use crate::util::network::retry::{Retry, RetryResult};
3333
use crate::util::network::sleep::SleepTracker;
3434
use crate::util::toml::prepare_for_publish;
35-
use crate::util::RustVersion;
3635
use crate::util::{self, internal, Config, Progress, ProgressStyle};
36+
use crate::util_schemas::manifest::RustVersion;
3737

3838
pub const MANIFEST_PREAMBLE: &str = "\
3939
# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO

src/cargo/core/resolver/version_prefs.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use std::collections::{HashMap, HashSet};
66

77
use crate::core::{Dependency, PackageId, Summary};
88
use crate::util::interning::InternedString;
9-
use crate::util::RustVersion;
9+
use crate::util_schemas::manifest::RustVersion;
1010

1111
/// A collection of preferences for particular package versions.
1212
///

src/cargo/core/summary.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
use crate::core::{Dependency, PackageId, SourceId};
22
use crate::util::interning::InternedString;
33
use crate::util::CargoResult;
4-
use crate::util::RustVersion;
4+
use crate::util_schemas::manifest::RustVersion;
55
use anyhow::bail;
66
use semver::Version;
77
use std::collections::{BTreeMap, HashMap, HashSet};

src/cargo/core/workspace.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ use crate::util::edit_distance;
2525
use crate::util::errors::{CargoResult, ManifestError};
2626
use crate::util::interning::InternedString;
2727
use crate::util::toml::{read_manifest, InheritableFields};
28-
use crate::util::RustVersion;
2928
use crate::util::{config::ConfigRelativePath, Config, Filesystem, IntoUrl};
29+
use crate::util_schemas::manifest::RustVersion;
3030
use crate::util_schemas::manifest::{TomlDependency, TomlProfiles};
3131
use cargo_util::paths;
3232
use cargo_util::paths::normalize_path;

src/cargo/ops/cargo_add/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ use crate::util::toml_mut::dependency::WorkspaceSource;
3535
use crate::util::toml_mut::is_sorted;
3636
use crate::util::toml_mut::manifest::DepTable;
3737
use crate::util::toml_mut::manifest::LocalManifest;
38-
use crate::util::RustVersion;
38+
use crate::util_schemas::manifest::RustVersion;
3939
use crate::CargoResult;
4040
use crate::Config;
4141
use crate_spec::CrateSpec;

src/cargo/ops/resolve.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,8 +71,8 @@ use crate::ops;
7171
use crate::sources::PathSource;
7272
use crate::util::cache_lock::CacheLockMode;
7373
use crate::util::errors::CargoResult;
74-
use crate::util::RustVersion;
7574
use crate::util::{profile, CanonicalUrl};
75+
use crate::util_schemas::manifest::RustVersion;
7676
use anyhow::Context as _;
7777
use std::collections::{HashMap, HashSet};
7878
use tracing::{debug, trace};

src/cargo/sources/registry/index.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,8 @@ use crate::sources::registry::{LoadResponse, RegistryData};
9292
use crate::util::cache_lock::CacheLockMode;
9393
use crate::util::interning::InternedString;
9494
use crate::util::IntoUrl;
95-
use crate::util::{internal, CargoResult, Config, Filesystem, OptVersionReq, RustVersion};
95+
use crate::util::{internal, CargoResult, Config, Filesystem, OptVersionReq};
96+
use crate::util_schemas::manifest::RustVersion;
9697
use anyhow::bail;
9798
use cargo_util::{paths, registry::make_dep_path};
9899
use semver::Version;

src/cargo/util/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ pub use self::progress::{Progress, ProgressStyle};
2323
pub use self::queue::Queue;
2424
pub use self::restricted_names::validate_package_name;
2525
pub use self::rustc::Rustc;
26-
pub use self::semver_ext::{OptVersionReq, RustVersion};
26+
pub use self::semver_ext::OptVersionReq;
2727
pub use self::vcs::{existing_vcs_repo, FossilRepo, GitRepo, HgRepo, PijulRepo};
2828
pub use self::workspace::{
2929
add_path_args, path_args, print_available_benches, print_available_binaries,

0 commit comments

Comments
 (0)