Skip to content

Commit f7ab9f9

Browse files
authored
Merge pull request #7101 from dotnet/dev/waan/debuggerv2-30-0
Update Debugger to v2.30.0
2 parents 6a9cce5 + 4de1c84 commit f7ab9f9

File tree

3 files changed

+223
-57
lines changed

3 files changed

+223
-57
lines changed

package.json

Lines changed: 171 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -420,7 +420,7 @@
420420
{
421421
"id": "Debugger",
422422
"description": ".NET Core Debugger (Windows / x64)",
423-
"url": "https://vsdebugger.azureedge.net/coreclr-debug-2-28-1/coreclr-debug-win7-x64.zip",
423+
"url": "https://vsdebugger.azureedge.net/coreclr-debug-2-30-0/coreclr-debug-win7-x64.zip",
424424
"installPath": ".debugger/x86_64",
425425
"platforms": [
426426
"win32"
@@ -430,12 +430,12 @@
430430
"arm64"
431431
],
432432
"installTestPath": "./.debugger/x86_64/vsdbg-ui.exe",
433-
"integrity": "0620F452B5AEE259FD160210AD1AA52B8E91CAD6F6250E2A8C1303A4082C50D2"
433+
"integrity": "73C4FA5922404E5789986DBD744EB65E59F7122F797E7846FAF7F844E60EDE07"
434434
},
435435
{
436436
"id": "Debugger",
437437
"description": ".NET Core Debugger (Windows / ARM64)",
438-
"url": "https://vsdebugger.azureedge.net/coreclr-debug-2-28-1/coreclr-debug-win10-arm64.zip",
438+
"url": "https://vsdebugger.azureedge.net/coreclr-debug-2-30-0/coreclr-debug-win10-arm64.zip",
439439
"installPath": ".debugger/arm64",
440440
"platforms": [
441441
"win32"
@@ -444,12 +444,12 @@
444444
"arm64"
445445
],
446446
"installTestPath": "./.debugger/arm64/vsdbg-ui.exe",
447-
"integrity": "00A74FB412267AA95DB850189406E1D613B707262992B3159B0F2E66EEBD6695"
447+
"integrity": "60051C810E72C3E9A1314C08245586461A06735E1E528FACA1095C40365E8279"
448448
},
449449
{
450450
"id": "Debugger",
451451
"description": ".NET Core Debugger (macOS / x64)",
452-
"url": "https://vsdebugger.azureedge.net/coreclr-debug-2-28-1/coreclr-debug-osx-x64.zip",
452+
"url": "https://vsdebugger.azureedge.net/coreclr-debug-2-30-0/coreclr-debug-osx-x64.zip",
453453
"installPath": ".debugger/x86_64",
454454
"platforms": [
455455
"darwin"
@@ -463,12 +463,12 @@
463463
"./vsdbg"
464464
],
465465
"installTestPath": "./.debugger/x86_64/vsdbg-ui",
466-
"integrity": "F982AD4A511D6B18A17767C62731D6B158C656115C07E24DD87A7009D24F621F"
466+
"integrity": "E6AE6D46B3FE4E8D8124E06FC9374C39844907EAB91A7B774F6128175CB3C1AD"
467467
},
468468
{
469469
"id": "Debugger",
470470
"description": ".NET Core Debugger (macOS / arm64)",
471-
"url": "https://vsdebugger.azureedge.net/coreclr-debug-2-28-1/coreclr-debug-osx-arm64.zip",
471+
"url": "https://vsdebugger.azureedge.net/coreclr-debug-2-30-0/coreclr-debug-osx-arm64.zip",
472472
"installPath": ".debugger/arm64",
473473
"platforms": [
474474
"darwin"
@@ -481,12 +481,12 @@
481481
"./vsdbg"
482482
],
483483
"installTestPath": "./.debugger/arm64/vsdbg-ui",
484-
"integrity": "F317A3AFE2A93B13DF7AC9EFAFA22311674113F68BC3990B8BFCF3E815B7CEA2"
484+
"integrity": "0BF425B67C155012790C5EC7DCB69BE7087774A51B3AF59B7BEBA467BFD48997"
485485
},
486486
{
487487
"id": "Debugger",
488488
"description": ".NET Core Debugger (linux / ARM)",
489-
"url": "https://vsdebugger.azureedge.net/coreclr-debug-2-28-1/coreclr-debug-linux-arm.zip",
489+
"url": "https://vsdebugger.azureedge.net/coreclr-debug-2-30-0/coreclr-debug-linux-arm.zip",
490490
"installPath": ".debugger",
491491
"platforms": [
492492
"linux"
@@ -499,12 +499,12 @@
499499
"./vsdbg"
500500
],
501501
"installTestPath": "./.debugger/vsdbg-ui",
502-
"integrity": "C9056D60D443E7C76E40A3703B3BB749FC2AD2C7EFFC4E3FFEB145C9A7CF3E12"
502+
"integrity": "063298BEB4D9D9F0741E0BC7E3999B71E6BB4C3221A4E3DF29D5153FA27E6DA3"
503503
},
504504
{
505505
"id": "Debugger",
506506
"description": ".NET Core Debugger (linux / ARM64)",
507-
"url": "https://vsdebugger.azureedge.net/coreclr-debug-2-28-1/coreclr-debug-linux-arm64.zip",
507+
"url": "https://vsdebugger.azureedge.net/coreclr-debug-2-30-0/coreclr-debug-linux-arm64.zip",
508508
"installPath": ".debugger",
509509
"platforms": [
510510
"linux"
@@ -517,12 +517,12 @@
517517
"./vsdbg"
518518
],
519519
"installTestPath": "./.debugger/vsdbg-ui",
520-
"integrity": "5A5A06AAD40F1645F5EE4BEDF94DCCC9C1B673E5D8AA3E6DC40E5EFA05FC5BAE"
520+
"integrity": "6DC9F98C34B41F08A449F9E4EE04E6BAFFD5A57E3632990A3B83BDCB2D2FF7B9"
521521
},
522522
{
523523
"id": "Debugger",
524524
"description": ".NET Core Debugger (linux musl / x64)",
525-
"url": "https://vsdebugger.azureedge.net/coreclr-debug-2-28-1/coreclr-debug-linux-musl-x64.zip",
525+
"url": "https://vsdebugger.azureedge.net/coreclr-debug-2-30-0/coreclr-debug-linux-musl-x64.zip",
526526
"installPath": ".debugger",
527527
"platforms": [
528528
"linux-musl"
@@ -535,12 +535,12 @@
535535
"./vsdbg"
536536
],
537537
"installTestPath": "./.debugger/vsdbg-ui",
538-
"integrity": "D3BF80D1155A52CE2BB4BD149E9415EDB2B039F40ADF0C7F3B558722BAEB4481"
538+
"integrity": "F985AFFA755734A6262F52C1E8D5D7235F4448628CA949A06D0F6806552EC64B"
539539
},
540540
{
541541
"id": "Debugger",
542542
"description": ".NET Core Debugger (linux musl / ARM64)",
543-
"url": "https://vsdebugger.azureedge.net/coreclr-debug-2-28-1/coreclr-debug-linux-musl-arm64.zip",
543+
"url": "https://vsdebugger.azureedge.net/coreclr-debug-2-30-0/coreclr-debug-linux-musl-arm64.zip",
544544
"installPath": ".debugger",
545545
"platforms": [
546546
"linux-musl"
@@ -553,12 +553,12 @@
553553
"./vsdbg"
554554
],
555555
"installTestPath": "./.debugger/vsdbg-ui",
556-
"integrity": "9A9EA50FCEB9FB9C23EE31382B74499D96D372C6C35A06976B0A3A473E633D2D"
556+
"integrity": "ED7A76B386478AD54D97E6FAB06D7AB56970770CD6499FC902316FA3BB3484D1"
557557
},
558558
{
559559
"id": "Debugger",
560560
"description": ".NET Core Debugger (linux / x64)",
561-
"url": "https://vsdebugger.azureedge.net/coreclr-debug-2-28-1/coreclr-debug-linux-x64.zip",
561+
"url": "https://vsdebugger.azureedge.net/coreclr-debug-2-30-0/coreclr-debug-linux-x64.zip",
562562
"installPath": ".debugger",
563563
"platforms": [
564564
"linux"
@@ -571,7 +571,7 @@
571571
"./vsdbg"
572572
],
573573
"installTestPath": "./.debugger/vsdbg-ui",
574-
"integrity": "9885025FDD0B4117A1705A96D2A7583380B8650AEA387A9C3E861F8BF1703F59"
574+
"integrity": "7AD45121D59DBFE8A96952E6BF8D474A5249CF7AE87C64AB24F9DC1DB5A8E6BA"
575575
},
576576
{
577577
"id": "Razor",
@@ -1391,11 +1391,26 @@
13911391
"description": "%generateOptionsSchema.symbolOptions.moduleFilter.includeSymbolsOnDemand.description%",
13921392
"default": true
13931393
},
1394-
"csharp.debug.allowFastEvaluate": {
1394+
"csharp.debug.expressionEvaluationOptions.allowImplicitFuncEval": {
13951395
"type": "boolean",
1396-
"description": "%generateOptionsSchema.allowFastEvaluate.description%",
1396+
"description": "%generateOptionsSchema.expressionEvaluationOptions.allowImplicitFuncEval.description%",
13971397
"default": true
13981398
},
1399+
"csharp.debug.expressionEvaluationOptions.allowToString": {
1400+
"type": "boolean",
1401+
"markdownDescription": "%generateOptionsSchema.expressionEvaluationOptions.allowToString.markdownDescription%",
1402+
"default": true
1403+
},
1404+
"csharp.debug.expressionEvaluationOptions.allowFastEvaluate": {
1405+
"type": "boolean",
1406+
"description": "%generateOptionsSchema.expressionEvaluationOptions.allowFastEvaluate.description%",
1407+
"default": true
1408+
},
1409+
"csharp.debug.expressionEvaluationOptions.showRawValues": {
1410+
"type": "boolean",
1411+
"description": "%generateOptionsSchema.expressionEvaluationOptions.showRawValues.description%",
1412+
"default": false
1413+
},
13991414
"dotnet.unitTestDebuggingOptions": {
14001415
"type": "object",
14011416
"description": "%configuration.dotnet.unitTestDebuggingOptions%",
@@ -1561,15 +1576,37 @@
15611576
"enabled": {
15621577
"title": "boolean",
15631578
"markdownDescription": "%generateOptionsSchema.sourceLinkOptions.additionalItems.enabled.markdownDescription%",
1564-
"default": "true"
1579+
"default": true
15651580
}
15661581
}
15671582
}
15681583
},
1569-
"allowFastEvaluate": {
1570-
"type": "boolean",
1571-
"description": "%generateOptionsSchema.allowFastEvaluate.description%",
1572-
"default": true
1584+
"expressionEvaluationOptions": {
1585+
"description": "%generateOptionsSchema.expressionEvaluationOptions.description%",
1586+
"default": {},
1587+
"type": "object",
1588+
"properties": {
1589+
"allowImplicitFuncEval": {
1590+
"type": "boolean",
1591+
"description": "%generateOptionsSchema.expressionEvaluationOptions.allowImplicitFuncEval.description%",
1592+
"default": true
1593+
},
1594+
"allowToString": {
1595+
"type": "boolean",
1596+
"markdownDescription": "%generateOptionsSchema.expressionEvaluationOptions.allowToString.markdownDescription%",
1597+
"default": true
1598+
},
1599+
"allowFastEvaluate": {
1600+
"type": "boolean",
1601+
"description": "%generateOptionsSchema.expressionEvaluationOptions.allowFastEvaluate.description%",
1602+
"default": true
1603+
},
1604+
"showRawValues": {
1605+
"type": "boolean",
1606+
"description": "%generateOptionsSchema.expressionEvaluationOptions.showRawValues.description%",
1607+
"default": false
1608+
}
1609+
}
15731610
},
15741611
"targetArchitecture": {
15751612
"type": "string",
@@ -2769,15 +2806,37 @@
27692806
"enabled": {
27702807
"title": "boolean",
27712808
"markdownDescription": "%generateOptionsSchema.sourceLinkOptions.additionalItems.enabled.markdownDescription%",
2772-
"default": "true"
2809+
"default": true
27732810
}
27742811
}
27752812
}
27762813
},
2777-
"allowFastEvaluate": {
2778-
"type": "boolean",
2779-
"description": "%generateOptionsSchema.allowFastEvaluate.description%",
2780-
"default": true
2814+
"expressionEvaluationOptions": {
2815+
"description": "%generateOptionsSchema.expressionEvaluationOptions.description%",
2816+
"default": {},
2817+
"type": "object",
2818+
"properties": {
2819+
"allowImplicitFuncEval": {
2820+
"type": "boolean",
2821+
"description": "%generateOptionsSchema.expressionEvaluationOptions.allowImplicitFuncEval.description%",
2822+
"default": true
2823+
},
2824+
"allowToString": {
2825+
"type": "boolean",
2826+
"markdownDescription": "%generateOptionsSchema.expressionEvaluationOptions.allowToString.markdownDescription%",
2827+
"default": true
2828+
},
2829+
"allowFastEvaluate": {
2830+
"type": "boolean",
2831+
"description": "%generateOptionsSchema.expressionEvaluationOptions.allowFastEvaluate.description%",
2832+
"default": true
2833+
},
2834+
"showRawValues": {
2835+
"type": "boolean",
2836+
"description": "%generateOptionsSchema.expressionEvaluationOptions.showRawValues.description%",
2837+
"default": false
2838+
}
2839+
}
27812840
},
27822841
"targetOutputLogPath": {
27832842
"type": "string",
@@ -3279,15 +3338,37 @@
32793338
"enabled": {
32803339
"title": "boolean",
32813340
"markdownDescription": "%generateOptionsSchema.sourceLinkOptions.additionalItems.enabled.markdownDescription%",
3282-
"default": "true"
3341+
"default": true
32833342
}
32843343
}
32853344
}
32863345
},
3287-
"allowFastEvaluate": {
3288-
"type": "boolean",
3289-
"description": "%generateOptionsSchema.allowFastEvaluate.description%",
3290-
"default": true
3346+
"expressionEvaluationOptions": {
3347+
"description": "%generateOptionsSchema.expressionEvaluationOptions.description%",
3348+
"default": {},
3349+
"type": "object",
3350+
"properties": {
3351+
"allowImplicitFuncEval": {
3352+
"type": "boolean",
3353+
"description": "%generateOptionsSchema.expressionEvaluationOptions.allowImplicitFuncEval.description%",
3354+
"default": true
3355+
},
3356+
"allowToString": {
3357+
"type": "boolean",
3358+
"markdownDescription": "%generateOptionsSchema.expressionEvaluationOptions.allowToString.markdownDescription%",
3359+
"default": true
3360+
},
3361+
"allowFastEvaluate": {
3362+
"type": "boolean",
3363+
"description": "%generateOptionsSchema.expressionEvaluationOptions.allowFastEvaluate.description%",
3364+
"default": true
3365+
},
3366+
"showRawValues": {
3367+
"type": "boolean",
3368+
"description": "%generateOptionsSchema.expressionEvaluationOptions.showRawValues.description%",
3369+
"default": false
3370+
}
3371+
}
32913372
},
32923373
"targetArchitecture": {
32933374
"type": "string",
@@ -4065,15 +4146,37 @@
40654146
"enabled": {
40664147
"title": "boolean",
40674148
"markdownDescription": "%generateOptionsSchema.sourceLinkOptions.additionalItems.enabled.markdownDescription%",
4068-
"default": "true"
4149+
"default": true
40694150
}
40704151
}
40714152
}
40724153
},
4073-
"allowFastEvaluate": {
4074-
"type": "boolean",
4075-
"description": "%generateOptionsSchema.allowFastEvaluate.description%",
4076-
"default": true
4154+
"expressionEvaluationOptions": {
4155+
"description": "%generateOptionsSchema.expressionEvaluationOptions.description%",
4156+
"default": {},
4157+
"type": "object",
4158+
"properties": {
4159+
"allowImplicitFuncEval": {
4160+
"type": "boolean",
4161+
"description": "%generateOptionsSchema.expressionEvaluationOptions.allowImplicitFuncEval.description%",
4162+
"default": true
4163+
},
4164+
"allowToString": {
4165+
"type": "boolean",
4166+
"markdownDescription": "%generateOptionsSchema.expressionEvaluationOptions.allowToString.markdownDescription%",
4167+
"default": true
4168+
},
4169+
"allowFastEvaluate": {
4170+
"type": "boolean",
4171+
"description": "%generateOptionsSchema.expressionEvaluationOptions.allowFastEvaluate.description%",
4172+
"default": true
4173+
},
4174+
"showRawValues": {
4175+
"type": "boolean",
4176+
"description": "%generateOptionsSchema.expressionEvaluationOptions.showRawValues.description%",
4177+
"default": false
4178+
}
4179+
}
40774180
},
40784181
"targetOutputLogPath": {
40794182
"type": "string",
@@ -4575,15 +4678,37 @@
45754678
"enabled": {
45764679
"title": "boolean",
45774680
"markdownDescription": "%generateOptionsSchema.sourceLinkOptions.additionalItems.enabled.markdownDescription%",
4578-
"default": "true"
4681+
"default": true
45794682
}
45804683
}
45814684
}
45824685
},
4583-
"allowFastEvaluate": {
4584-
"type": "boolean",
4585-
"description": "%generateOptionsSchema.allowFastEvaluate.description%",
4586-
"default": true
4686+
"expressionEvaluationOptions": {
4687+
"description": "%generateOptionsSchema.expressionEvaluationOptions.description%",
4688+
"default": {},
4689+
"type": "object",
4690+
"properties": {
4691+
"allowImplicitFuncEval": {
4692+
"type": "boolean",
4693+
"description": "%generateOptionsSchema.expressionEvaluationOptions.allowImplicitFuncEval.description%",
4694+
"default": true
4695+
},
4696+
"allowToString": {
4697+
"type": "boolean",
4698+
"markdownDescription": "%generateOptionsSchema.expressionEvaluationOptions.allowToString.markdownDescription%",
4699+
"default": true
4700+
},
4701+
"allowFastEvaluate": {
4702+
"type": "boolean",
4703+
"description": "%generateOptionsSchema.expressionEvaluationOptions.allowFastEvaluate.description%",
4704+
"default": true
4705+
},
4706+
"showRawValues": {
4707+
"type": "boolean",
4708+
"description": "%generateOptionsSchema.expressionEvaluationOptions.showRawValues.description%",
4709+
"default": false
4710+
}
4711+
}
45874712
},
45884713
"targetArchitecture": {
45894714
"type": "string",
@@ -5679,4 +5804,4 @@
56795804
}
56805805
]
56815806
}
5682-
}
5807+
}

0 commit comments

Comments
 (0)