vscode: Rainbow brackets bug
Type: Bug
Add this to a .dart file:
class A {
@override
String toString() => '${ {} }';
}
There is a Dart string interpolation that shows an explicit map/set.
The first opening bracket is showing red and the seciond to last one (the last one on line 3) is showing blank.
VS Code version: Code - Insiders 1.88.0-insider (57028e3d274ebde851c7cc02123def372ca619a6, 2024-04-03T04:43:57.217Z) OS version: Windows_NT x64 10.0.22621 Modes:
System Info
Item | Value |
---|---|
CPUs | 11th Gen Intel® Core™ i7-1165G7 @ 2.80GHz (8 x 2803) |
GPU Status | 2d_canvas: enabled canvas_oop_rasterization: enabled_on direct_rendering_display_compositor: disabled_off_ok gpu_compositing: enabled multiple_raster_threads: enabled_on opengl: enabled_on rasterization: enabled raw_draw: disabled_off_ok skia_graphite: disabled_off video_decode: enabled video_encode: enabled vulkan: disabled_off webgl: enabled webgl2: enabled webgpu: enabled |
Load (avg) | undefined |
Memory (System) | 15.68GB (1.22GB free) |
Process Argv | –crash-reporter-id 15414217-e08c-4dfd-812d-8a5c20e4b31f |
Screen Reader | no |
VM | 0% |
Extensions (29)
Extension | Author (truncated) | Version |
---|---|---|
codesnap | adp | 1.3.4 |
vsc-export | asl | 1.2.0 |
path-intellisense | chr | 2.8.5 |
dart-code | Dar | 3.86.0 |
flutter | Dar | 3.86.0 |
vscode-markdownlint | Dav | 0.54.0 |
xml | Dot | 2.5.1 |
gitlens | eam | 14.9.0 |
vsc-material-theme-icons | equ | 3.5.0 |
duplicate | gee | 1.0.2 |
copilot | Git | 1.177.801 |
copilot-chat | Git | 0.14.2024032901 |
cloudcode | goo | 2.7.0 |
selected-lines-count | gur | 1.4.0 |
vscode-auto-open-markdown-preview | hnw | 0.0.4 |
flutter-intl | loc | 1.19.3 |
git-graph | mhu | 1.30.0 |
dart-barrel-file-generator | miq | 6.2.2 |
vscode-docker | ms- | 1.29.0 |
vscode-kubernetes-tools | ms- | 1.3.16 |
remote-containers | ms- | 0.353.0 |
vsliveshare | ms- | 1.0.5918 |
awesome-flutter-snippets | Nas | 4.0.1 |
indent-rainbow | ode | 8.3.1 |
material-icon-theme | PKi | 4.34.0 |
vscode-thunder-client | ran | 2.20.3 |
vscode-yaml | red | 1.14.0 |
data-size-count | Thi | 1.1.1 |
tom | 1.2.2 |
A/B Experiments
vsliv368:30146709
vspor879:30202332
vspor708:30202333
vspor363:30204092
vscod805cf:30301675
vsaa593cf:30376535
py29gd2263:30784851
vscaac:30438845
c4g48928:30535728
vscrpc:30624061
a9j8j154:30646983
962ge761:30841072
pythongtdpath:30726887
welcomedialog:30812478
pythonidxpt:30768918
pythonnoceb:30776497
asynctok:30898717
dsvsc013:30777762
dsvsc014:30777825
dsvsc015:30821418
pythontestfixt:30866404
pythonregdiag2:30926734
pyreplss1:30879911
pythonmypyd1:30859725
pythoncet0:30859736
h48ei257:31000450
pythontbext0:30879054
accentitlementst:30870582
dsvsc016:30879898
dsvsc017:30880771
dsvsc018:30880772
d6fi2104:30968146
cppperfnew:30980852
8082a590:30961435
fegfb526:30952798
bg6jg535:30979844
ccp2r3:30958153
pythonait:30973460
gee8j676:30988845
gd77d436:30999572
About this issue
- Original URL
- State: closed
- Created 3 months ago
- Comments: 17 (13 by maintainers)
@FMorschel I’ve fixed the Dart issue (https://github.com/Dart-Code/Dart-Code/issues/5061), you can probably close this one. I filed a bug about the above, but for now I’m just changing the scopes (I may change them back if that issue is responded to before my fix is shipped).