semmle-qlci
|
f48e4bc2a0
|
Merge pull request #2580 from asger-semmle/typescript-unbounded-recursion
Approved by max-schaefer
|
2020-01-06 14:00:55 +00:00 |
|
semmle-qlci
|
dc7863ce29
|
Merge pull request #2579 from asger-semmle/typescript-trace-resolution
Approved by max-schaefer
|
2020-01-03 12:57:43 +00:00 |
|
Asger F
|
36546ce7fe
|
TS: Print warning when bailing out of symbol type
|
2020-01-03 10:45:18 +00:00 |
|
Asger F
|
3a4771c29c
|
TS: Wrap getTypeOfSymbolAtLocation in try/catch
|
2020-01-02 16:55:17 +00:00 |
|
Asger F
|
202746e92d
|
TS: Guard getTypeAtLocation with try/catch
|
2020-01-02 16:31:23 +00:00 |
|
Asger F
|
2ca0e7d232
|
TS: Disable output from tracing
|
2020-01-02 15:38:10 +00:00 |
|
Asger F
|
bcf1533e71
|
TS: Blacklist cyclic property fallthroughFlowNode
|
2020-01-02 14:13:48 +00:00 |
|
Asger F
|
dd50d29827
|
TS: Fix crash in case of missing type roots
|
2019-11-21 15:39:37 +00:00 |
|
Asger F
|
b6b8213e13
|
TS: Handle rest parameters in call signatures
|
2019-11-21 15:39:37 +00:00 |
|
Asger F
|
0c41d6910f
|
TS: Pass tsconfig options correctly
|
2019-11-21 15:39:37 +00:00 |
|
Asger F
|
23f8d27447
|
TS: Simplify debugging
|
2019-11-21 15:39:37 +00:00 |
|
Asger F
|
e25ee182a0
|
TS: Extract type alias relation
|
2019-11-21 15:39:37 +00:00 |
|
Asger F
|
f11dc11ade
|
TS: Fix type of RHS of TypeAliasDeclaration
|
2019-11-21 15:39:37 +00:00 |
|
Asger F
|
57aa166bff
|
TS: Clean up yarn.lock
|
2019-11-04 14:59:42 +00:00 |
|
Asger F
|
b6f4ce0244
|
TS: Depend on typescript 3.7.2
|
2019-11-04 14:58:38 +00:00 |
|
Asger F
|
4846e53a10
|
TS: Blacklist another cyclic property
|
2019-11-04 07:54:38 +00:00 |
|
Asger F
|
7dfd4e0687
|
TS: Stop using the deprecated TypeReference.typeArguments
|
2019-11-04 07:54:38 +00:00 |
|
Asger F
|
637394fb62
|
TS: Add TypeScript-3.7.1-rc
|
2019-11-04 07:54:37 +00:00 |
|
Erik Krogh Kristensen
|
834b572f45
|
add initial support for expressions in TypeScript
|
2019-10-24 10:17:00 +02:00 |
|
Asger F
|
3e83d8486f
|
TS: Update @types/node
|
2019-10-10 10:56:07 +01:00 |
|
Asger F
|
c10e48ddea
|
TS: Bump to TypeScript 3.6.3
|
2019-10-10 10:24:48 +01:00 |
|
Asger F
|
1f2c331ad9
|
TS: Remove dependency on rollup
|
2019-10-09 11:42:13 +01:00 |
|
Asger F
|
b4f67f20af
|
JS: Extract types and signatures for functions
|
2019-09-26 10:17:58 +01:00 |
|
Asger F
|
999d10e1f0
|
JS: Use consistent indentation
|
2019-09-26 10:17:58 +01:00 |
|
Asger F
|
e9159acecb
|
TS: Fix skewed arrays due to recursive call
|
2019-09-02 13:03:25 +01:00 |
|
Asger F
|
f4144831ab
|
TS: Emit module bindings for all files in node_modules
|
2019-08-30 16:02:41 +01:00 |
|
Asger F
|
6f217502f9
|
TS: Review
|
2019-08-20 09:57:32 +01:00 |
|
Asger F
|
ca79b083cf
|
TS: Add debugging flag and document how to run the debugger
|
2019-08-19 15:04:02 +01:00 |
|
Asger F
|
aff90b1082
|
TS: Add a missing semicolon
|
2019-06-28 10:53:33 +01:00 |
|
Asger F
|
f5569b8b58
|
TS: Avoid infinite recursion in stringifyType
|
2019-06-28 10:53:33 +01:00 |
|
Asger F
|
52f31dcb07
|
TS: Rely on ts.sys.readFile for decoding
|
2019-06-19 11:57:22 +01:00 |
|
Asger F
|
72c0925967
|
TS: Bump to TypeScript 3.5.1
|
2019-05-30 11:40:25 +01:00 |
|
Asger F
|
15299aba7d
|
TS: Workaround issue with infer types
|
2019-04-30 16:07:45 +01:00 |
|
Asger F
|
5c8dd7eedd
|
TS: Add workaround for 'globalThis' getProperties() crash
|
2019-04-30 12:44:58 +01:00 |
|
Asger F
|
686d72c356
|
TS: Fix handling of 'export ='
|
2019-04-30 12:41:59 +01:00 |
|
Asger F
|
11c07a3217
|
TS: Update to TypeScript 3.4.5
|
2019-04-30 12:41:59 +01:00 |
|
Asger F
|
abbfe2d5ce
|
TS: Dont extract redirect SourceFiles
|
2019-04-15 18:57:02 +01:00 |
|
Asger F
|
65d863f8fb
|
TS: update to TypeScript 3.4
|
2019-04-10 11:18:23 +01:00 |
|
Asger F
|
50c2921625
|
TS: Use contextual typing for literals
|
2019-04-05 18:43:51 +01:00 |
|
semmle-qlci
|
669f035444
|
Merge pull request #1084 from asger-semmle/typescript3.3
Approved by esben-semmle
|
2019-03-12 16:34:48 +00:00 |
|
Asger F
|
824a50d14e
|
TS: fix extraction of symbols with unusual names
|
2019-03-12 11:24:16 +00:00 |
|
Asger F
|
0f5e6b2193
|
TS: update TypeScript compiler version
|
2019-03-12 09:52:38 +00:00 |
|
Asger F
|
dc6c33dd12
|
TS: Fix infinite type expansion issue
|
2019-03-11 11:26:46 +00:00 |
|
Asger F
|
7a813cfb84
|
TS: disable type expansion by default
|
2019-02-12 12:21:11 +00:00 |
|
Asger F
|
3ed9575529
|
TS: add support for bigints
|
2019-01-14 18:26:09 +00:00 |
|
Asger F
|
5fc4147a23
|
TS: bump TypeScript compiler dependency to 3.2.1
|
2019-01-14 15:56:50 +00:00 |
|
Asger F
|
b5008d8685
|
TS: only transfer offsets as part of the AST
|
2018-11-22 16:20:47 +00:00 |
|
Asger F
|
b5d3dd5e22
|
TS: do more work in parallel
|
2018-11-16 10:39:27 +00:00 |
|
Max Schaefer
|
2cd5702aa6
|
JavaScript: Remove doctrine.
|
2018-11-14 14:06:33 +00:00 |
|
Max Schaefer
|
5506cec35e
|
JavaScript: Remove esregex.
|
2018-11-14 14:06:33 +00:00 |
|