Verissimo SystemVerilog Testbench Linter User Guide
Rev. 23.1.8, 29 March 2023
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:
If you want to lint only the currently selected file, set the Linting mode dropdown to Lint the current file. Verissimo will define a pre-waiver that will match all the other files and will run with it, in this way only the selected file will be analyzed and the other files from the project will be ignored. When running in this mode Verissimo does not need to perform a full build of the project, instead it does an incremental compilation of the selected file.
When linting only the currently selected file the Verissimo GUI report will not be generated, however the linting failures will be added to the Problems View and the markers for the file will be added in the editor.
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.
To generate a HTML Ruleset Doc or a XML Ruleset, go to the Verissimo menu and choose one of the sets of rules for which the document is generated.