Community
Participate
Working Groups
Both classes exhibit warnings about unlikely type arguments. On closer inspection it is not clear to me how/why the affected code sections could ever work as expected. However no test cases seem to depend on them. There might be other classes affected from similar warnings as well.
My experience has been that this is a pretty good warning. The offending code has a longstanding stupid bug. The only choice is whether to correct the typing or delete the effectively dead code to preserve legacy functionality.