lua-language-server icon indicating copy to clipboard operation
lua-language-server copied to clipboard

[Feature Request] Add additional fields to exported docs

Open NyakoFox opened this issue 8 months ago • 1 comments

Right now, it's very difficult to parse the exported docs. I've mostly been able to figure stuff out, but there's a bit of information the exported JSON file does not expose, which I would like to suggest.

  • A field for which class something originates from, to filter out unchanged methods/fields from parents
  • A relative version of file, instead of an absolute path
  • [x] A version of the description which does not include markdown for params and return values, since those are separate
  • Whether a function is deprecated or not
  • A way to hide a field or method from the docs export (---@nodoc?)
  • Maybe a way to not export inherited fields/methods? The exported file for my project is more than a million lines long...

NyakoFox avatar Nov 15 '23 20:11 NyakoFox