Install Embold Server Certificate

This is most likely because of the firewall setting on your network, which rejects HTTPS requests if the Embold server certificate is not installed in the Java trust store of your machine. Please follow these steps to install the same: 2. Click on the certificate is valid, go to Details…

0
Read More

Release 1.9.9.0

Release date:  8, August 2022  What is new?  Add new tiles (eg. MISRA,CWE) to Embold dashboard.  Download groups and duplication reports.  Cppcheck version upgraded to 2.8.  Improvements and Bug fixes  Release scope:  Available via docker.  Upgrade paths:  All versions from 1.8.4.0 can be upgraded to 1.9.9.0 

0
Read More

Analyze dependencies (v2)

After navigating to the Component Explorer of a certain component, the Dependency View can be accessed via the top menu: The Dependency View can show all incoming or outgoing dependencies of one component. Outgoing dependencies are describing the components that are used by the current component, incoming dependencies show which…

0
Read More

Linking a repository

Repositories are the storage containers for your source code. Most of today’s repositories are stored using services like Github, GitLab, Bitbucket, etc. (view a full list of supported services here). In order to analyze any code on BrowserStack Code Quality, a repository must first be linked. Steps to link a repository:…

0
Read More

Scanning a repository

Scans are the foundation of BrowserStack Code Quality: Once started, BrowserStack Code Quality will analyze the given source code, generate metrics, identify code issues and find software design anti-patterns. So let’s run a scan on the repository we just set up. Run a scan Inside the repository, Apache clicks the…

0
Read More

View and Interpret the Heatmap

What Does the Heatmap Show? The Heatmap can be accessed from the top navigation bar by clicking the box icon next to the fire icon: Clicking on it will bring you to the Heatmap page, which shows the main components of your repository. Each component is represented as a rectangle, where…

0
Read More

Dive through Issue Distributions

The previous sections showed how to identify potential low-quality components that need more attention, either through the Heatmap or the Component List. In this section, the focus is on two different aspects:1. Identifying problematic packages2. Identifying problem classes that lead to bad quality What are the available Distribution Screens? The…

0
Read More

View the impact of change

Before you get started Before starting this article, make sure you have:1. An active BrowserStack Code Quality account (Don’t have one? Sign up free here).2. Gone through Your First Scan and Identifying Problems. Assessing Changes builds off of the lessons learned in the previous articles. To get the most out…

0
Read More

Dig down to detailed changes

Using the Changed Component List The Your First Scan article shows how to use the Change Overview to quickly assess the impact of code changes; this part shows how to analyze detailed changes and their impact. To see this, click on the Changed Component List icon in the navigation bar:…

0
Read More