Commit Graph

4 Commits

Author SHA1 Message Date
Tagir Valeev
9be22ca7e7 Do not assume that Object is assignable from any class
Class could be a primitive
Fixes IDEA-232014 False positive `Constant conditions & exceptions` inspection for `Class#isAssignableFrom(Class)`

GitOrigin-RevId: 4db7cfa10a0d2b8a2476f434db82d04d7a62cd38
2020-02-04 10:35:34 +00:00
Tagir Valeev
0780fec47a Better handling of impossible types
GitOrigin-RevId: ba59ab5a6b90fb4a73eb69f2b45a294fc331a18a
2019-12-26 05:03:53 +00:00
Tagir Valeev
f9be4584e5 applyGetClassRelation: minor simplification; test for new object (IDEA-CR-50564)
GitOrigin-RevId: 439a327d7276a0d28e3ebc41f01646a828305022
2019-07-24 06:52:25 +03:00
Tagir Valeev
e77596602d Track getClass() calls (IDEA-195220)
GitOrigin-RevId: 2927b603e5192a14c421e33d5cf1a9c3235015df
2019-07-24 05:51:18 +03:00