Problem: 1379563

Title: (UStreamable.cp) Un-necessary .h files included

Received: Aug 16 1996 11:11AM


In the "UStreamable.cp" file, only one macro and one method are called:
    MA_DEFINE_CLASS_MO();
    GetClassDescDynamic()->GrtSignature();
Is it necessary to include so many .h files? like:
    UDebug.h
    UDependencies.h
    UFailure.h
    ....
I haven't installed other compilers than CodeWarrior, and CodeWarrior uses precompile header file, so I am not sure that it's necessary for other compilers.
Also, there is a unproper comment of "//Override" on line# 58 in UStreamble.h:
...
Virtual IDType GetStandardSignature(); // override
...
The comment "// override" should be removed.
Fix:

The files UStreamable.h/.cp have been reworked, so this is no longer a problem.