mirror of
https://github.com/rust-lang/rust.git
synced 2024-11-22 14:55:26 +00:00
rustc_driver: have TrimmedDefPaths::GoodPath only for rustc
`run_compiler` is used by clippy and other tools, which should not have the trimmed paths feature enabled by default, until we see it works well for them. Would also be nice to rename `TimePassesCallbacks` however it's a submodule change.
This commit is contained in:
parent
07e7823c01
commit
c5a61319da
@ -127,6 +127,7 @@ impl Callbacks for TimePassesCallbacks {
|
||||
// time because it will mess up the --prints output. See #64339.
|
||||
self.time_passes = config.opts.prints.is_empty()
|
||||
&& (config.opts.debugging_opts.time_passes || config.opts.debugging_opts.time);
|
||||
config.opts.trimmed_def_paths = TrimmedDefPaths::GoodPath;
|
||||
}
|
||||
}
|
||||
|
||||
@ -159,10 +160,7 @@ pub fn run_compiler(
|
||||
None => return Ok(()),
|
||||
};
|
||||
|
||||
let sopts = config::Options {
|
||||
trimmed_def_paths: TrimmedDefPaths::GoodPath,
|
||||
..config::build_session_options(&matches)
|
||||
};
|
||||
let sopts = config::build_session_options(&matches);
|
||||
let cfg = interface::parse_cfgspecs(matches.opt_strs("cfg"));
|
||||
|
||||
let mut dummy_config = |sopts, cfg, diagnostic_output| {
|
||||
|
Loading…
Reference in New Issue
Block a user