Closed highwater closed 10 years ago
I've certainly seen this ambiguous method issue before--the problem is when Droidel's type inhabitation fails, it inhabits the type with null
, which can lead to ambiguous method calls like the one in the error message you saw. I've just pushed a fix that does a bit better by returning the result of casting null
to the desired type, thus avoiding the ambiguity.
Hope this fixes the issue with your example, though the "real" fix would be improving Droidel's type inhabitation with a backtracking search that gets triggered upon failure (rather than just giving up and returning null
).
Thanks, I'll just close this for now.
I don't know if this were expected or not. I ran droidel with APK com.path from Google Play and android-17 from Sable and this was the result.
However with APK com.kai.kaiticketing and android-17, droidel ran successfully.