LabVIEW Idea Exchange

cancel
Showing results for 
Search instead for 
Did you mean: 
0 Kudos
Oligarlicky

A way to document and ignore VI Analyzer tests on a per structure/wire/control basis

Status: Declined

Any idea that has not received any kudos within a year after posting will be automatically declined.

VI Analyzer seems like a really great tool but sometimes VI analyzer can't gauge the code intent and the author might have a legitimate reason for breaking the rules.

 

VI An Findings.PNG

The current method of handling this is, for some tests, you can set a maximum number of allowances per VI, or, you can skip the test altogether for certain VIs. The problem with those methods is that they have the potential to hide legitimate issues and they don't document why a certain test was deselected.

 

I propose we add a way to document the issue (either in comments, labels, control documentation, etc) and have VI analyzer ignore or hide the authorized exceptions.

 

Example:

VISA Read_BD2.png

 

2 Comments
Darren
Proven Zealot

This idea is being discussed on the VI Analyzer Enthusiasts community group here: https://decibel.ni.com/content/message/97624

Darren
Proven Zealot
Status changed to: Declined

Any idea that has not received any kudos within a year after posting will be automatically declined.