Open ericwinger opened 5 years ago
It is possible that the state of my symbol lists was bad rather than being a comment bug.
I had made a change to Jadeite that put the oop of the metaclass into a RowanClassService
which expects only non-meta class oops.
To possibly reproduce the bug, replace RowanClassService>>theClass
with this source in this commit https://github.com/GemTalk/Rowan/commit/069576c8dc5f3520475b0d9b8ead0c02a786090e:
theClass
^oop ifNil:[Rowan globalNamed: name] ifNotNil: [Object _objectForOop: oop]
Then run the RowanTestClassServiceTest
tests
In the course of fixing another bug, I inadvertently sent
rwComment:
to a metaclass. Even though that isn't legal we should probably get a more understandable error message.See stack frame
[22] RowanServicesTestClass class (Class) >> rwComment: @7 line 4