UnstableChanges

Summary

  1. Revert "Revert "21876 Re-evaluating of class definition with slots (details)
  2. Improving the copy of class slots. If the builder has been already (details)
Commit 9f8fd523807e84bfe1d7b88bf627163a31fa3941 by tesonep
Revert "Revert "21876 Re-evaluating of class definition with slots
cleans the class instance variables""
This reverts commit fa3ea820a4dbc3143e182d420cfa434637c10fb1. I am
reintroduced the changes performed by Guille, so I can recheck the
errors and fix the problem.
The file was modifiedsrc/SUnit-Core/ClassFactoryWithOrganization.class.st (diff)
The file was modifiedsrc/Hermes/HEInstaller.class.st (diff)
The file was modifiedsrc/Kernel/Class.class.st (diff)
The file was modifiedsrc/TraitsV2/Trait.class.st (diff)
The file was modifiedsrc/Shift-ClassInstaller/Class.extension.st (diff)
The file was modifiedsrc/Monticello/MCClassDefinition.class.st (diff)
Commit 763c7387906a763ec0f8de83b878e10b56ca1b08 by tesonep
Improving the copy of class slots. If the builder has been already
configured, the configuration should not be overriden.
The file was modifiedsrc/Shift-ClassBuilder/ShLayoutDefinition.class.st (diff)
The file was modifiedsrc/Shift-ClassBuilder/ShiftClassBuilder.class.st (diff)