Verissimo SystemVerilog Testbench Linter User Guide
Rev. 18.1.25, 9 August 2018

3.2 From the DVT Eclipse IDE

To launch a linting session for your project, select a project in the Navigator View then click the SV Lint button in the toolbar of the DVT Perspective, and choose Lint With -> Custom Ruleset

The Edit Lint Configuration dialog will pop-up. You can define as many lint configurations as you need. Chose Lint With -> Lint Configurations... to see all the available lint configurations.

A lint configuration is defined by:

  1. The Project. It is filled in automatically with the selected project in the Navigator View.

  2. The Ruleset XML. Mandatory for a Custom lint session. Note: The same UI works for defining XVM Compliance or All Rules/Verissimo lint configurations.

  3. The Waivers XML. Optional, by default waivers are serialized in the project's .dvt folder.

  4. The User Notes XML. Optional, by default notes are serialized in the project's .dvt folder.

  5. The Manual Checks Status XML. Optional, by default notes are serialized in the project's .dvt folder.

Lint configurations can be serialized on the disk and shared with the team. In the snapshot below a MyGuidelines.launch XML file is created in project's .dvt folder.