Closed gcotelli closed 2 years ago
Probably related to changes in v3.0.1
@LinqLover can you take a look at this please? we need to fix this asap, otherwise I'll have to roll back the coverage updates.
Sorry for the inconvenience! This marks a gap in our CI tests. I'm working on a fix.
Thank you! :)
I think part of the problem is that extensionMethodsForPackages
in Pharo is returning instances of CompiledMethod
but for non-extension methods it is using the class method methodReferenceFor:selector:
.
Maybe reimplementing
extensionMethodsForPackages
^ super extensionMethodsForPackages
collect: [ :method |
self class
methodReferenceFor: method methodClass
selector: method selector ]
for Pharo helps
I can easily test the changes against the problematic code base so let me know when we have some branch to test and I can help with that
Thank you! Let's see whether #577 passes on the CI. If yes, it should also work on your system, I think. :)
Appears to be working for Pharo 9. For more details check the log of the failing builds here
Heres, there's a stack trace of the error: