mirror of
https://github.com/github/codeql.git
synced 2025-12-17 17:23:36 +01:00
33 lines
510 B
Java
33 lines
510 B
Java
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;
|
|
}
|
|
}
|