Skip to content

Commit

Permalink
Stabilize --json unused-externs(-silent)
Browse files Browse the repository at this point in the history
  • Loading branch information
jsgf committed Apr 14, 2024
1 parent 29b1207 commit fdcb8a9
Show file tree
Hide file tree
Showing 4 changed files with 3 additions and 10 deletions.
7 changes: 0 additions & 7 deletions compiler/rustc_session/src/config.rs
Original file line number Diff line number Diff line change
Expand Up @@ -2317,13 +2317,6 @@ pub fn build_session_options(early_dcx: &mut EarlyDiagCtxt, matches: &getopts::M

check_error_format_stability(early_dcx, &unstable_opts, error_format);

if !unstable_opts.unstable_options && json_unused_externs.is_enabled() {
early_dcx.early_fatal(
"the `-Z unstable-options` flag must also be passed to enable \
the flag `--json=unused-externs`",
);
}

let output_types = parse_output_types(early_dcx, &unstable_opts, matches);

let mut cg = CodegenOptions::build(early_dcx, matches);
Expand Down
2 changes: 1 addition & 1 deletion tests/ui/unused-crate-deps/deny-cmdline-json-silent.rs
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

//@ edition:2018
//@ check-pass
//@ compile-flags: -Dunused-crate-dependencies -Zunstable-options --json unused-externs-silent --error-format=json
//@ compile-flags: -Dunused-crate-dependencies --json unused-externs-silent --error-format=json
//@ aux-crate:bar=bar.rs

fn main() {}
2 changes: 1 addition & 1 deletion tests/ui/unused-crate-deps/deny-cmdline-json.rs
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// Check for unused crate dep, json event, deny, expect compile failure

//@ edition:2018
//@ compile-flags: -Dunused-crate-dependencies -Zunstable-options --json unused-externs --error-format=json
//@ compile-flags: -Dunused-crate-dependencies --json unused-externs --error-format=json
//@ aux-crate:bar=bar.rs

fn main() {}
2 changes: 1 addition & 1 deletion tests/ui/unused-crate-deps/warn-cmdline-json.rs
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

//@ edition:2018
//@ check-pass
//@ compile-flags: -Wunused-crate-dependencies -Zunstable-options --json unused-externs --error-format=json
//@ compile-flags: -Wunused-crate-dependencies --json unused-externs --error-format=json
//@ aux-crate:bar=bar.rs

fn main() {}

0 comments on commit fdcb8a9

Please sign in to comment.