UnstableChanges

Summary

  1. Fixes: #4652 - split tests to ease debugging. - rename tests to have (details)
  2. simple slot tests now are green. (details)
  3. Now explicit slots is green (details)
  4. Adding argumentPartStrings, getting there... (details)
  5. Changing the slotInitializationNode logic. (details)
  6. all tests green but I'm happy with the solution. (details)
  7. all test green with ast nodes :) (details)
Commit d03904cd85064d4042b95ff4216091aaeb3ea747 by stephane.ducasse
Fixes: #4652 - split tests to ease debugging. - rename tests to have
them all together. - remove emtpy tests. Now read to get green tests
The file was removedsrc/ClassParser-Tests/CDMoreComplexSlotParserTest.class.st
The file was addedsrc/ClassParser-Tests/CDSlotParserArgumentingSlotTest.class.st
The file was removedsrc/ClassParser-Tests/CDComplexSlotParserTest.class.st
The file was addedsrc/ClassParser-Tests/CDSlotParserSimpleExplicitSlotTest.class.st
The file was modifiedsrc/ClassParser/CDClassDefinitionParser.class.st (diff)
The file was addedsrc/ClassParser-Tests/CDSlotParserSimpleInstanceVariableTest.class.st
Commit d9264eaefe11ce1a0e13b93d8c48bcf079b9fd84 by stephane.ducasse
simple slot tests now are green.
The file was modifiedsrc/ClassParser-Tests/CDSlotParserSimpleInstanceVariableTest.class.st (diff)
Commit 58894513cb3aad62a7ee0eb219827f6db3b75223 by stephane.ducasse
Now explicit slots is green
The file was modifiedsrc/ClassParser-Tests/CDSlotParserArgumentingSlotTest.class.st (diff)
The file was modifiedsrc/ClassParser-Tests/CDSlotParserSimpleExplicitSlotTest.class.st (diff)
The file was modifiedsrc/ClassParser/CDClassDefinitionParser.class.st (diff)
The file was modifiedsrc/ClassParser-Tests/CDSlotParserSimpleInstanceVariableTest.class.st (diff)
Commit 4e595ca2e269aa3412705836f9e153294bf69c6e by stephane.ducasse
Adding argumentPartStrings, getting there...
The file was modifiedsrc/ClassParser-Tests/CDSlotParserArgumentingSlotTest.class.st (diff)
The file was modifiedsrc/AST-Core/RBMessageNode.class.st (diff)
The file was modifiedsrc/AST-Core-Tests/RBMessageNodeTest.class.st (diff)
The file was modifiedsrc/ClassParser/CDClassDefinitionParser.class.st (diff)
Commit 59928e41a5a83579a3396094f225d43841b755d8 by stephane.ducasse
Changing the slotInitializationNode logic.
The file was modifiedsrc/ClassParser-Tests/RBSlotInitializationNodeTest.class.st (diff)
The file was modifiedsrc/ClassParser/RBSlotInitializationNode.class.st (diff)
Commit 52fc92e7e6a0ef0b62c273536aa78cf74701ab99 by stephane.ducasse
all tests green but I'm happy with the solution.
The file was modifiedsrc/ClassParser-Tests/RBSlotInitializationNodeTest.class.st (diff)
The file was modifiedsrc/ClassParser-Tests/CDSlotParserArgumentingSlotTest.class.st (diff)
The file was modifiedsrc/ClassParser/RBSlotInitializationNode.class.st (diff)
The file was modifiedsrc/ClassParser/CDClassDefinitionParser.class.st (diff)
Commit 26c61eb53358156ee389a01d36b896550241a2fe by stephane.ducasse
all test green with ast nodes :)
The file was modifiedsrc/ClassParser-Tests/CDSlotParserArgumentingSlotTest.class.st (diff)
The file was modifiedsrc/ClassParser/CDSlotNode.class.st (diff)
The file was modifiedsrc/ClassParser/RBSlotInitializationNode.class.st (diff)
The file was modifiedsrc/ClassParser/CDClassDefinitionParser.class.st (diff)
The file was modifiedsrc/ClassParser/CDNode.class.st (diff)