UnstableChanges

Summary

  1. rename #usesSpecialVariables-> #needsSlotClassDefinition rename (details)
  2. fix failing class builder test (details)
  3. - rename ExampleSlotWithDefaultValueTest -> InitializedSlotTest - add (details)
  4. Update src/Slot-Core/Slot.class.st (details)
Commit 4943b21dd465f4f5a6a22595c19f01327fe051ec by marcus.denker
rename #usesSpecialVariables-> #needsSlotClassDefinition rename
#usesSpecialSlot -> slotsNeedFullDefinition rename
#usesSpecialClassVariables -> classVariablesNeedFullDefinition in
addition:
simplify #=> remove dead code: #asValidInstVarName
fixes #3338
The file was modifiedsrc/Slot-Core/String.extension.st (diff)
The file was modifiedsrc/Monticello/MCClassDefinition.class.st (diff)
The file was modifiedsrc/Slot-Core/Symbol.extension.st (diff)
The file was modifiedsrc/Monticello/Trait.extension.st (diff)
The file was modifiedsrc/Kernel/Class.class.st (diff)
The file was modifiedsrc/Kernel/Metaclass.class.st (diff)
The file was modifiedsrc/TraitsV2/TraitedMetaclass.class.st (diff)
The file was modifiedsrc/Monticello/MCTraitDefinition.class.st (diff)
The file was modifiedsrc/Monticello/Class.extension.st (diff)
The file was modifiedsrc/Kernel/ClassDescription.class.st (diff)
Commit c78b0fdfb2b34c982211979d67a1a4c5a9c64375 by marcus.denker
fix failing class builder test
The file was modifiedsrc/Slot-Core/Slot.class.st (diff)
Commit 8450d3f4d01fa4120c88b303c78c2cb2d3436015 by marcus.denker
- rename ExampleSlotWithDefaultValueTest -> InitializedSlotTest - add
test and fix: two instances of PropertySlot, BaseSlot should not modify
the value -  do not share default of IntialzedSlot
The file was modifiedsrc/Slot-Examples/InitializedSlot.class.st (diff)
The file was addedsrc/Slot-Tests/InitializedSlotTest.class.st
The file was modifiedsrc/Slot-Examples/BaseSlot.class.st (diff)
The file was removedsrc/Slot-Tests/ExampleSlotWithDefaultValueTest.class.st
The file was modifiedsrc/Slot-Tests/PropertySlotTest.class.st (diff)
Commit 1a4bfa201fd06e6a97acfb78633d2c9aecbef689 by github
Update src/Slot-Core/Slot.class.st
Co-Authored-By: Julien Delplanque <julien.delplanque@live.be>
The file was modifiedsrc/Slot-Core/Slot.class.st (diff)