matlabdomain
matlabdomain copied to clipboard
A Sphinx extension for documenting Matlab code
Originally reported by: **Mark Mikofski (Bitbucket: [bwanamarko](https://bitbucket.org/bwanamarko), GitHub: Unknown)** ---------------------------------------- Currently, if method defined in separate file, then it's attributes are defined in the classdef. Need to capture the name...
Better classdef attributes and validator function parsing based on improvements to MATLAB-language-grammar in: - https://github.com/mathworks/MATLAB-Language-grammar/pull/86 - https://github.com/mathworks/MATLAB-Language-grammar/pull/88 - https://github.com/mathworks/MATLAB-Language-grammar/pull/90 and a `textmate-grammar-python` pr which bumps the MATLAB-language-grammar (which will be...
I've authored and maintained `sphninxcontrib-matlabdomain` for the past 7 years. It's been exiting, challenging, but very rewarding to use it at work and see other people and projects using it....
It would be helpful to auto-document the argument blocks of a function, and show the argument types, validations, and comments. For example, the following argument block in MATLAB ``` arguments...
For classes with lots of properties (for example the [`Options` class in nosnoc](https://nosnoc.readthedocs.io/en/latest/options.html#nosnoc.Options)) it would be nice to section the properties for better readability. One approach to doing this would...