|
2 | 2 | "name": "cpptools", |
3 | 3 | "displayName": "C/C++", |
4 | 4 | "description": "C/C++ IntelliSense, debugging, and code browsing.", |
5 | | - "version": "1.13.4-main", |
| 5 | + "version": "1.13.5-main", |
6 | 6 | "publisher": "ms-vscode", |
7 | 7 | "icon": "LanguageCCPP_color_128x.png", |
8 | 8 | "readme": "README.md", |
|
286 | 286 | "name": "iar", |
287 | 287 | "source": "iar", |
288 | 288 | "owner": "cpptools", |
289 | | - "fileLocation" : "absolute", |
| 289 | + "fileLocation": "absolute", |
290 | 290 | "pattern": { |
291 | 291 | "regexp": "^\"(.*?)\",(\\d+)\\s+(?:[Ff]atal\\s+)?([Ww]arning|[Ee]rror)\\[(\\w+\\d+)\\]:\\s+(.*)$", |
292 | 292 | "file": 1, |
|
3453 | 3453 | "default": true |
3454 | 3454 | }, |
3455 | 3455 | "engineLogging": { |
3456 | | - "type": "boolean", |
3457 | | - "description": "%c_cpp.debuggers.logging.engineLogging.description%", |
3458 | | - "default": false |
| 3456 | + "anyOf": [ |
| 3457 | + { |
| 3458 | + "type": "string", |
| 3459 | + "enum": [ |
| 3460 | + "verbose", |
| 3461 | + "warning", |
| 3462 | + "error", |
| 3463 | + "none" |
| 3464 | + ], |
| 3465 | + "enumDescriptions": [ |
| 3466 | + "%c_cpp.debuggers.logging.category.verbose.description%", |
| 3467 | + "%c_cpp.debuggers.logging.category.warning.description%", |
| 3468 | + "%c_cpp.debuggers.logging.category.error.description%", |
| 3469 | + "%c_cpp.debuggers.logging.category.none.description%" |
| 3470 | + ], |
| 3471 | + "description": "%c_cpp.debuggers.logging.engineLogging.description%", |
| 3472 | + "default": "none" |
| 3473 | + }, |
| 3474 | + { |
| 3475 | + "type": "boolean", |
| 3476 | + "description": "%c_cpp.debuggers.logging.engineLogging.description%", |
| 3477 | + "default": false |
| 3478 | + } |
| 3479 | + ] |
3459 | 3480 | }, |
3460 | 3481 | "trace": { |
3461 | 3482 | "type": "boolean", |
|
3466 | 3487 | "type": "boolean", |
3467 | 3488 | "description": "%c_cpp.debuggers.logging.traceResponse.description%", |
3468 | 3489 | "default": false |
| 3490 | + }, |
| 3491 | + "natvisDiagnostics": { |
| 3492 | + "anyOf": [ |
| 3493 | + { |
| 3494 | + "type": "string", |
| 3495 | + "enum": [ |
| 3496 | + "verbose", |
| 3497 | + "warning", |
| 3498 | + "error", |
| 3499 | + "none" |
| 3500 | + ], |
| 3501 | + "enumDescriptions": [ |
| 3502 | + "%c_cpp.debuggers.logging.category.verbose.description%", |
| 3503 | + "%c_cpp.debuggers.logging.category.warning.description%", |
| 3504 | + "%c_cpp.debuggers.logging.category.error.description%", |
| 3505 | + "%c_cpp.debuggers.logging.category.none.description%" |
| 3506 | + ], |
| 3507 | + "description": "%c_cpp.debuggers.logging.natvisDiagnostics.description%", |
| 3508 | + "default": "none" |
| 3509 | + }, |
| 3510 | + { |
| 3511 | + "type": "boolean", |
| 3512 | + "description": "%c_cpp.debuggers.logging.engineLogging.description%", |
| 3513 | + "default": false |
| 3514 | + } |
| 3515 | + ] |
3469 | 3516 | } |
3470 | 3517 | } |
3471 | 3518 | }, |
|
4194 | 4241 | "default": true |
4195 | 4242 | }, |
4196 | 4243 | "engineLogging": { |
4197 | | - "type": "boolean", |
4198 | | - "description": "%c_cpp.debuggers.logging.engineLogging.description%", |
4199 | | - "default": false |
| 4244 | + "anyOf": [ |
| 4245 | + { |
| 4246 | + "type": "string", |
| 4247 | + "enum": [ |
| 4248 | + "verbose", |
| 4249 | + "warning", |
| 4250 | + "error", |
| 4251 | + "none" |
| 4252 | + ], |
| 4253 | + "enumDescriptions": [ |
| 4254 | + "%c_cpp.debuggers.logging.category.verbose.description%", |
| 4255 | + "%c_cpp.debuggers.logging.category.warning.description%", |
| 4256 | + "%c_cpp.debuggers.logging.category.error.description%", |
| 4257 | + "%c_cpp.debuggers.logging.category.none.description%" |
| 4258 | + ], |
| 4259 | + "description": "%c_cpp.debuggers.logging.engineLogging.description%", |
| 4260 | + "default": "none" |
| 4261 | + }, |
| 4262 | + { |
| 4263 | + "type": "boolean", |
| 4264 | + "description": "%c_cpp.debuggers.logging.engineLogging.description%", |
| 4265 | + "default": false |
| 4266 | + } |
| 4267 | + ] |
4200 | 4268 | }, |
4201 | 4269 | "trace": { |
4202 | 4270 | "type": "boolean", |
|
4207 | 4275 | "type": "boolean", |
4208 | 4276 | "description": "%c_cpp.debuggers.logging.traceResponse.description%", |
4209 | 4277 | "default": false |
| 4278 | + }, |
| 4279 | + "natvisDiagnostics": { |
| 4280 | + "anyOf": [ |
| 4281 | + { |
| 4282 | + "type": "string", |
| 4283 | + "enum": [ |
| 4284 | + "verbose", |
| 4285 | + "warning", |
| 4286 | + "error", |
| 4287 | + "none" |
| 4288 | + ], |
| 4289 | + "enumDescriptions": [ |
| 4290 | + "%c_cpp.debuggers.logging.category.verbose.description%", |
| 4291 | + "%c_cpp.debuggers.logging.category.warning.description%", |
| 4292 | + "%c_cpp.debuggers.logging.category.error.description%", |
| 4293 | + "%c_cpp.debuggers.logging.category.none.description%" |
| 4294 | + ], |
| 4295 | + "description": "%c_cpp.debuggers.logging.natvisDiagnostics.description%", |
| 4296 | + "default": "none" |
| 4297 | + }, |
| 4298 | + { |
| 4299 | + "type": "boolean", |
| 4300 | + "description": "%c_cpp.debuggers.logging.engineLogging.description%", |
| 4301 | + "default": false |
| 4302 | + } |
| 4303 | + ] |
4210 | 4304 | } |
4211 | 4305 | } |
4212 | 4306 | }, |
|
0 commit comments