diff --git a/cli/args/flags.rs b/cli/args/flags.rs index f810fd6371..86f992e995 100644 --- a/cli/args/flags.rs +++ b/cli/args/flags.rs @@ -2784,14 +2784,6 @@ Directory arguments are expanded to all contained files matching the glob .action(ArgAction::SetTrue) .help_heading(TEST_HEADING), ) - .arg( - Arg::new("trace-ops") - .long("trace-ops") - .help("Deprecated alias for --trace-leaks") - .hide(true) - .action(ArgAction::SetTrue) - .help_heading(TEST_HEADING), - ) .arg( Arg::new("trace-leaks") .long("trace-leaks") @@ -4662,20 +4654,7 @@ fn test_parse(flags: &mut Flags, matches: &mut ArgMatches) { }; let no_run = matches.get_flag("no-run"); - let trace_leaks = - matches.get_flag("trace-ops") || matches.get_flag("trace-leaks"); - - #[allow(clippy::print_stderr)] - if trace_leaks && matches.get_flag("trace-ops") { - // We can't change this to use the log crate because its not configured - // yet at this point since the flags haven't been parsed. This flag is - // deprecated though so it's not worth changing the code to use the log - // crate here and this is only done for testing anyway. - eprintln!( - "⚠️ {}", - crate::colors::yellow("The `--trace-ops` flag is deprecated and will be removed in Deno 2.0.\nUse the `--trace-leaks` flag instead."), - ); - } + let trace_leaks = matches.get_flag("trace-leaks"); let doc = matches.get_flag("doc"); #[allow(clippy::print_stderr)] let allow_none = matches.get_flag("permit-no-files") diff --git a/tests/integration/test_tests.rs b/tests/integration/test_tests.rs index 4bf79a0d2f..d3c9f00093 100644 --- a/tests/integration/test_tests.rs +++ b/tests/integration/test_tests.rs @@ -251,7 +251,7 @@ itest!(allow_none { }); itest!(ops_sanitizer_unstable { - args: "test --trace-ops test/sanitizer/ops_sanitizer_unstable.ts", + args: "test --trace-leaks test/sanitizer/ops_sanitizer_unstable.ts", exit_code: 1, output: "test/sanitizer/ops_sanitizer_unstable.out", }); diff --git a/tests/testdata/test/sanitizer/ops_sanitizer_unstable.out b/tests/testdata/test/sanitizer/ops_sanitizer_unstable.out index 115d8cefad..a09f34592b 100644 --- a/tests/testdata/test/sanitizer/ops_sanitizer_unstable.out +++ b/tests/testdata/test/sanitizer/ops_sanitizer_unstable.out @@ -1,5 +1,3 @@ -⚠️ The `--trace-ops` flag is deprecated and will be removed in Deno 2.0. -Use the `--trace-leaks` flag instead. Check [WILDCARD]/ops_sanitizer_unstable.ts running 2 tests from [WILDCARD]/ops_sanitizer_unstable.ts no-op ... ok ([WILDCARD])