We have many split parts in our library where one symbol version might be power/gnd and another might have the logic pins, for example. I would like an automatic check that would produce warnings for symbols that do not have all of their versions placed somewhere in the schematic. We've gotten by up until now, but I'm trying to tighten up our process, prevent mistakes, and give piece of mind before the design is manufactured.
Does anyone have any ideas how to do this? Would it be best to write a Perl script, SKILL, or some CheckPlus rules?