Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Table of Contents

How does it work

The Model Analyzer consist out of two components. A Sonarqube Plugin and a Sonarqube Scanner. 

SonarQube uses indexed folders and files of a project to assign issues and measures on. With a Java or C# project the source directory is scanned and indexed into SonarQube. After the files have been indexed an analyzer is run to scan the files for issues and collects its measures. Since Blueriq doesn't work with a source directory but with a branch export from the Management Service, we need to create our own folder structure. Therefore a property needs to be set sonarblueriq.blueriqscanner.workingDirworkingDirectory, where the BMA can create a folder structure that represents a blueriq project structure. This includes the repository and branch.

...