This extension provides cyclomatic complexity & maintainability index for a go lang projects
Dwaraka Uttarkar - dwaraka.uttarkar@gmail.com
- Currently works only on Mac & Linux.
- go lang version > 1.16 installed
GoCyclo: Run Go Cyclo
- Activates/Reloads the extenstion.GoCyclo: Toggle Show/Hide Complexity Bar
- Show/Hide status bar item.GoCyclo: Get Total Complexity
- Shows file level analysis for open file
- Average complexity rendering is one key stroke lagging.
- Initial release for the Plugin, only average complexity of the file is shown.
- Show total Complexity for the current file at function level when the status bar item at the bottom is clicked.
- New Command "GoCyclo: Get Total Complexity" to generate the function level complexity.
- Showing maintainability index along with cyclomatic complexity in total complexity analysis at function level
Enjoy!