Analysis Scope on Codescan Cloud

Analysis scope is something that helps you narrow down results to only the relevant issues. This in turn reduces the noise and the issues from the rules which may not be relevant for certain files. The key features of Analysis Scope include:

  • helps exclude certain files from detecting specific issues.

  • helps you completely ignore some files.

  • excludes files from duplication detection and coverage calculations .

Follow the steps below to use the Analysis Scope feature on CodeScan cloud.

  1. You will now be able to view the tab, under which you can select your required specification to enable this feature during the analysis.

    • Source File Exclusions: to exclude source code files Specifying an exclusion means that everything under your directory will be included in analysis except the files with paths that match your exclusion pattern.

    • Source File Inclusions: Helps include only the specific source code files in the analysis In a few corner cases, it is necessary to be explicit about what's included in analysis and leave out everything else, but that is not the normal case, and setting inclusions should not be the first thing you try when configuring a new project.

Here are a couple of implementation examples:

Last updated