Skip to content

Commit c3862f4

Browse files
authored
Adding QuoteArgs Flag (#1322)
* Adding quoteArgs flag * Adding QuoteArgs to PipeConfiguration * Updating Description for QuoteArgs * Fixing typo in description
1 parent 95832f7 commit c3862f4

File tree

2 files changed

+50
-0
lines changed

2 files changed

+50
-0
lines changed

package.json

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -727,6 +727,11 @@
727727
"description": "Environment variables passed to the pipe program.",
728728
"default": {}
729729
},
730+
"quoteArgs": {
731+
"type": "boolean",
732+
"description": "Should arguments that contain characters that need to be quoted (example: spaces) be quoted? Defaults to 'true'. If set to false, the debugger command will no longer be automatically quoted.",
733+
"default": true
734+
},
730735
"windows": {
731736
"description": "Windows-specific pipe launch configuration options",
732737
"default": {
@@ -754,6 +759,11 @@
754759
},
755760
"default": []
756761
},
762+
"quoteArgs": {
763+
"type": "boolean",
764+
"description": "Should arguments that contain characters that need to be quoted (example: spaces) be quoted? Defaults to 'true'. If set to false, the debugger command will no longer be automatically quoted.",
765+
"default": true
766+
},
757767
"pipeEnv": {
758768
"type": "object",
759769
"additionalProperties": {
@@ -791,6 +801,11 @@
791801
},
792802
"default": []
793803
},
804+
"quoteArgs": {
805+
"type": "boolean",
806+
"description": "Should arguments that contain characters that need to be quoted (example: spaces) be quoted? Defaults to 'true'. If set to false, the debugger command will no longer be automatically quoted.",
807+
"default": true
808+
},
794809
"pipeEnv": {
795810
"type": "object",
796811
"additionalProperties": {
@@ -828,6 +843,11 @@
828843
},
829844
"default": []
830845
},
846+
"quoteArgs": {
847+
"type": "boolean",
848+
"description": "Should arguments that contain characters that need to be quoted (example: spaces) be quoted? Defaults to 'true'. If set to false, the debugger command will no longer be automatically quoted.",
849+
"default": true
850+
},
831851
"pipeEnv": {
832852
"type": "object",
833853
"additionalProperties": {
@@ -975,6 +995,11 @@
975995
"description": "Environment variables passed to the pipe program.",
976996
"default": {}
977997
},
998+
"quoteArgs": {
999+
"type": "boolean",
1000+
"description": "Should arguments that contain characters that need to be quoted (example: spaces) be quoted? Defaults to 'true'. If set to false, the debugger command will no longer be automatically quoted.",
1001+
"default": true
1002+
},
9781003
"windows": {
9791004
"description": "Windows-specific pipe launch configuration options",
9801005
"default": {
@@ -1002,6 +1027,11 @@
10021027
},
10031028
"default": []
10041029
},
1030+
"quoteArgs": {
1031+
"type": "boolean",
1032+
"description": "Should arguments that contain characters that need to be quoted (example: spaces) be quoted? Defaults to 'true'. If set to false, the debugger command will no longer be automatically quoted.",
1033+
"default": true
1034+
},
10051035
"pipeEnv": {
10061036
"type": "object",
10071037
"additionalProperties": {
@@ -1039,6 +1069,11 @@
10391069
},
10401070
"default": []
10411071
},
1072+
"quoteArgs": {
1073+
"type": "boolean",
1074+
"description": "Should arguments that contain characters that need to be quoted (example: spaces) be quoted? Defaults to 'true'. If set to false, the debugger command will no longer be automatically quoted.",
1075+
"default": true
1076+
},
10421077
"pipeEnv": {
10431078
"type": "object",
10441079
"additionalProperties": {
@@ -1076,6 +1111,11 @@
10761111
},
10771112
"default": []
10781113
},
1114+
"quoteArgs": {
1115+
"type": "boolean",
1116+
"description": "Should arguments that contain characters that need to be quoted (example: spaces) be quoted? Defaults to 'true'. If set to false, the debugger command will no longer be automatically quoted.",
1117+
"default": true
1118+
},
10791119
"pipeEnv": {
10801120
"type": "object",
10811121
"additionalProperties": {

src/tools/OptionsSchema.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,11 @@
3232
},
3333
"default": []
3434
},
35+
"quoteArgs": {
36+
"type": "boolean",
37+
"description": "Should arguments that contain characters that need to be quoted (example: spaces) be quoted? Defaults to 'true'. If set to false, the debugger command will no longer be automatically quoted.",
38+
"default": true
39+
},
3540
"pipeEnv": {
3641
"type": "object",
3742
"additionalProperties": {
@@ -84,6 +89,11 @@
8489
"description": "Environment variables passed to the pipe program.",
8590
"default": {}
8691
},
92+
"quoteArgs": {
93+
"type": "boolean",
94+
"description": "Should arguments that contain characters that need to be quoted (example: spaces) be quoted? Defaults to 'true'. If set to false, the debugger command will no longer be automatically quoted.",
95+
"default": true
96+
},
8797
"windows": {
8898
"$ref": "#/definitions/PipeConfigurations",
8999
"description": "Windows-specific pipe launch configuration options",

0 commit comments

Comments
 (0)