mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-08-17 11:40:50 +07:00
15 lines
467 B
Java
15 lines
467 B
Java
class DataFlowBug {
|
|
|
|
public int add2(Object left, Object right) {
|
|
if (left != null && !(left instanceof String)) {
|
|
return ((<warning descr="Casting 'left' to 'String' may produce 'java.lang.ClassCastException'">String</warning>) left).length();
|
|
|
|
}
|
|
if (!(right instanceof String)) {
|
|
return ((<warning descr="Casting 'right' to 'String' may produce 'java.lang.ClassCastException'">String</warning>) right).length();
|
|
|
|
}
|
|
return 2;
|
|
}
|
|
|
|
} |