branch: master commit ea3fd79c18df40092f90c87a72cb24400d7176ed Author: Jackson Ray Hamilton <jack...@jacksonrayhamilton.com> Commit: Jackson Ray Hamilton <jack...@jacksonrayhamilton.com>
Make implicit global variables bold. --- scopifier.js | 2 +- test/fixtures/scopes.js | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletions(-) diff --git a/scopifier.js b/scopifier.js index 4897ddc..952c15c 100644 --- a/scopifier.js +++ b/scopifier.js @@ -91,7 +91,7 @@ module.exports = function (code) { range[0], range[1], reference.resolved ? reference.resolved.scope.level : 0, - normal + reference.__maybeImplicitGlobal ? bold : normal ]]); }, []); symbols = symbols.concat(definitions).concat(references); diff --git a/test/fixtures/scopes.js b/test/fixtures/scopes.js new file mode 100644 index 0000000..696d812 --- /dev/null +++ b/test/fixtures/scopes.js @@ -0,0 +1,8 @@ +(function () { + var a; + var b = 0; +}()); +var A; +var B = 1; +window.setTimeout(); +ooga = 2;