UnstableChanges

Summary

  1. - Parent field is added to CD nodes - methods polymorphic to RB-nodes (details)
  2. rename isVariable to isVariableNode (isVariable is also here but for (details)
  3. cleanup obsolete method from original commit (details)
Commit a75e5f26f57af9030906bdd82d238d5528b86fe2 by dionisiydk
- Parent field is added to CD nodes - methods polymorphic to RB-nodes
which are required for Calypso integration (isLiteralVariable,
isVariable, isGlobalVariable, etc)
The file was addedsrc/ClassParser-Tests/CDExistingClassDefinitionTest.class.st
The file was addedsrc/ClassParser-Tests/CDClassWithFullDefinitionExample.class.st
The file was modifiedsrc/ClassParser-Tests/CDVariableClassParserTest.class.st (diff)
The file was modifiedsrc/ClassParser/CDNode.class.st (diff)
The file was modifiedsrc/ClassParser/CDClassNameNode.class.st (diff)
The file was modifiedsrc/ClassParser/CDSharedVariableNode.class.st (diff)
The file was modifiedsrc/ClassParser-Tests/CDBehaviorParserTest.class.st (diff)
The file was modifiedsrc/ClassParser/CDBehaviorDefinitionNode.class.st (diff)
The file was modifiedsrc/ClassParser/CDClassDefinitionNode.class.st (diff)
The file was modifiedsrc/ClassParser/CDMetaclassDefinitionNode.class.st (diff)
The file was addedsrc/ClassParser-Tests/CDExistingClassSideDefinitionTest.class.st
The file was modifiedsrc/ClassParser/CDSlotNode.class.st (diff)
Commit 3fd10e3569f090e6dd74b182b252e16debbf5ef7 by dionisiydk
rename isVariable to isVariableNode (isVariable is also here but for
same purpose as it is defined in RB-nodes)
The file was modifiedsrc/ClassParser/ShiftClassBuilder.extension.st (diff)
Commit 0528aeb81fc5aced088c64230bafcbe4c5d27fad by dionisiydk
cleanup obsolete method from original commit
The file was modifiedsrc/ClassParser/CDSharedVariableNode.class.st (diff)