Date: 2010-04-12 12:31:58 -0700 (Mon, 12 Apr 2010)
Generate a compiler warning for incorrect usage of modules and sub-applications.
This fix generates a compiler warning when a module is referenced by name in another module or application. The problem with doing this that is it defeats the purpose of using a module because all the module dependencies are linked into the parent module or application. A warning is also generated when an application is directly referenced in a module or application. The recommended solution is to use an interface.
This fix does not address the RTE directly but removing the module or application reference resolves the RTE.
The warning is limited to the case where source for the referenced module or application comes from the source path, not from a swc.
QE notes: See above.
Doc notes: None
Reviewer: Alex, Paul
Tests run: checkintests, Modules, PerModuleStyles
Is noteworthy for integration: No