LabVIEW Idea Exchange

cancel
Showing results for 
Search instead for 
Did you mean: 
Mr._Jim

Compare VI Hierarchies: Adapt this tool for comparing two LabVIEW classes

Status: Declined

Any idea that has received less than 4 kudos within 4 years after posting will be automatically declined.

Hello all,

 

I've come to the point where I could really use a tool that compares LabVIEW classes. 

 

This would basically be an adaptation of the "Compare VI Hierarchies" tool, except that you'd specify two .lvclass files and the tool would traverse the member VIs of the classes and compare them.

 

For example:

  • Project A calls foo.lvclass
  • Project B calls a different version of foo.lvclass
  • The developer would like to determine what the differences are between these classes in an effort to merge them and hopefully make them interchangeable.
  • Do the classes differ by having additional or fewer class method VIs?
  • Do the classes have methods that differ in their internal code?
  • Do the classes differ in their private data?

Essentially the same thing as compare VI hierarchies, except for classes.  (NOT to be confused with comparing hierarchies of inheritance. That's not what I'm asking for.)

 

 

Would anyone else use this?  I know I would.  (obviously, because I'm asking for it.  Smiley Very Happy  Maybe I am "asking for it" by asking for it.)

 

Thanks as always,

 

Jim 

1 Comment
Darren
Proven Zealot
Status changed to: Declined

Any idea that has received less than 4 kudos within 4 years after posting will be automatically declined.