You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix unused configuration key warning for a few keys under build.
Recently cargo started to warn about configuration keys that he doesn't know
about. However, there are a few keys under `build` that were used in a
dynamic way (`rustc`, `rustdoc`, and `rustc_wrapper`) by
`Config::maybe_get_tool()`.
Since these keys are not known to exist when `Config` is deserialized, cargo
was emitting unused warnings.
This commit makes those config keys explicit. Note that by doing so there is a
small breaking change: before it was possible to have `build.rustc_wrapper` in
the configuration file (even though the documented key uses kebak-case), and
now that key will be ignored. (Good thing we have warnings for unrecognized
keys!)
0 commit comments