-
Try out the new Jake: AI Coding Assistant for LabVIEW (beta)!
Get answers to questions about LabVIEW and discuss your code.
Quick VIAN by SAS Workshops - Toolkit for LabVIEW Download
A tool for running VI Analyzer only on changed files.
Version | 1.1.2.30 |
Released | Sep 06, 2024 |
Publisher | SAS Workshops |
License | MIT |
LabVIEW Version | LabVIEW>=20.0 |
Operating System | Windows, Mac, and Linux |
Project links | Homepage Documentation Repository Discussion |
Description
This is a tool for quickly running VIAN on only files that have changed in Git.
You launch it from QuickDrop using CTL+Q
It's got a wizard. You tell it what branch you want to diff against and it will find all changes on your side of the branch since the last common ancestor. This is to minimize the number of conflicts if you were to merge into that branch, because you will only be running it on VIs you have already changed.
It also gives you a tree view that lets you deselect individual files or whole branches. This is useful if you want to do things like skip running VIAN on your test code.
It also gives you the option of what presaved VIAN config to use. It ships with a default one in vilib, or you can use one in your project folder (or wherever else you want).
It remembers your diff settings and VIAN config file selection between runs by storing it is a JSON file in your project directory. You may or may not want to version that with GIt. Personal preference.