Skip to content

Enum doxygen syntax not supported #7944

@fkromer

Description

@fkromer

Bug type: Language Service

Describe the bug

If I auto-generate doxygen docs for an enum typedef with cschlosser.doxdocgen generally generation works. However documenting the enum values does not work with the most reasonable doxygen syntax.

grafik

  • C/C++ Extension Version: v1.5.1
  • Other extensions you installed (and if the issue persists after disabling them):
  • If using SSH remote, specify OS of remote machine:
  • A clear and concise description of what the bug is, including information about the workspace (i.e. is the workspace a single project or multiple projects, size of the project, etc).

Steps to reproduce

  1. Install cschlosser.doxdocgen extension.
  2. Create an enum typedef.
  3. Use auto-completion to generate main docstring.
  4. Add enum variable docstrings manually.

Expected behavior

Code sample and logs

  • Code sample

  • Configurations in c_cpp_properties.json

  • Logs from running C/C++: Log Diagnostics from the VS Code command palette

  • Logs from the language server logging

Screenshots

grafik

mouse hover results in

grafik

Additional context

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions