Open laeubi opened 7 months ago
@laeubi
Should we just add this?
Good question, the class is maybe doing some strange things the compiler does not understand or there is a real error...
I just noticed in the past that "Unlikely argument type" was often a sign that I did something by accident than by intend.
In this case I think the compiler is concerned because of <TA extends Object, TB extends Object>
it assumes different types but using equals method of object that never returns true if not o1 == o2 ...
From the compiler logs