This is an extension for Visual Studio Code to run Lizard cyclomatic complexity analysis on your project.
This extension reports diagnostics for functions that:
- are too long,
- have too many parameters, or
- have too many branches.
You can enable the metrics and specify their limits in your VS Code settings.
VS Code Lizard runs Lizard under the hood and processes the results. You must install Lizard on your system.
See the user manual for information about the extension's settings.
See the user manual for information about available commands.
- VS Code Lizard cannot scan a file during editing. Lizard reads the file from disk, so you must save your changes which triggers scanning the file.
- VS Code Lizard only supports C++. I will add support for other languages as soon as possible.