03-08-2019 03:00 AM
You can open the block diagram for a number of functions, and the Three button dialog is one of them. Apart from not following many style guidelines (it's slightly better in 2017), it uses the deprecated FP.open property, that's been 'dead' since … LV2011? I found it in both LV2013 and LV2017. How many other are there in vi.lib? I thought it was part of the yearly upgrade procedure to auto check the existing code?
/Y
Solved! Go to Solution.
03-08-2019 07:56 AM
03-08-2019 08:34 AM
The natural follow up question then becomes: Shouldn't VI analyzer react to deprecated code? Or it should create a warning, which also doesn't happen.
I find it peculiar.
/Y
03-08-2019 10:56 AM
I made a pass through a lot of vi.lib code for the LabVIEW 2019 release and fixed up some deprecated property/method/VI calls. This VI was one of the ones I updated.
There is a VI Analyzer test that checks for deprecated properties/methods, but it doesn't ship with the VI Analyzer Toolkit... we use it internally at NI. I'll add it to our list of tests to consider adding to VI Analyzer Toolkit 2020.