summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorcjihrig <cjihrig@gmail.com>2019-07-09 17:11:32 -0400
committerMichaël Zasso <targos@protonmail.com>2019-07-20 11:10:23 +0200
commit29fda66ca6a75eba46a3089575a80db4a9ac762f (patch)
tree1f065332c39dfe2ab6030f571d9991bc93c36e48 /src
parentd7c7023503bffa31f31988b2c7826ebe10866770 (diff)
downloadandroid-node-v8-29fda66ca6a75eba46a3089575a80db4a9ac762f.tar.gz
android-node-v8-29fda66ca6a75eba46a3089575a80db4a9ac762f.tar.bz2
android-node-v8-29fda66ca6a75eba46a3089575a80db4a9ac762f.zip
src: simplify --debug flags
Any use of --debug, --debug=, --debug-brk, or --debug-brk= now triggers an error. That means we can eliminate their aliases with --inspect counterparts and simplify the code. PR-URL: https://github.com/nodejs/node/pull/28615 Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
Diffstat (limited to 'src')
-rw-r--r--src/node_options.cc8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/node_options.cc b/src/node_options.cc
index 8666de948b..53a4171eda 100644
--- a/src/node_options.cc
+++ b/src/node_options.cc
@@ -270,7 +270,9 @@ DebugOptionsParser::DebugOptionsParser() {
AddAlias("--inspect=", { "--inspect-port", "--inspect" });
AddOption("--debug", "", &DebugOptions::deprecated_debug);
- AddAlias("--debug=", { "--inspect-port", "--debug" });
+ AddAlias("--debug=", "--debug");
+ AddOption("--debug-brk", "", &DebugOptions::deprecated_debug);
+ AddAlias("--debug-brk=", "--debug-brk");
AddOption("--inspect-brk",
"activate inspector on host:port and break at start of user script",
@@ -283,10 +285,6 @@ DebugOptionsParser::DebugOptionsParser() {
Implies("--inspect-brk-node", "--inspect");
AddAlias("--inspect-brk-node=", { "--inspect-port", "--inspect-brk-node" });
- AddOption("--debug-brk", "", &DebugOptions::break_first_line);
- Implies("--debug-brk", "--debug");
- AddAlias("--debug-brk=", { "--inspect-port", "--debug-brk" });
-
AddOption("--inspect-publish-uid",
"comma separated list of destinations for inspector uid"
"(default: stderr,http)",