-
Notifications
You must be signed in to change notification settings - Fork 63
Open
Labels
java-interopRuntime bridge between .NET and JavaRuntime bridge between .NET and Java
Description
If a user of your API complains of breakage and you reply “oh, you shouldn’t be doing that”, it’s a sign that your API is badly designed.
What's the problem with IJavaPeerable? It shouldn't be implemented by developers. Ever. (In theory it could be properly implemented. In practice, I wouldn't want to try to do so.)
We should nuke the IJavaPeerable interface from the public API.
Problem: JniPeerMethods and other types make use of IJavaObject, which would need to be fixed. Perhaps we could refactor things to remove the problematic members, e.g. IJavaPeerable.PeerReference?
Metadata
Metadata
Assignees
Labels
java-interopRuntime bridge between .NET and JavaRuntime bridge between .NET and Java