Skip to main content

Eclipse Project Binding

Binding Overview

Code projects can be configured in one of two CxSAST modes:

  • Unbound: Each time you run a scan from the IDE, a new CxSAST project is created. Your scan results can be set to appear or not appear in other developers' installations.

  • Bound: The code project is associated with a specific CxSAST project. Scans are run according to CxSAST project settings (automatically, via CxSAST web interface or from the IDE). All installations of the IDE with projects bound to the CxSAST project can download the latest scan results.

By default, code projects are unbound.

Binding a Project

By default, code projects are unbound.

To bind a code project to a CxSAST project:

  1. In the IDE, right-click the project and select CxViewer> Bind Project:

    Eclipse_9.png
  2. Select a CxSAST project, and click Bind:

    Eclipse_10.png

Notice

The appearance of the dialog above depends on the screen resolution. Therefore, you may have to scroll through the list or maximize the Bind Project dialog as you may see only one list entry at the time.

The project is bound, and the CxSuite's latest scan results are downloaded to the IDE.

Downloading Scan Results

Upon binding, the latest scan results are automatically downloaded. Subsequently, scan results need to be manually downloaded.

To download scan results to a bound project:

  • In the IDE, right-click the project and select CxViewerAction > Retrieve Results from Server.

Unbinding a Project

To unbind a project:

  • In the IDE, right-click the project and select CxViewerAction > Unbind Project.