Supported languages
The five-vector analysis (Security Vulnerabilities, Metrics, Anti-patterns, Duplication, and Code Issues) of Embold is made possible through a blend of our proprietary, state-of-the-art Embold analyzer as well as external open-source tools.
Language | Version | Code Issues | Metrics | Duplication | Anti-patterns | Vulnerabilities |
---|---|---|---|---|---|---|
Java | 1.0 - 15.0 | Embold: 47 PMD : 313 SpotBugs : 447 | 18 | ✔︎ | 18 | 205 |
C | 99 | Embold: 310 CppCheck : 338 | 18 | ✔︎ | 22 | 213 |
C++ | 98, 14, 11 | Embold: 310 CppCheck : 338 | 18 | ✔︎ | 22 | 213 |
C# | Net FW 2.0 - 7.0, .Net Core 1.0 | Embold: 48 Microsoft Security Codescan:31 | 18 | ✔︎ | 19 | 34 |
Objective-C | 2.0 | Embold: 35 | 18 | ✔︎ | 18 | - |
TypeScript | 2.0 - 3.0 | TSLint : 163 | 18 | ✔︎ | 18 | - |
JavaScript | ES5, ES6 | JSHint : 164 ESLint : 226 Embold : 2 | 18 | ✔︎ | 7 | - |
Python | 3.0 | PYLint : 371 Bandit : 69 Dlint: 38 | 18 | ✔︎ | 18 | 90 |
Go | GOMetaLinter : 53 Gosec : 30 Staticcheck : 133 | 3 | ✔︎ | - | 28 | |
Kotlin | Detekt : 58 | 3 | ✔︎ | - | - | |
Solidity | Solium : 28 | 3 | ✔︎ | - | 17 | |
SQL | SQLCheck : 29 | 3 | ✔︎ | - | - | |
Swift (Cloud only) | 3 | ✔︎ | - | - | ||
Ruby | Bakeman : 34 | 3 | ✔︎ | - | 34 | |
Apex | PMDApex: 47 | 3 | ✔︎ | - | - | |
HTML | htmlhint: 27 | 3 | ✔︎ | - | - | |
CSS | stylelint: 48 | 3 | ✔︎ | - | - | |
Infrastructure | 2.0.654 | checkov : 612 | 3 | ✔︎ | - | - |
Don’t see your language on the list? Contact us.
Updated over 1 year ago