Closed
Description
Issue Type: Bug
Bug
In EditorGroupService
, the replaceEditors
implementation takes a EditorReplacement
. However the public IEditorReplacement.replaceEditors
api only requires a IEditorReplacement
.
This means that our implementation is performing a hidden type cast that can cause unexpected runtime errors
VS Code version: Code - Insiders 1.39.0-insider (b7a5b7c, 2019-09-12T08:43:00.105Z)
OS version: Darwin x64 18.7.0
System Info
Item | Value |
---|---|
CPUs | Intel(R) Core(TM) i7-4770HQ CPU @ 2.20GHz (8 x 2200) |
GPU Status | 2d_canvas: enabled flash_3d: enabled flash_stage3d: enabled flash_stage3d_baseline: enabled gpu_compositing: enabled multiple_raster_threads: enabled_on native_gpu_memory_buffers: enabled oop_rasterization: disabled_off protected_video_decode: unavailable_off rasterization: enabled skia_deferred_display_list: disabled_off skia_renderer: disabled_off surface_synchronization: enabled_on video_decode: enabled viz_display_compositor: disabled_off webgl: enabled webgl2: enabled |
Load (avg) | 2, 2, 2 |
Memory (System) | 16.00GB (0.03GB free) |
Process Argv | -psn_0_4576349 |
Screen Reader | no |
VM | 0% |