Migrate Java code to separate QL repo.

This commit is contained in:
Pavel Avgustinov
2018-08-30 10:48:05 +01:00
parent d957c151a6
commit 846c9d5860
2319 changed files with 134386 additions and 0 deletions

View File

@@ -0,0 +1,32 @@
class StringComparison {
private static final String CONST = "foo";
public void test(String param) {
String variable = "hello";
variable = param;
String variable2 = "world";
variable2 += "it's me";
// OK
if("" == "a")
return;
// OK
if("" == param.intern())
return;
// OK
if("" == CONST)
return;
// OK
if("".equals(variable))
return;
// NOT OK
if("" == variable)
return;
// NOT OK
if("" == param)
return;
// NOT OK
if("" == variable2)
return;
}
}