Doxygen multi-whitespace parsing regression #12015
Labels
bug
Feature: Doc comments
An issue related to code comments shown in hover, completion, and signature help.
fixed
Check the Milestone for the release in which the fix is or will be available.
Language Service
quick fix
regression
A bug that didn't exist in a previous release
Milestone
Type: Bug
Before v1.19.4 (
up to and including v1.19.3sorry, I mixed up the versions, apparently it was already broken in v1.19.x, but it works fine in v1.18.5), both Doxygen comments for these 2 functions were parsed correctly:Starting with v1.19.4, the comment for
cpptools_test1
is parsed correctly, butcpptools_test2
(which has 2 or more spaces after the Doxygen keywords) is broken - note the coalescing of the parameter name with its description, as well as keyword highlighting in the function description. Looks like the @fn keyword works with 1...4 spaces, but not more.Extension version: 1.19.4
VS Code version: Code - Insiders 1.87.0-insider (c11a2dd4d52e38cb92b8c464f47a7b02bb7c8762, 2024-02-24T01:20:40.384Z)
OS version: Windows_NT x64 10.0.18362
Modes:
Remote OS version: Linux x64 4.18.0-372.19.1.el8_6.x86_64
System Info
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
The text was updated successfully, but these errors were encountered: