IDEA-116682 ("Collection declared by class, not interface" suggests abstract classes)
(cherry picked from commit 240a1ff)[CR-IC-3748]
IDEA-55970 (Erroneous "type may be weakened to 'null'" in generic method)
(cherry picked from commit db52690)[CR-IC-3749]
IDEA-92545 (Type maybe weakened does not always work)
(cherry picked from commit 4d5bfb7)[CR-IC-3791]
new in 13, because these inspections were not actually integrated into 12.1
(cherry picked from commit 3b6f9bf)
IDEA-116758 ('equals()' between objects of inconvertible types - not working for ...= equals("differentClass"));
(cherry picked from commit faa180a)[CR-IC-3355]
IDEA-116910 (Invalid "unnecessary explicit numeric cast" warning)
(cherry picked from commit 7c80f38)[CR-IC-3747]