IDEA-114877 Checks using java.lang.Class#isInstance should guarantee argument is not null

This commit is contained in:
peter
2013-10-17 21:54:32 +02:00
parent d0db9be2c4
commit 2958970f6d
@@ -9,6 +9,11 @@
<item name='java.lang.Class boolean isAssignableFrom(java.lang.Class&lt;?&gt;) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='java.lang.Class boolean isInstance(java.lang.Object)'>
<annotation name='org.jetbrains.annotations.Contract'>
<val val="&quot;null-&gt;false&quot;"/>
</annotation>
</item>
<item name="java.lang.Class int getModifiers()">
<annotation name="org.intellij.lang.annotations.MagicConstant">
<val name="flagsFromClass" val="java.lang.reflect.Modifier.class" />