Exclude expressions that are part of a conditional expression

This commit is contained in:
Napalys Klicius
2025-06-10 10:42:54 +02:00
parent b7f7092ab3
commit c97da2eda5
3 changed files with 11 additions and 4 deletions

View File

@@ -12,6 +12,4 @@
| tst.js:50:3:50:36 | new Err ... age(e)) | This expression has no effect. |
| tst.js:61:2:61:20 | o.trivialNonGetter1 | This expression has no effect. |
| tst.js:77:24:77:24 | o | This expression has no effect. |
| tst.js:83:43:83:46 | null | This expression has no effect. |
| tst.js:84:42:84:45 | null | This expression has no effect. |
| uselessfn.js:1:2:1:26 | functio ... d.");\\n} | This expression has no effect. |

View File

@@ -80,6 +80,8 @@ function g() {
consume(testSomeCondition() ? o :
doSomethingDangerous());
("release" === isRelease() ? warning() : null); // $ Alert
"release" === isRelease() ? warning() : null; // $ Alert
("release" === isRelease() ? warning() : null);
"release" === isRelease() ? warning() : null;
"release" === isRelease() ? warning() : 0;
"release" === isRelease() ? warning() : undefined;
};