Changes

Summary

  1. This PR fixes RBMessageNode>> #isSuperSend to not hard-code the string. (details)
  2. Doc comments where not correctly evaluating "self" references. A doc comment of the style (details)
  3. remove the unnecessary class RBInlineMethodRefactoring1 (details)
Commit a7424cbfe46acac95cba9f17ed30fd4f310c7510 by marcus.denker
This PR fixes RBMessageNode>> #isSuperSend to not hard-code the string.  

#isSelfSend was already just doing a #isSelfVariable check on the receiver,  we can do the same for #isSuperSend and use #isSuperVariable
The file was modifiedsrc/AST-Core/RBMessageNode.class.st (diff)
Commit 16fbab1db5a23e9ff89d7bda5878c23865014517 by marcus.denker
Doc comments where not correctly evaluating "self" references. A doc comment of the style

```
"self >>> PharoDocCommentTest"
```

in class PharoDocCommentTest should evaluate the "self" to be the class

- add test #testExpressionReferencingSelf
- Cleanup/Simplify tests
- fix #evaluate in PharoDocCommentExpression to evaluate against the class as the receiver
The file was modifiedsrc/PharoDocComment/PharoDocCommentExpression.class.st (diff)
The file was removedsrc/PharoDocComment-Tests/ClassWithPharoDocComment.class.st
The file was modifiedsrc/PharoDocComment-Tests/PharoDocCommentTest.class.st (diff)
The file was removedsrc/PharoDocComment-Tests/PharoDocCommentNodeTest.class.st
Commit e283422047cf31c5cbf23e6b308c42dc068a7940 by cusi.evelyn
remove the unnecessary class RBInlineMethodRefactoring1
The file was modifiedsrc/Refactoring-Core/RBInlineMethodRefactoring.class.st (diff)
The file was removedsrc/Refactoring-Core/RBInlineMethodRefactoring1.class.st
The file was modifiedsrc/Refactoring-Core/RBInlineAllSendersRefactoring.class.st (diff)