mirror of
https://github.com/github/codeql.git
synced 2025-12-17 17:23:36 +01:00
80 lines
898 B
JavaScript
80 lines
898 B
JavaScript
function bad1() {
|
|
if (cond1())
|
|
if (cond2())
|
|
return 23;
|
|
else
|
|
return 42;
|
|
}
|
|
|
|
function good1() {
|
|
if (cond1())
|
|
if (cond2())
|
|
return 23;
|
|
else
|
|
return 42;
|
|
}
|
|
|
|
function bad2() {
|
|
if (cond1()) {
|
|
if (cond2()) {
|
|
return 23;
|
|
} else {
|
|
return 42;
|
|
}}
|
|
}
|
|
|
|
function good2() {
|
|
if (cond1())
|
|
if (cond2())
|
|
return 23;
|
|
else
|
|
return 42;
|
|
}
|
|
|
|
function bad3() {
|
|
if (cond1())
|
|
return 23;
|
|
else if (cond2())
|
|
if (cond2())
|
|
return 42;
|
|
else
|
|
return 42;
|
|
}
|
|
|
|
|
|
function good3() {
|
|
if (cond1())
|
|
if (cond2())
|
|
return 23;
|
|
else
|
|
return 42;
|
|
}
|
|
|
|
function good4() {
|
|
if (cond1()) {
|
|
if (cond2())
|
|
return 23;
|
|
} else
|
|
return 42;
|
|
}
|
|
|
|
function good5() {
|
|
if (cond1())
|
|
(function inner() {
|
|
if (cond2())
|
|
return 23;
|
|
else
|
|
return 42;
|
|
}());
|
|
}
|
|
|
|
function good6() {
|
|
if (true) {
|
|
} else if (true) {
|
|
if (true) {
|
|
} else if (true) {
|
|
} else {
|
|
}
|
|
}
|
|
}
|