1 file changed
+1
-1
lines changed- .travis.yml-3
- src/bin/cli.rs+18-3
- src/bin/command_prelude.rs+1
- src/bin/commands/build.rs+8-1
- src/bin/commands/locate_project.rs+1-1
- src/cargo/core/features.rs+16-14
- src/cargo/core/interning.rs+32-31
- src/cargo/core/manifest.rs+31-17
- src/cargo/core/mod.rs+1-1
- src/cargo/core/resolver/conflict_cache.rs+2-1
- src/cargo/core/resolver/context.rs+409
- src/cargo/core/resolver/encode.rs+2-1
- src/cargo/core/resolver/mod.rs+312-1.3k
- src/cargo/core/resolver/resolve.rs+218
- src/cargo/core/resolver/types.rs+394
- src/cargo/ops/cargo_clean.rs+7-6
- src/cargo/ops/cargo_compile.rs+9-1
- src/cargo/ops/cargo_doc.rs+1-1
- src/cargo/ops/cargo_generate_lockfile.rs+1-1
- src/cargo/ops/cargo_install.rs+1-1
- src/cargo/ops/cargo_new.rs+12-2
- src/cargo/ops/cargo_output_metadata.rs+2-1
- src/cargo/ops/cargo_package.rs+1
- src/cargo/ops/cargo_rustc/context/compilation_files.rs+449
- src/cargo/ops/cargo_rustc/context/mod.rs+39-638
- src/cargo/ops/cargo_rustc/context/target_info.rs+277
- src/cargo/ops/cargo_rustc/custom_build.rs+3-3
- src/cargo/ops/cargo_rustc/fingerprint.rs+27-25
- src/cargo/ops/cargo_rustc/mod.rs+90-70
- src/cargo/ops/cargo_rustc/output_depinfo.rs+2-2
- src/cargo/ops/resolve.rs+21-3
- src/cargo/sources/git/utils.rs+6-3
- src/cargo/sources/registry/index.rs+4-7
- src/cargo/sources/registry/mod.rs+134-42
- src/cargo/sources/replaced.rs+4-3
- src/cargo/util/flock.rs+2-24
- src/cargo/util/toml/mod.rs+36-22
- tests/testsuite/cargo_command.rs+12
- tests/testsuite/freshness.rs+58
- tests/testsuite/init.rs+40-2
- tests/testsuite/main.rs+1
- tests/testsuite/out_dir.rs+295
- tests/testsuite/package.rs+15-15
0 commit comments