You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Just pulled down a fresh copy of the source and attempted to build with the latest Java 8 update 66 and received the following error:
[javac] C:\Github\mulgara\src\jar\util\java\org\mulgara\util\Multimap.java:105: error: name clash: remove(K,V) in Multimap and remove(Object,Object) in Map have the same erasure, yet neither overrides the other
[javac] public boolean remove(K key, V value) {
[javac] ^
[javac] where K,V are type-variables:
[javac] K extends Object declared in class Multimap
[javac] V extends Object declared in class Multimap
Not exactly sure what is going on here...didn't want to tinker too much before throwing up a flair and see if there was something simple I was missing.
Thanks!
The text was updated successfully, but these errors were encountered:
I've had a lot happening for some time now, and let Mulgara suffer some real bitrot. But I have a few weeks to myself at the moment, so this would seem like an opportune moment to get back into it. I'll check it out for you.
JDK 1.8 introduced a handful of new methods to java.util.Map. Unfortunately, one of those methods uses the same name (as shown above). It's not too hard to rename the method. Unfortunately, the other methods listed are all missing implementations, so I need to do those too. It's a bit late right now, but I'll look into them
Have you had a chance to look further into compiling with a newer Java 8? Are there any other areas where we might stub our toes migrating to a newer Java?
Just pulled down a fresh copy of the source and attempted to build with the latest Java 8 update 66 and received the following error:
Not exactly sure what is going on here...didn't want to tinker too much before throwing up a flair and see if there was something simple I was missing.
Thanks!
The text was updated successfully, but these errors were encountered: