More About the “Remote Files” Panels on the Exact or Partial Matches Tabs
Code Insight 2021 R2
When you open the Exact Matches tab or the Partial Matches tab (and select the Partial Matches checkbox) for a codebase file selected in the Analysis Workbench, a File Details view is shown in the center of the screen with the following panels:
• | Remote Files Panel |
• | Components Panel |
• | Licenses Panel |
Note About Filtering in the Panels
The items in each panel can be filtered in these ways:
• | When you a select a specific item in one panel, the items in the other panels area filtered to show only those items associated with the selected item. |
For example, when you select a specific remote file (that is, a file found in the Compliance Library that matches a codebase file) in the Remote Files panel, the Components list is filtered to show only items associated with the remote file, and the Licenses list is filtered to show only items associated with the items now listed in the Components panel. Similarly, if you select a specific component in the Components list, the Remote Files and Licenses lists are filtered to show only those items associated with the selected component.
• | You can filter the items in a given panel by entering a search sting to show only items in that panel containing the string. When the filter is applied, the other panels are automatically filtered to show only items associated with the items now listed in the panel filtered by the search string. |
This panel initially lists all the remote files from the Compliance Library (CL) that are either a perfect match (exact match) or contains partial-match content (source-code fingerprint match) to the scanned file. The partial-match content also ranks the remote files by CodeRank™ values, described in the previous section, Examining Evidence of Open-Source Code in a Given Non-Binary File.
The remote files list can be filtered as discussed in Note About Filtering in the Panels.
This panel initially lists all the component versions that contain the remote files listed in the Remote Files panel. The list can be filtered as discussed in Note About Filtering in the Panels.
You can perform the following operations for a given component in the Components panel:
• | To review the path of a remote file within a component, select the file in the Remote Files panel, and then click the Remote File Paths icon ![]() |
• | To view information about the component, click the Information icon![]() |
• | To add the selected codebase file to an inventory item associated with the component, click the Add File to Inventory icon ![]() |
This panel lists all the licenses associated with the component versions listed in the Components panel but can be filtered as discussed in Note About Filtering in the Panels.
You can view information about the license by clicking the Information icon in the license entry.