{"repo":"ytetsuro/sabik","free":true,"listed":false,"github":"https://github.com/ytetsuro/sabik","clone":"git clone https://github.com/ytetsuro/sabik.git","description":"Visualize source code complexity with Sabik. This tool is to find the bad smell code. I think your helpful refactoring.","language":"TypeScript","stars":46,"topics":["metrics","halstead-metrics","cognitive-complexity","maintainability","typescript","javascript","php","cli-tool","report","analytics"],"license":"MIT","category":"analytics","readme_excerpt":"=== This project is under development. Please feel free to PullRequest and Issue. --- Visualize source code complexity with Sabik. This tool is to find the bad smell code. I think your helpful refactoring. If you want to see what it looks like, click here. Basic Using Support Programming Language What analyzable metrics? License Basic Using Please use Node.js = 14. If you use Node.js 14 or less, please use version 0.2.0. Local installation If you felt sabik is slow, using local installation. Using sabik with local installed Help Support Programming Language TypeScript JavaScript PHP For now. What analyzable metrics? Sabik analyzable metrics are following. Cyclomatic Complexity Cognitive Complexity Halstead complexity measures Line of Code(Logical, Physical) Maintainability For now. Cyclomatic Complexity Cyclomatic Complexity is metrics for linearly independent paths count. Made Thomas McCabe. High is bad, low is good metrics. Higher when your code has a deep nest. It’s very tiresome add test when over 8 scores. (In my experience) If you want to know more about the detail, please see the following. CyclomaticComplexity Cognitive Complexity Cognitive Complexity is metrics for human readability. Made SonarSource inc. High is bad, low is good metrics. Higher when your code has a deep nest. It’s read very hard when over 8 scores. (In my experience) If you want to know more about the detail, please see the following. CognitiveComplexity Halstead complexity measures Halstead complex","default_branch":null,"files":null,"tree":[],"storefront":"/r/ytetsuro","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ytetsuro/sabik/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}