mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-01-08 23:39:39 +07:00
space (IDEA-67070)
This commit is contained in:
@@ -2,36 +2,36 @@
|
||||
public class a {
|
||||
|
||||
int f(int ik) {
|
||||
if (<error descr="Operator '<' cannot be applied to 'int','null'">1 < null</error>) {}
|
||||
if (<error descr="Operator '==' cannot be applied to 'null','char'">null == 'c'</error>) {}
|
||||
if (<error descr="Operator '<' cannot be applied to 'int', 'null'">1 < null</error>) {}
|
||||
if (<error descr="Operator '==' cannot be applied to 'null', 'char'">null == 'c'</error>) {}
|
||||
Object o = null;
|
||||
if (<error descr="Operator '>=' cannot be applied to 'double','java.lang.Object'">1.2 >= o</error>) {}
|
||||
if (<error descr="Operator '!=' cannot be applied to 'long','java.lang.String'">1L != "null"</error>) {}
|
||||
if (<error descr="Operator '==' cannot be applied to 'boolean','int'">(1==2) == 3</error>) {}
|
||||
if (<error descr="Operator '>=' cannot be applied to 'double', 'java.lang.Object'">1.2 >= o</error>) {}
|
||||
if (<error descr="Operator '!=' cannot be applied to 'long', 'java.lang.String'">1L != "null"</error>) {}
|
||||
if (<error descr="Operator '==' cannot be applied to 'boolean', 'int'">(1==2) == 3</error>) {}
|
||||
|
||||
int i = (<error descr="Operator '+' cannot be applied to 'int','null'">1 + null</error>);
|
||||
i = <error descr="Operator '/' cannot be applied to 'java.lang.Object','java.lang.Object'">o/o</error>;
|
||||
i = <error descr="Operator '-' cannot be applied to 'null','double'">null - 1.2</error>;
|
||||
i = <error descr="Operator '%' cannot be applied to 'boolean','int'">true % 4</error>;
|
||||
int i = (<error descr="Operator '+' cannot be applied to 'int', 'null'">1 + null</error>);
|
||||
i = <error descr="Operator '/' cannot be applied to 'java.lang.Object', 'java.lang.Object'">o/o</error>;
|
||||
i = <error descr="Operator '-' cannot be applied to 'null', 'double'">null - 1.2</error>;
|
||||
i = <error descr="Operator '%' cannot be applied to 'boolean', 'int'">true % 4</error>;
|
||||
|
||||
i = <error descr="Operator '<<' cannot be applied to 'int','java.lang.Object'">i << o</error>;
|
||||
i = <error descr="Operator '>>' cannot be applied to 'boolean','null'">(i==2) >> null</error>;
|
||||
i = <error descr="Operator '>>>' cannot be applied to 'int','double'">i >>> 2.2</error>;
|
||||
i = <error descr="Operator '<<' cannot be applied to 'int', 'java.lang.Object'">i << o</error>;
|
||||
i = <error descr="Operator '>>' cannot be applied to 'boolean', 'null'">(i==2) >> null</error>;
|
||||
i = <error descr="Operator '>>>' cannot be applied to 'int', 'double'">i >>> 2.2</error>;
|
||||
|
||||
i = <error descr="Operator '&' cannot be applied to 'int','java.lang.Object'">i & o</error>;
|
||||
i = <error descr="Operator '|' cannot be applied to 'boolean','double'">true | 2.1</error>;
|
||||
i = <error descr="Operator '&&' cannot be applied to 'int','int'">2 && 3</error>;
|
||||
i = <error descr="Operator '||' cannot be applied to 'double','long'">3.8 || 2L</error>;
|
||||
i = <error descr="Operator '||' cannot be applied to 'null','java.lang.Object'">null || o</error>;
|
||||
i = <error descr="Operator '&' cannot be applied to 'int', 'java.lang.Object'">i & o</error>;
|
||||
i = <error descr="Operator '|' cannot be applied to 'boolean', 'double'">true | 2.1</error>;
|
||||
i = <error descr="Operator '&&' cannot be applied to 'int', 'int'">2 && 3</error>;
|
||||
i = <error descr="Operator '||' cannot be applied to 'double', 'long'">3.8 || 2L</error>;
|
||||
i = <error descr="Operator '||' cannot be applied to 'null', 'java.lang.Object'">null || o</error>;
|
||||
|
||||
<error descr="Operator '|' cannot be applied to 'int','null'">i |= null</error>;
|
||||
<error descr="Operator '|' cannot be applied to 'int', 'null'">i |= null</error>;
|
||||
double d = 0;
|
||||
<error descr="Operator '&' cannot be applied to 'double','int'">d &= i</error>;
|
||||
<error descr="Operator '/' cannot be applied to 'java.lang.Object','int'">o /= 3</error>;
|
||||
<error descr="Operator '&' cannot be applied to 'double', 'int'">d &= i</error>;
|
||||
<error descr="Operator '/' cannot be applied to 'java.lang.Object', 'int'">o /= 3</error>;
|
||||
|
||||
|
||||
String sss2 = <error descr="Operator '+' cannot be applied to 'java.lang.String','void'">"" + fvoid()</error>;
|
||||
int sss1 = <error descr="Operator '+' cannot be applied to 'void','int'">fvoid() + 2</error>;
|
||||
String sss2 = <error descr="Operator '+' cannot be applied to 'java.lang.String', 'void'">"" + fvoid()</error>;
|
||||
int sss1 = <error descr="Operator '+' cannot be applied to 'void', 'int'">fvoid() + 2</error>;
|
||||
|
||||
int ia[] = null;
|
||||
boolean b = 1==3 || 3 < '4' && (1>3.5) == (o == null) || false || (o == "d");
|
||||
@@ -44,7 +44,7 @@ public class a {
|
||||
ia[~i | (i+=(!b?2:i))] -= i + 3.3;
|
||||
|
||||
// Object += String
|
||||
<error descr="Operator '+' cannot be applied to 'java.lang.Object','java.lang.String'">o += o + "string"</error>;
|
||||
<error descr="Operator '+' cannot be applied to 'java.lang.Object', 'java.lang.String'">o += o + "string"</error>;
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -4,7 +4,7 @@ public class Autoboxing {
|
||||
}
|
||||
|
||||
public boolean compare(Short s, Integer i) {
|
||||
return <error descr="Operator '==' cannot be applied to 'java.lang.Integer','java.lang.Short'">i == s</error>; //comparing as references
|
||||
return <error descr="Operator '==' cannot be applied to 'java.lang.Integer', 'java.lang.Short'">i == s</error>; //comparing as references
|
||||
}
|
||||
|
||||
void f(Integer i) {
|
||||
@@ -15,7 +15,7 @@ public class Autoboxing {
|
||||
|
||||
{
|
||||
Object data = 1;
|
||||
boolean is1 = <error descr="Operator '==' cannot be applied to 'java.lang.Object','int'">data == 1</error>;
|
||||
boolean is1 = <error descr="Operator '==' cannot be applied to 'java.lang.Object', 'int'">data == 1</error>;
|
||||
}
|
||||
|
||||
//IDEADEV-5549: Short and double are convertible
|
||||
|
||||
@@ -78,7 +78,7 @@ class mylist<T> {}
|
||||
class myAList<T> extends mylist<T> {
|
||||
{
|
||||
mylist<String> l = <error descr="Inconvertible types; cannot cast 'myAList<java.lang.Integer>' to 'mylist<java.lang.String>'">(mylist<String>) new myAList<Integer>()</error>;
|
||||
boolean b = <error descr="Operator '==' cannot be applied to 'myAList<java.lang.Integer>','myAList<java.lang.String>'">new myAList<Integer>() == new myAList<String>()</error>;
|
||||
boolean b = <error descr="Operator '==' cannot be applied to 'myAList<java.lang.Integer>', 'myAList<java.lang.String>'">new myAList<Integer>() == new myAList<String>()</error>;
|
||||
|
||||
if (l instanceof <error descr="Illegal generic type for instanceof">myAList<String></error>);
|
||||
Object o = new Object();
|
||||
|
||||
Reference in New Issue
Block a user