yeah, Android's JVM is in many places subtly different from the server side Java. I think the by far biggest advantage of mockito-android is that is as compatible as it can be. Of course it cannot overcome Android specific problems such as the issues mentioned by Tim. These are "minor" issues an many can probably be dealt with in the compatibility layer. If mockito ever requires inline-mocking, this compatibility layer will get much more complicated so that we should just go back to dexmaker-mockito which has a more heavy handed approach to compatibility and therefore handle bigger changes.
I understand that supporting Android and server side Java at the same time is frustrating as there are just so many Android specific issues. This leads to bugs being a lesser priority and build up. I fear that pushing it into a separate project is likely to make this even worse as nobody will feel responsible. On the other hand: If you find some group who is willing to spend a lot of time on this issue and wants to keep maintaining it, this could improve the situation as these people could make improvements following their own process.
Of course I am willing to help this group wherever I can, esp. I can help with access to the people who write the Android JVM and facilitate any questions. If new APIs are needed I can try to make this work. Still, I currently appear to not have time to consistently promise time to work on Mockito full time, so I can join this group, but not be a key member.
Thanks
Philip
--
You received this message because you are subscribed to the Google Groups "mockito-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mockito-dev...@googlegroups.com.
To post to this group, send email to mocki...@googlegroups.com.
Visit this group at https://groups.google.com/group/mockito-dev.
For more options, visit https://groups.google.com/d/optout.