ModuleAClassNames

Type: Module Parent Module: N/A

This module fixes references to classes (formerly formats) identified by the Omnis 7 Analyzer library that previously had bad names. The Analyzer library generated new names for these classes and these new names must be substituted in any reference to the classes.

Functionality

Build a list of all new class names generated by the Omnis 7 Analyzer library using records from the file fBadFormats containing:

  1. BF_OldName - old (bad) name of class
  2. BF_NewName - new (corrected) class name

Examine all methods in the library in turn. If any line in a method contains a reference to the old name of a class in the list of class names, this is substituted with the new class name.

Note that the character "A" in the name of this module is to cause it to be run first.

Assumptions

  1. None.

User Setup Required for this Module

  1. None.