Marcus Denker
Marcus Denker
This is a example where Slots with a default value will provide some value: -> you would add the ivar as a variable that defines a default value as part...
General note: definesClassVariable: on RB uses symbols, on the main model we wanted to use objects more, so there is Class>>#definesClassVariableNamed: to check for names. now for the object case,...
I think it does not take superclasses into account as it really asks the question: Does *this* class define the Variable? Which means, do I find the Variable in the...
This means, the meaning of #definesClassVariable: is very different in RB compared the main model. I have to admit, I like the main model way better.
I would: - rename the method on RB to be called #hasClassVariableNamed:, #directlyDefinesClassVariable: would then be renamed to #definesClassVariableNamed: - implement #hasClassVariableNamed: on the main model so both are in...
I do not understand how todo it better: "do it" means : execute this selected code. The parser might not be able to parse it, so it shows that parse...
The decompiler needs to be fixed: ``` FBDDecompilerTest.testMethodWithOptimizedBlocksA FBDDecompilerTest.testToDo2 FBDDecompilerTest.testToDo4 FBDDecompilerTest.testToDoArgumentLimitIsExpression FBDDecompilerTest.testToDoValueLimitExpression FBDDecompilerTest.testToDoWithMessage ```
This is sadly no that simple.. I will only have time to look at this after the holidays
This should be fixed by https://github.com/pharo-project/pharo/pull/18074
Thanks, I will check