1 file changed
+1
-1
lines changed- ARCHITECTURE.md+4
- Cargo.toml+8-8
- src/bin/cli.rs+18-15
- src/bin/command_prelude.rs+4
- src/bin/commands/bench.rs+1
- src/bin/commands/build.rs+1
- src/bin/commands/check.rs+1
- src/bin/commands/clean.rs+1
- src/bin/commands/doc.rs+1
- src/bin/commands/fetch.rs+8-1
- src/bin/commands/package.rs+1
- src/bin/commands/publish.rs+1
- src/bin/commands/run.rs+1
- src/bin/commands/rustc.rs+1
- src/bin/commands/rustdoc.rs+1
- src/bin/commands/test.rs+1
- src/cargo/core/compiler/context/compilation_files.rs+15-8
- src/cargo/core/compiler/context/mod.rs+67-46
- src/cargo/core/compiler/context/unit_dependencies.rs+185-139
- src/cargo/core/compiler/custom_build.rs+15-9
- src/cargo/core/compiler/fingerprint.rs+33-29
- src/cargo/core/compiler/job_queue.rs+30-17
- src/cargo/core/compiler/mod.rs+39-51
- src/cargo/core/compiler/output_depinfo.rs+5-5
- src/cargo/core/features.rs+11-2
- src/cargo/core/manifest.rs+6-166
- src/cargo/core/mod.rs+11-10
- src/cargo/core/package_id_spec.rs+1-1
- src/cargo/core/profiles.rs+400
- src/cargo/core/resolver/context.rs+6-4
- src/cargo/core/resolver/encode.rs+9-13
- src/cargo/core/resolver/mod.rs+33-31
- src/cargo/core/resolver/resolve.rs+72-19
- src/cargo/core/resolver/types.rs+2-2
- src/cargo/core/workspace.rs+11-20
- src/cargo/ops/cargo_clean.rs+41-38
- src/cargo/ops/cargo_compile.rs+430-377
- src/cargo/ops/cargo_fetch.rs+53-3
- src/cargo/ops/cargo_generate_lockfile.rs+1-1
- src/cargo/ops/cargo_install.rs+1-1
- src/cargo/ops/cargo_output_metadata.rs+1-1
- src/cargo/ops/mod.rs+1-1
- src/cargo/ops/resolve.rs+74-31
- src/cargo/util/config.rs+18-9
- src/cargo/util/graph.rs+31-34
- src/cargo/util/machine_message.rs+14-2
- src/cargo/util/toml/mod.rs+133-127
- src/cargo/util/toml/targets.rs+227-54
- src/doc/src/reference/build-scripts.md+1-1
- src/doc/src/reference/environment-variables.md+6
- src/doc/src/reference/manifest.md+4-1
- src/doc/src/reference/specifying-dependencies.md+1-1
- src/doc/src/reference/unstable.md+35
- tests/testsuite/bad_config.rs+4-1
- tests/testsuite/bench.rs+81-1
- tests/testsuite/build.rs+91-14
- tests/testsuite/build_script.rs+47-1
- tests/testsuite/cargotest/support/mod.rs+62-11
- tests/testsuite/check.rs+6-15
- tests/testsuite/doc.rs+15
- tests/testsuite/features.rs+16-12
- tests/testsuite/fetch.rs+131-1
- tests/testsuite/freshness.rs-3
- tests/testsuite/main.rs+2
- tests/testsuite/package.rs+5-5
- tests/testsuite/path.rs-4
- tests/testsuite/proc_macro.rs-28
- tests/testsuite/profile_overrides.rs+345
- tests/testsuite/profile_targets.rs+703
- tests/testsuite/profiles.rs+31
- tests/testsuite/rename_deps.rs+220-2
- tests/testsuite/resolve.rs+1
- tests/testsuite/run.rs+156-9
- tests/testsuite/rustc.rs+55-1
- tests/testsuite/test.rs+129-18
0 commit comments