From e731259586d776f536fadbd24962515941df8252 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kim=20=E9=87=91=E5=8F=AF=E6=98=8E?= Date: Fri, 27 Oct 2023 15:31:43 +0200 Subject: [PATCH] feat(python): implement doxygen doc standard (#637) --- README.md | 38 +++--- doc/demos/README.md | 1 + ftplugin/python.vim | 1 + helper/src/config.rs | 1 + helper/src/python/docs/doxygen.yaml | 30 +++++ .../python/functions-doc-doxygen.vader | 117 ++++++++++++++++++ 6 files changed, 169 insertions(+), 19 deletions(-) create mode 100644 helper/src/python/docs/doxygen.yaml create mode 100644 test/filetypes/python/functions-doc-doxygen.vader diff --git a/README.md b/README.md index 286fb3b1..d8c548b6 100644 --- a/README.md +++ b/README.md @@ -74,24 +74,24 @@ Is your favorite language not supported? Is your favorite doc standard not supported? [Suggest a new doc standard][suggest-doc-standard] :tada: -| | Language | Doc standards | -| :----------------- | :----------------------------------------------------- | :--------------------------------------------------------------------------- | -| :white_check_mark: | Python | [reST][py-rest], [Numpy][py-numpy], [Google][py-google], [Sphinx][py-sphinx] | -| :white_check_mark: | PHP | [phpdoc][phpdoc] | -| :white_check_mark: | JavaScript (Vanilla, ES6, FlowJS, NodeJS, Svelte, Vue) | [JSDoc][jsdoc] | -| :white_check_mark: | TypeScript | [JSDoc][jsdoc] | -| :white_check_mark: | HTML (through inline `