Supported Languages
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.
We support duplication for all the above languages.
Don’t see your language on the list? Contact us
Vulnerabilities
The software vulnerability is basically an error or a weakness present in the software code. Those are product-related threats that can hamper your data and gain access to your products and data.
Once, a vulnerability is detected in a code, there is a high risk from a security perspective. External attackers can exploit and trigger the information systems. This may affect the performance of your product.
Vulnerabilities can be caused due to many reasons like design implementation, input validation errors, code injection, complexity in building large systems, and so on.
The most effective way to prevent these vulnerabilities is by enforcing standard security practices. Check here to know more about security standards supported by BrowserStack Code Quality.
Supported languages
To explore all vulnerabilities categorized by language, visit this link.
Version Control Systems supported
Issue Tracking Systems supported
Unit Test
Embold supports following unit test tools:
Build System plugins
Embold supports virtually any build system via CLI. However following build systems have Embold plugins for faster integration:
It only works with on premise version. Not supported on cloud.
Supported Browsers
The table below is for the cloud version of Code Quality.
For supported browser versions for on-premise version, please contact us.
IDE plugins
BrowserStack Code Quality plugins are available for the following IDEs: