Skip to content
Failed

Changes

Summary

  1. Fixes: #8670 (details)
  2. Fixing the creation of traits when the loaded traits are in the same package as trait support. (details)
  3. Moving TEmpty to Kernel-Traits (details)
  4. Fixing tests and dependencies (details)
  5. Moving externsion method (details)
  6. Fixing unused variables (details)
The file was modified src/FluidClassBuilder-Tests/FluidClassBuilderTest.class.st (diff)
The file was modified src/TraitsV2-Tests/T2TraitMCDefinitionsTest.class.st (diff)
The file was modified src/Calypso-SystemPlugins-Traits-Browser/ClyCreateTraitCommand.class.st (diff)
The file was modified src/TraitsV2-Tests/T2FluidClassDefinitionPrinterTest.class.st (diff)
The file was modified src/TraitsV2-Tests/T2TraitChangesTest.class.st (diff)
The file was modified src/ClassParser/CDTraitCompositionBuilder.class.st (diff)
The file was modified src/TraitsV2/Trait.class.st (diff)
The file was modified src/TraitsV2-Tests/T2TraitAnnouncementsTest.class.st (diff)
The file was addedsrc/TraitsV2/TEmpty.trait.st
The file was modified src/TraitsV2-Tests/T2AbstractTest.class.st (diff)
The file was modified src/TraitsV2-Tests/T2TraitTest.class.st (diff)
The file was modified src/FluidClassBuilder/FluidClassBuilder.class.st (diff)
The file was modified src/FluidClassBuilder/FluidTraitBuilder.class.st (diff)
The file was modified src/Kernel/FluidClassDefinitionPrinter.class.st (diff)
The file was modified src/FluidClassBuilder-Tests/FluidTraitBuilderTest.class.st (diff)
The file was modified src/ClassParser/CDFluidClassDefinitionParser.class.st (diff)
The file was modified src/TraitsV2/Metaclass.extension.st (diff)
Commit 1e5dbd8702bfba3f2eccadb80e3dd3bdb7adf5ee by tesonep
Fixing the creation of traits when the loaded traits are in the same package as trait support.
The extension methods are loaded after traits and classes. So, the build process cannot relly in the extension methods.
The file was modified src/Hermes/HEInstaller.class.st (diff)
Commit 60deb346a59974a33a58f1bbaaa1a0cd38951b44 by tesonep
Moving TEmpty to Kernel-Traits
The file was removedsrc/TraitsV2/TEmpty.trait.st
The file was addedsrc/Kernel-Traits/TEmpty.trait.st
Commit 8b4b2ce2f7793b125360f8ef6a34652b898e68d9 by tesonep
Fixing tests and dependencies
The file was modified src/Hermes/HEInstaller.class.st (diff)
The file was modified src/TraitsV2/Trait.class.st (diff)
Commit 66aaa11485142e367fafc0cc5013037a7f758419 by tesonep
Moving externsion method
The file was addedsrc/Kernel-Traits/Trait.extension.st
The file was modified src/TraitsV2/Trait.class.st (diff)
Commit c8ab6c0350f617299fcbec5b035c304bf5d14124 by tesonep
Fixing unused variables 
The file was modified src/TraitsV2-Tests/T2TraitTest.class.st (diff)