68 lines
1.5 KiB
QML
68 lines
1.5 KiB
QML
#!/she-bang
|
|
Item {
|
|
function test() {
|
|
//// The following if blocks should NOT HAVE braces
|
|
// Single branch, no braces
|
|
if (true)
|
|
console.log("foo");
|
|
|
|
// Single branch, no braces
|
|
if (true) {
|
|
console.log("foo");
|
|
}
|
|
|
|
|
|
// Multiple branches, No braces
|
|
if (true)
|
|
console.log("foo");
|
|
else if (false)
|
|
console.log("bar");
|
|
else
|
|
console.log("baz");
|
|
|
|
// Multiple branches, all braces
|
|
if (true) {
|
|
console.log("foo");
|
|
} else if (false) {
|
|
console.log("bar");
|
|
} else {
|
|
console.log("baz");
|
|
}
|
|
|
|
//// The following if blocks should HAVE braces
|
|
// Single branch, braces
|
|
if (true) {
|
|
console.log("foo");
|
|
console.log("bar");
|
|
}
|
|
|
|
// Multiple branches, some braces
|
|
if (true) {
|
|
console.log("foo");
|
|
console.log("foo2");
|
|
} else if (false)
|
|
console.log("bar");
|
|
else
|
|
console.log("baz");
|
|
|
|
// Multiple branches, some braces
|
|
if (true)
|
|
console.log("foo");
|
|
else if (false) {
|
|
console.log("bar");
|
|
console.log("bar2");
|
|
} else
|
|
console.log("baz");
|
|
|
|
// Multiple branches, some braces
|
|
if (true)
|
|
console.log("foo");
|
|
else if (false)
|
|
console.log("bar");
|
|
else {
|
|
console.log("baz");
|
|
console.log("baz2");
|
|
}
|
|
}
|
|
}
|