Note The VI Analyzer tests are available only if you install and activate the LabVIEW VI Analyzer Toolkit. Refer to the NI website for more information about the VI Analyzer Toolkit.
Tests in the Documentation category of VI Analyzer tests check for documentation issues within VIs. The VI Analyzer groups the Documentation tests into the Developer and User subcategories.
Developer
The tests in the following list ensure that VIs contain documentation that benefits other developers.
Approved Bookmark Tags—Verifies that the bookmarks used in the code are from the approved list specified in the configuration for this test.
Comment Usage—Checks whether the block diagram contains a minimum user-specified number of comments. The test also can check whether all subdiagrams of multiframe structures, such as Case, Event, and sequence structures, contain at least one comment.
Label Call Library Nodes—Checks Call Library Function Nodes on the block diagram for labels. You can improve the readability of a VI by using the label of a Call Library Function Node to describe the function you are calling in a shared library. The test fails if a Call Library Function Node has no label or the default label.
Revision History—Checks for revision history comments. Clear the revision history when you complete a VI so users cannot see developer comments.
User
The tests in the following list ensure that VIs contain documentation that benefits users.
Spell Check—Spell checks VIs, front panels, and block diagrams. In the configuration settings, use the User Dictionary page to add words to a list of acceptable words for all VI Analyzer tasks. Use the Project Dictionary page to specify a list of acceptable words to use for the current project.
VI Documentation—Checks for text in the VI description, control description, and/or tip strip fields on all controls.