Supported Languages

The four-vector analysis (Code Metrics, Design Issues, 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.

LanguageVersionCode IssuesMetricsDuplicationDesign Issues
JavaProprietary : 11
PMD : 261
SpotBugs : 447
18✔︎22
C99Proprietary : 310
CppCheck : 338
18✔︎22
C++98, 14, 11Proprietary : 310
CppCheck : 338
18✔︎22
C#.Net FW 2.0 - 7.0, .Net Core 1.0Proprietary : 48
18✔︎22
Objective-C2.0Proprietary : 3518✔︎22
TypeScript2.0 - 3.0TSLint : 16318✔︎22
JavaScriptES5, ES6JSHint : 164
ESLint : 226
Embold : 2
18✔︎4
Python3.0PYLint : 3713✔︎
PHPPHPMessDetector :34
PHPCodesniffer :113
3✔︎
GoGOMetaLinter : 533✔︎
KotlinDetekt : 583✔︎
SoliditySolium : 283✔︎
SQLSQLCheck : 293✔︎
Swift5.0.1 SwiftLint : 1293✔︎

Don’t see your language on the list? Contact us.

Yes No

Code checkers supported

LanguageCode CheckerVersionChecks
JavaProprietary
PMD
SpotBugs
5.4.1
3.1.1
11
261
447
CProprietary
CppCheck

1.82
310
338
C++Proprietary
CppCheck

1.82
310
338
C#Proprietary48
Objective-C Proprietary35
TypeScriptTSLint5.9.1163
JavaScriptJSHint
ESLint
2.9.5
4.19.1
164
226
PythonPYLint1.8.2371
PHPPHPMessDeteector
PHPCodesniffer
1.5.0
3.2.3
34
113
GoGo Meta Linter2.0.553
KotlinDetekt1.0.058
SoliditySolium1.1.828
SQL
Yes No

Version Control Systems supported

Version Control SystemVersionPull Request Support
(Cloud + On-premise)
GitHub2.19✔︎
Bitbucket6.5.1✔︎
Git1
Apache Subversion (SVN)1.9
TFS
Azure DevOps (Cloud only)5.1✔︎ (Cloud only)
GitLab12.3.5-ee✔︎
Yes No

Issue Tracking Systems supported

Issue Tracking SystemVersionTask integrationRisk CalculationRecommendation Engine
Jira9+✔︎✔︎✔︎
Redmine3.4.10✔︎
Github✔︎
Built-in✔︎
Azure DevOps
(Cloud only)
5.1✔︎
Yes No

Unit Test

Embold supports following unit test tools:

LanguageUnit Test toolVersion
JavaJUnit4.11
C
C++
GTest1.8.1
Yes No

Code Coverage

LanguageCode Coverage toolVersion
JavaOpen Clover4.1.2
C
C++
GCov7.1.0
Yes No

Build System plugins

Embold supports virtually any build system via CLI. However following build systems have Embold plugins for faster integration:

Build System pluginVersion of Build System
Jenkins2.204.1 (LTS)
TeamCity2019.2
Yes No

Supported Browsers

The table below is for the cloud version of Embold.
For supported browser versions for on-premise version, please contact us.

Operating SystemBrowserVersion
Mac OSXSafari
Firefox
Google Chrome
Latest
Latest
Latest
Windows 7, 8, 10Internet Explorer
Firefox
Google Chrome
11.0 or above
Latest
Latest
Ubuntu 16.04Firefox
Google Chrome
Latest
Latest

Yes No

IDE plugins

Embold plugins are available for the following IDEs:

IDESupported Versions
EclipseMars
Neon
Oxygen
Visual Studio (2015)
Visual Studio (2017)
14.0.25431.01 Update 3
15.9.13
Yes No

Compliance standards supported

StandardCoverage
MISRA C: 201274.12%
MISRA C++: 20088.77%
AUTOSAR9.49%
CERT16.75%
CWE12.64%
Yes No
Suggest Edit