Leverage TBexclude to phase prioritization and correction of coding rule violations, and so simplify development workflow. A simple right click in TBvision’s easy-to-use interface excludes any violation, while groups of violations can be excluded according to identifiers associated with analysis phases, or the coding standard of choice.
This flexibility is further extended by the capability to collate coding violations in exclusion files and to enable or disable them at appropriate times. TBexclude offers a feature rich, intuitive graphical interface to manipulate exclusion files, specify exclusion locations, and nominate the scope of exclusions from specific lines, through functions and files, to project-wide.
Regular expressions enhance flexibility of string searches and can be used to exclude noise created by environment related macros, such as those used in AUTOSAR environments.
For those less familiar with regular expressions, a pop-up window offers similar flexibility through drop down lists and popup entries. This allows for the definition of the exclusion scope, the exclusion file to be used, the standard in use, and the rules for which violations are to be excluded. Fields are provided for the entry of free format text to justify exclusions, and for exclusions to be tagged as deviations, and a scheduling option specifies the period for which any exclusion will apply.