UnstableChanges

Summary

  1. Fixing the issue #22493, the classes that have used traits and later (details)
  2. Fixing a problem when the trait composition is a single class. (details)
  3. Improving the execution time of the tests. Increasing the default time (details)
Commit 5707518d8e7ca099cb722d1ea2069f1eb2573aa7 by tesonep
Fixing the issue #22493, the classes that have used traits and later
not, it should be a normal class.
The file was modifiedsrc/TraitsV2-Tests/T2TraitTest.class.st (diff)
The file was modifiedsrc/TraitsV2/Metaclass.extension.st (diff)
The file was modifiedsrc/Shift-ClassBuilder/ShDefaultBuilderEnhancer.class.st (diff)
The file was modifiedsrc/Shift-Changes/ShMetaclassChanged.class.st (diff)
The file was modifiedsrc/TraitsV2/TraitBuilderEnhancer.class.st (diff)
The file was modifiedsrc/TraitsV2/TaAbstractComposition.class.st (diff)
The file was addedsrc/Shift-Changes/ShMetaclassChangeDetector.class.st
The file was modifiedsrc/Shift-ClassBuilder/ShiftClassBuilder.class.st (diff)
Commit 7986e508251154deed448769b623faddffeea3cb by tesonep
Fixing a problem when the trait composition is a single class.
The file was modifiedsrc/TraitsV2/TraitBuilderEnhancer.class.st (diff)
Commit c3fb1f7ad71a30765f00046fedb75ad146f1dd85 by tesonep
Improving the execution time of the tests. Increasing the default time
limit also.
The file was modifiedsrc/Tests/TraitFileOutTest.class.st (diff)
The file was modifiedsrc/Tests/TraitsResource.class.st (diff)
The file was modifiedsrc/Tests/TraitsTestCase.class.st (diff)