Is there a mechanism in MATLAB to get it to run a static analysis/linter to ensure that my classes are being accessed correctly (no typos, undefined fields,...)? For example, say I have myclass.m:
prop (1,1) int16 {mustBePositive} = 1
and script.m:
The errors only show up once I run the code and not while I am editing. Is there a linter or something similar to what I get in C/C++ (in vscode for example) that can give me these errors without running everything? At the very least I'd like to be able to identify the first two issues (which are really the same issue) of trying to access a property that doesn't exist.