On 15 Jan 2010, at 23:07, Quentin Mathé wrote: > Hi, > > Le 15 janv. 2010 à 19:15, David Chisnall a écrit : > >> I've just run updated EtoileFoundation and run your test suite, and I >> can confirm that it's broken. >> >> Quentin: You've been doing stuff with the reflection API in EF >> recently, did you break this? > > Yes, I removed the old API which has been superceded by the new mirror- > based one written by Eric. > The removal was done with r5732. > > You can retrieve the method names now with: > (ETReflection reflectClass: object class) allMethodMirrors > mappedCollection name > > Feel free to add shortcuts -methodNames abd -allMethodNames to > ETClassMirror, so we can do: > (ETReflection reflectClass: object class) allMethodNames.
Looking at the code, I am a bit confused. The mirror merges class and instance methods into the same blob. Shouldn't the class mirror only return instance method mirrors and the metaclass mirror return class method mirrors? David -- Send from my Jacquard Loom _______________________________________________ Etoile-dev mailing list Etoile-dev@gna.org https://mail.gna.org/listinfo/etoile-dev