StéphaneDucasse
StéphaneDucasse
CompiledCode >> bytecode "Deprecated use bytecodes" ^ self bytecodes
Once the newTestRunner is integrated it would be good to migrate the following logic of DrTests to call it ``` DTTestsRunnerPlugin >> runSuite: aTestSuite withResult: aResult [ aTestSuite when: TestAnnouncement...
``` (Rectangle >> #width) bytecode >>> #[1 126 0 126 97 92] ``` ``` (Rectangle >> #width) symbolicBytecodes 25 pushRcvr: 1 26 send: x 27 pushRcvr: 0 28 send: x...
Related to the failure of https://github.com/pharo-project/pharo/pull/11347 ``` Error Illegal leading byte for utf-8 encoding Stacktrace ZnInvalidUTF8 Illegal leading byte for utf-8 encoding ZnUTF8Encoder>>error: ZnUTF8Encoder>>errorIllegalLeadingByte ZnUTF8Encoder>>nextCodePointFromStream: [ :stream | [ byteStream...
The classes EpNewStateVisitor and EpOldStateVisitor are stateless. They just return different strings using a visitor but for only two cases. - It looks like this is an overkill to use...
This test checks that when spliitting a class, accesses to several of the moved instance variables are correctly handled. ``` RBSplitClassParametrizedTest >> testSplitClassHandleMethodAccessingTwoMovedInstanceVariables |ref aModel| ref := self createRefactoringWithArguments: {...
PlatformIndependentEnvironment is a confusing name. Is it a language environment or a shell like? Then PlatformIndependent does not convey the fact that it looks like it is a Null one....
In nautilus it is painful to find the users of a sharedPool. The navigation should be enhanced
``` RBVariableTransformation >> definingClass ^ isClassVariable ifTrue: [ super definingClass theMetaClass ] ifFalse: [ super definingClass ] ``` To me a classVariable is defined on the instance side not the...
- hierarchyDefinesClassVariable: should be tested - hierarchyDefinesPoolDictionary: should be tested - superclassRedefines: aSelector should tested RBAbstractClass2 should be merged into RBAbstractClass the difference is just a set of methods (no...