Rescanning Your Codebase (Server Scans Only)
Code Insight 2021 R1
During a server scan, Code Insight uses a combination of Automated Analysis and Advanced Analysis techniques to identify open-source and third-party content in your codebase (see About Code Insight Scans). Automated Analysis is always performed during a scan. Advanced Analysis is performed only if the Compliance Library (CL) has been installed in your Code Insight system and the scan settings for your project have enabled this type of analysis.
When you run the initial scan on your codebase, a full scan (that is, a scan on all codebase files) is automatically performed for both analysis techniques. For any subsequent codebase rescans that you initiate, you can manage the scan as follows:
|
•
|
Force a full rescan (which can take considerable time since all codebase files will be rescanned). |
|
•
|
Allow default scan behavior for all regular rescans (that is, ones that are not forced full rescans). Default rescan behavior typically scans only those files that have changed since the last scan. However, certain Code Insight events that have occurred since the last scan can result in a full rescan. |
|
•
|
Configure the scan profile associated with the project so that all rescans (except forced full rescans) scan only changed files and skip unchanged files, despite any events that might have occurred. |
The following topics provide information you should know about the rescan process and includes instructions on initiating a rescan: