3.4.24 (2 December 2013)
DVT-5625 Linter API: Added IPackage.getFields() function
DVT-5626 Linter API: IClass.getConstructor() should not return the predefined constructor
3.4.22 (15 November 2013)
DVT-5592 Linter API: IModel get…() functions return elements collected from the entire compiled code
DVT-5593 Linter API: Added support for libraries
3.4.7 (5 August 2013)
DVT-5286 Adding code waiver from hit results in an “Index out of bounds” exception
DVT-5287 Adding code waiver from hit should check if file is writable or invoke team providers for checkout
3.4 (2 June 2013)
DVT-1450 New rule: SVTB.7.17 Method must be static / automatic, if declared static / automatic in ancestor
DVT-1984 Count the number of info/warning/error/fatal statements
DVT-2860 OVM55/UVM55 doesn’t report an error if a function call is under an ovm/uvm macro
DVT-4420 Add parameter to SVTB 10.1 “Use parentheses to define operator precedence”, allowing user to configure the checked operators
DVT-4429 Add parameter to SVTB.27.5.2 “Do not use long variable names” allowing a configurable number of characters
DVT-4438 Add parameter to SVTB 1.4.1 “One Statement Per Line” and by default don’t check inside macros
DVT-4439 Add parameter to SVTB 1.5 “Single line statement without begin/end block”, allowing statements on one physical line
DVT-4461 Add a dummy rule to indicate that there are compilation errors
DVT-4529 New Param Rule: SVTB.25.4 “Element comment” for classes, interfaces …
DVT-4531 Add parameter to SVTB.19.3.1 “Module file must include a timescale” allowing module filtering by name
DVT-4532 Rule SVTB.10.1 “Use parentheses to define operator precedence” should not flag unary operators
DVT-4533 New Param Rule: SVTB.27.12 Class names that share common functionality should share a common prefix
DVT-4848 “Properly instantiated” rules should not fail for typedef based create calls
DVT-4967 Rule XVM16 “Virtual Interface” should not fail when using a field of virtual interface typedef
DVT-4971 SVTB.1.5 “Single line statement without begin/end block” should not fail for statements between fork join
DVT-4988 New Rule SVTB.29.5 “Banned program blocks”
DVT-4989 New Rule XVM.2.1.17 “Do not access directly modules from classes”