Alphabetize the root workspace members

This commit is contained in:
Josh Stone 2025-03-07 10:31:14 -08:00
parent abed12a132
commit 66deb691d6
2 changed files with 33 additions and 29 deletions

View file

@ -1,51 +1,53 @@
[workspace] [workspace]
resolver = "2" resolver = "2"
members = [ members = [
# tidy-alphabetical-start
"compiler/rustc", "compiler/rustc",
"src/build_helper", "src/build_helper",
"src/etc/test-float-parse", "src/etc/test-float-parse",
"src/rustc-std-workspace/rustc-std-workspace-core",
"src/rustc-std-workspace/rustc-std-workspace-alloc", "src/rustc-std-workspace/rustc-std-workspace-alloc",
"src/rustc-std-workspace/rustc-std-workspace-core",
"src/rustc-std-workspace/rustc-std-workspace-std", "src/rustc-std-workspace/rustc-std-workspace-std",
"src/rustdoc-json-types", "src/rustdoc-json-types",
"src/tools/build-manifest",
"src/tools/bump-stage0",
"src/tools/cargotest", "src/tools/cargotest",
"src/tools/clippy", "src/tools/clippy",
"src/tools/clippy/clippy_dev", "src/tools/clippy/clippy_dev",
"src/tools/collect-license-metadata",
"src/tools/compiletest", "src/tools/compiletest",
"src/tools/run-make-support", "src/tools/coverage-dump",
"src/tools/linkchecker", "src/tools/features-status-dump",
"src/tools/lint-docs", "src/tools/generate-copyright",
"src/tools/miropt-test-tools", "src/tools/generate-windows-sys",
"src/tools/unstable-book-gen", "src/tools/html-checker",
"src/tools/tidy",
"src/tools/tier-check",
"src/tools/build-manifest",
"src/tools/remote-test-client",
"src/tools/remote-test-server",
"src/tools/rust-installer",
"src/tools/rustdoc",
"src/tools/rustfmt",
"src/tools/miri",
"src/tools/miri/cargo-miri",
"src/tools/rustdoc-themes",
"src/tools/unicode-table-generator",
"src/tools/jsondocck", "src/tools/jsondocck",
"src/tools/jsondoclint", "src/tools/jsondoclint",
"src/tools/llvm-bitcode-linker", "src/tools/linkchecker",
"src/tools/html-checker", "src/tools/lint-docs",
"src/tools/bump-stage0",
"src/tools/replace-version-placeholder",
"src/tools/lld-wrapper", "src/tools/lld-wrapper",
"src/tools/collect-license-metadata", "src/tools/llvm-bitcode-linker",
"src/tools/generate-copyright", "src/tools/miri",
"src/tools/suggest-tests", "src/tools/miri/cargo-miri",
"src/tools/generate-windows-sys", "src/tools/miropt-test-tools",
"src/tools/rustdoc-gui-test",
"src/tools/opt-dist", "src/tools/opt-dist",
"src/tools/coverage-dump", "src/tools/remote-test-client",
"src/tools/remote-test-server",
"src/tools/replace-version-placeholder",
"src/tools/run-make-support",
"src/tools/rust-installer",
"src/tools/rustdoc",
"src/tools/rustdoc-gui-test",
"src/tools/rustdoc-themes",
"src/tools/rustfmt",
"src/tools/suggest-tests",
"src/tools/tidy",
"src/tools/tier-check",
"src/tools/unicode-table-generator",
"src/tools/unstable-book-gen",
"src/tools/wasm-component-ld", "src/tools/wasm-component-ld",
"src/tools/features-status-dump",
"src/tools/x", "src/tools/x",
# tidy-alphabetical-end
] ]
exclude = [ exclude = [

View file

@ -29,6 +29,7 @@ fn main() {
FromStr::from_str(&env::args().nth(4).expect("need concurrency")) FromStr::from_str(&env::args().nth(4).expect("need concurrency"))
.expect("concurrency must be a number"); .expect("concurrency must be a number");
let root_manifest = root_path.join("Cargo.toml");
let src_path = root_path.join("src"); let src_path = root_path.join("src");
let tests_path = root_path.join("tests"); let tests_path = root_path.join("tests");
let library_path = root_path.join("library"); let library_path = root_path.join("library");
@ -137,6 +138,7 @@ fn main() {
check!(edition, &compiler_path); check!(edition, &compiler_path);
check!(edition, &library_path); check!(edition, &library_path);
check!(alphabetical, &root_manifest);
check!(alphabetical, &src_path); check!(alphabetical, &src_path);
check!(alphabetical, &tests_path); check!(alphabetical, &tests_path);
check!(alphabetical, &compiler_path); check!(alphabetical, &compiler_path);