Steps to download a YAML file from Embold

Select any repository. Either click on three dots (…) on the right side corner of your repository or on the Repository Dashboard page, click on the “Settings” tab. On the “Settings and Integration” page, navigate to the “Repository Configurations” section. Download the YAML template. Rename the file name with embold.yaml.

0
Read More

Update Configurations

1. Exclusions Embold uses default exclusions when a scan is triggered. But in case, you want to make changes to the default exclusions, you can check in embold.yaml file in the Base Directory (Root level of your repository). Embold uses the YAML file format for configurations. Embold supports exclusions using…

0
Read More

Default Configurations

1. Exclusions Embold uses below default exclusions while scanning your repositories: 2.Modules Below is an example of a YAML file that contains modules and rules. 3. Languages When you scan your repository, Embold automatically detects languages that are in your repository. If the language key is not present it identifies…

0
Read More

Configuration using a Yaml file

YAML is a human-readable programming language that helps to define workflow configuration. Embold uses a YAML file for storing the configuration. YAML file has default configuration settings, but in case, if any user wants to make changes to the default configurations, make sure to check in the embold.yaml file in…

0
Read More

Using the Partitioning Editor (v2)

When to use the partitioning editor? There are many issues that are a result of classes being too large. This can range from components that are slightly above the recommended lines of code threshold to large components with non–cohesive functionality. A common strategy for dealing with such components is breaking…

0
Read More

Analyse dependencies (v2)

After navigating to the Component Explorer of a certain component, the Dependency View can be accessed by entering into that specific component: 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…

0
Read More

Component explorer for fixing issues (v2)

Before you get started Before starting this tutorial, make sure you have:1. An active Embold account (Don’t have one? Check Sign up free here).2. Gone through your First Scan and Identifying Problems. Improving Hotspots article builds off the lessons learned in these previous articles. Analysing the component rating In Identifying Problems,…

0
Read More

Dive through Issue Distributions (v2)

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