issues
search
shapesecurity
/
shift-scope-js
scope analyser for the Shift AST
http://shift-ast.org/scope.html
Apache License 2.0
11
stars
6
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
switch CI to github action
#74
bakkot
closed
2 years ago
0
ScopeLookup needs docs
#73
bakkot
opened
3 years ago
0
Bump lodash from 4.17.11 to 4.17.21
#72
dependabot[bot]
opened
3 years ago
0
Version 6.0.0
#71
elijms
closed
2 years ago
0
update location of CLA check script in .travis.yml
#70
michaelficarra
closed
4 years ago
0
es2018 implementation
#69
bakkot
closed
4 years ago
0
Bump lodash from 4.17.11 to 4.17.19
#68
dependabot[bot]
closed
3 years ago
1
More b33
#67
bakkot
closed
4 years ago
0
properly mark parameter expressions for computed property bindings
#66
bakkot
closed
4 years ago
0
Bump eslint from 4.6.1 to 4.18.2
#65
dependabot[bot]
opened
4 years ago
0
Bump mixin-deep from 1.3.1 to 1.3.2
#64
dependabot[bot]
opened
4 years ago
0
Bump lodash from 4.17.11 to 4.17.15
#63
dependabot[bot]
closed
4 years ago
1
Bump js-yaml from 3.12.0 to 3.13.1
#62
dependabot[bot]
opened
4 years ago
0
A couple of fixes for scope analysis of Annex B.3.3 function declarations
#61
bakkot
closed
4 years ago
0
v4.0.0
#60
Protryon
closed
5 years ago
0
ES2017 implementation
#59
Protryon
closed
5 years ago
0
How to get locations of a function "FunctionDeclaration" but not the "BindingIdentifier" ?
#58
ash0080
opened
6 years ago
2
Feature request: mark dynamic scopes a reference passes through
#57
bakkot
opened
6 years ago
2
Feature request: mark variables as closed over
#56
bakkot
opened
6 years ago
0
B.3.3 function declarations are not marked as reading/writing their variables
#55
bakkot
opened
7 years ago
0
Update shift-parser-js and fix whitespace in tests
#54
bakkot
closed
7 years ago
0
Version 3.1.0
#53
bakkot
closed
7 years ago
0
Perform B.3.3 hoisting in script bodies
#52
bakkot
closed
7 years ago
0
Make lexical declarations visibile in the whole switch
#51
bakkot
closed
7 years ago
0
Parameters block B.3.3 hoisting and have visibility of 'arguments'
#50
bakkot
closed
7 years ago
0
`arguments` is not visible to parameters
#49
bakkot
closed
7 years ago
1
Mark 'delete's as 'DELETE' references
#48
bakkot
closed
7 years ago
0
Formatting
#47
bakkot
closed
7 years ago
0
Allow B.3.3 hoisting through conflicting catch binding
#46
bakkot
closed
7 years ago
0
Mark 'delete x' as writing 'x'
#45
bakkot
closed
7 years ago
1
Add more tests
#44
bakkot
closed
7 years ago
0
Add scope annotator
#43
bakkot
closed
7 years ago
6
Lint
#42
bakkot
closed
7 years ago
0
Scope analysis reducer should be stateless
#41
bakkot
opened
7 years ago
0
Scope lookup: allow querying scope for a node
#40
bakkot
opened
7 years ago
0
Update authors
#39
disnet
closed
7 years ago
0
Checking for use-before-def
#38
bakkot
opened
7 years ago
0
integrate eslint
#37
bakkot
closed
7 years ago
0
B.3.3: Hoisting should occur in script bodies, not just functions
#36
bakkot
closed
7 years ago
0
B.3.3: top-level functions shouldn't block hoisting
#35
bakkot
opened
7 years ago
0
Lexical declarations should be visible within the entire switch
#34
bakkot
closed
7 years ago
0
B.3.3: simple catch parameters shouldn't block hoisting
#33
bakkot
closed
7 years ago
0
Parameters do not block B.3.3 hoisting
#32
bakkot
closed
7 years ago
0
should identifiers as delete operands be marked as read references?
#31
michaelficarra
closed
7 years ago
1
update supported node.js versions
#30
michaelficarra
closed
8 years ago
0
version 2.0.1
#29
bakkot
closed
8 years ago
0
fix class name scopes
#28
bakkot
closed
8 years ago
0
Class names have wrong scope analysis
#27
bakkot
closed
8 years ago
1
remove md5sum checks now that dist files are no longer in repo
#26
michaelficarra
closed
8 years ago
0
"not reached" error thrown when analysing class expressions
#25
michaelficarra
closed
8 years ago
4
Next