FailedChanges

Summary

  1. fixes: #4410 (details)
  2. - Added private class node factory - introducing SlotInitializationNode (details)
  3. Fixes: #4410 - introduce SlotInitialization + tests. (details)
  4. Fixes: #4410 - Introducing null initializationMessage so that we can (details)
  5. Fixes: #4410 - Better printOn: logic - Adding tests (details)
The file was addedsrc/ClassParser-Tests/CDMoreComplexSlotParserTest.class.st
The file was modifiedsrc/ClassParser/CDSlotNode.class.st (diff)
The file was modifiedsrc/ClassParser/CDClassDefinitionParser.class.st (diff)
Commit 5ae85328cee23f40e9b9360aacfcb409e8dcc4fd by stephane.ducasse
- Added private class node factory - introducing SlotInitializationNode
- Removing dead code in tests - typeName -> slotClassName
The file was modifiedsrc/ClassParser-Tests/CDMoreComplexSlotParserTest.class.st (diff)
The file was modifiedsrc/ClassParser/CDClassDefinitionParser.class.st (diff)
The file was addedsrc/ClassParser/RBProgramNodeVisitor.extension.st
The file was modifiedsrc/ClassParser/CDSlotNode.class.st (diff)
The file was modifiedsrc/ClassParser-Tests/CDBehaviorParserTest.class.st (diff)
The file was addedsrc/ClassParser/RBSlotInitializationNode.class.st
Commit 98ba28f6fcbf8dbda08314ca45303cc4998ef43b by stephane.ducasse
Fixes: #4410 - introduce SlotInitialization + tests.
The file was modifiedsrc/ClassParser/CDClassDefinitionParser.class.st (diff)
The file was modifiedsrc/ClassParser/RBSlotInitializationNode.class.st (diff)
The file was modifiedsrc/ClassParser-Tests/CDMoreComplexSlotParserTest.class.st (diff)
The file was addedsrc/ClassParser-Tests/RBSlotInitializationNodeTest.class.st
Commit 8213c7719cb0b4dc48111c20027a87a3475ce1dd by stephane.ducasse
Fixes: #4410 - Introducing null initializationMessage so that we can
have polymorphic code - start and stop are obscure to me right now, so
there are not covered by tests or well.
The file was modifiedsrc/ClassParser/CDClassDefinitionParser.class.st (diff)
The file was modifiedsrc/ClassParser-Tests/RBSlotInitializationNodeTest.class.st (diff)
The file was modifiedsrc/ClassParser/RBSlotInitializationNode.class.st (diff)
The file was modifiedsrc/ClassParser-Tests/CDMoreComplexSlotParserTest.class.st (diff)
Commit 9890bab512bcbe0d64c1f9b5d6756c41c0aca473 by stephane.ducasse
Fixes: #4410 - Better printOn: logic - Adding tests
The file was modifiedsrc/ClassParser/CodeParser.class.st (diff)
The file was modifiedsrc/ClassParser-Tests/RBSlotInitializationNodeTest.class.st (diff)
The file was modifiedsrc/ClassParser/RBSlotInitializationNode.class.st (diff)