Code Quality Platform
The following is a list of supported feature categories in the platform.
Language | File Volatility, Contribution, Process Analysis | Line Level warnings | Architecture and Design Quality metrics |
---|---|---|---|
C | |||
C# | |||
C++ | |||
Java | |||
JavaScript | Roadmap | ||
Python | |||
React.js | Roadmap | ||
Ruby | Roadmap | ||
Scala | Health Check* | Roadmap | |
Swift | |||
TypeScript |
* Scala line level warnings currently supported in Sema Code Health Check & Due Diligence
Tech Debt
The Sema Tech Debt calculator will produce results for any technical debt we can find in the languages we support. Not every analysis is available in all languages, which can result in low measurements of technical debt.
Language | Duplicates | Complexity | Line Level warnings |
---|---|---|---|
C | |||
C++ | |||
Java | |||
JavaScript | |||
Python | |||
Ruby | |||
Swift | |||
Scala | |||
C# | |||
Golang | |||
Lua | |||
Objective C | |||
PHP | |||
Apex | |||
Fortran | |||
Groovy | |||
Jsp | |||
Kotlin | |||
Matlib | |||
Perl | |||
PL/SQL | |||
Visualforce | |||
Dart | |||
GD Script | |||
TTCN-3 | |||
react.js | |||
TypeScript |
Missing support for something you'd like to calculate? Let us know!