Revert "Merge pull request #897 from Semmle/revert-817-closure-modules"

This reverts commit 95185345fd, reversing
changes made to b8be66ec48.
This commit is contained in:
Asger F
2019-02-07 11:58:38 +00:00
parent 383e82a3f3
commit e4b230ba60
105 changed files with 3526 additions and 133 deletions

View File

@@ -49,5 +49,7 @@ where
// don't flag assignments in externs
not dead.(ASTNode).inExternsFile() and
// don't flag exported variables
not any(ES2015Module m).exportsAs(v, _)
not any(ES2015Module m).exportsAs(v, _) and
// don't flag 'exports' assignments in closure modules
not any(Closure::ClosureModule mod).getExportsVariable() = v
select dead, "This definition of " + v.getName() + " is useless, since its value is never read."