LabVIEW Idea Exchange

About LabVIEW Idea Exchange

Have a LabVIEW Idea?

  1. Browse by label or search in the LabVIEW Idea Exchange to see if your idea has previously been submitted. If your idea exists be sure to vote for the idea by giving it kudos to indicate your approval!
  2. If your idea has not been submitted click Post New Idea to submit a product idea to the LabVIEW Idea Exchange. Be sure to submit a separate post for each idea.
  3. Watch as the community gives your idea kudos and adds their input.
  4. As NI R&D considers the idea, they will change the idea status.
  5. Give kudos to other ideas that you would like to see in a future version of LabVIEW!
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.

DNatt, NI