| CARGO-REPORT-FUTURE-INCOMPATIBILITIES(1) | General Commands Manual | CARGO-REPORT-FUTURE-INCOMPATIBILITIES(1) |
NAME
cargo-report-future-incompatibilities — Reports any crates which will eventually stop compiling
SYNOPSIS
cargo report future-incompatibilities [options]
DESCRIPTION
Displays a report of future-incompatible warnings that were emitted during previous builds. These are warnings for changes that may become hard errors in the future, causing dependencies to stop building in a future version of rustc.
For more, see the chapter on Future incompat report https://doc.rust-lang.org/cargo/reference/future-incompat-report.html.
OPTIONS
--id id
Package Selection
By default, the package in the current working directory is selected. The -p flag can be used to choose a different package in a workspace.
-p spec, --package spec
Display Options
-v, --verbose
-q, --quiet
--color when
May also be specified with the term.color config value https://doc.rust-lang.org/cargo/reference/config.html.
Manifest Options
--locked
It may be used in environments where deterministic builds are desired, such as in CI pipelines.
--offline
Beware that this may result in different dependency resolution than online mode. Cargo will restrict itself to crates that are downloaded locally, even if there might be a newer version as indicated in the local copy of the index. See the cargo-fetch(1) command to download dependencies before going offline.
May also be specified with the net.offline config value https://doc.rust-lang.org/cargo/reference/config.html.
--frozen
Common Options
+toolchain
--config KEY=VALUE or PATH
-C PATH
This option is only available on the nightly channel https://doc.rust-lang.org/book/appendix-07-nightly-rust.html and requires the -Z unstable-options flag to enable (see #10098 https://github.com/rust-lang/cargo/issues/10098).
-h, --help
-Z flag
ENVIRONMENT
See the reference https://doc.rust-lang.org/cargo/reference/environment-variables.html for details on environment variables that Cargo reads.
EXIT STATUS
EXAMPLES
cargo report future-incompat
cargo report future-incompat --package my-dep@0.0.1