The four-vector analysis (Code Metrics, Anti-patterns, Duplication, and Code Issues) of Code Quality is made possible through a blend of our proprietary, state-of-the-art Code Quality analyzer as well as external open-source tools.

LanguageVersionCode IssuesMetrics Anti-patternsDocker SupportWindows Support
Java1.0 - 15.0Browserstack Standards: 80
PMD : 270
SpotBugs : 447
1818YesYes
C99Browserstack Standards: 523
CppCheck : 584
1822YesYes
C++98, 14, 11Browserstack Standards: 523
CppCheck : 584
1822YesYes
C#.Net FW 2.0 - 7.0, .Net Core 1.0Browserstack Standards: 87
Microsoft Security Codescan: 31
1819YesYes
Objective-C2.0Browserstack Standards: 501818YesYes
TypeScript2.0 - 4.8TSLint : 2291818YesNo
JavaScriptES5, ES6Browserstack Standards : 3
JSHint : 164
ESLint : 569
187YesYes
Python3.0PYLint : 445
Bandit : 69
Dlint: 38
1818YesNo
GoGOMetaLinter : 53
Gosec : 30
Staticcheck : 149
3YesNo
KotlinDetekt : 109
MobSF: 23
3YesNo
SoliditySolium : 283YesNo
SQLSQLCheck : 293YesYes
Swift (Cloud only)Swiftlint : 1543NoNo
RubyBrakeman : 353YesNo
ApexPMDApex: 463YesYes
HTMLhtmlhint: 263YesNo
CSSstylelint: 48 3YesNo
Infrastructure 2.0.654checkov : 6053YesNo
PHPPHPCS
PHPMD
3YesYes

We support duplication for all the above languages.
Don’t see your language on the list? Contact us