Asger F
|
6a0adff1dc
|
JS: More precise detection of classes with escaping instances
|
2024-02-29 11:15:37 +01:00 |
|
Asger F
|
eeaa2bcc55
|
JS: Add test for class instance escaping into dependency
|
2024-02-29 11:14:23 +01:00 |
|
Asger F
|
853397361f
|
JS: Do not treat AMD pseudo-dependencies as file paths
|
2024-02-29 10:23:28 +01:00 |
|
Asger F
|
f384afbaf6
|
JS: Also summarize loadStore steps
|
2024-02-29 10:11:16 +01:00 |
|
Asger F
|
3ad83cc098
|
JS: Summarise store steps for type tracking
|
2024-02-29 10:10:39 +01:00 |
|
Asger F
|
7cd84c8f0a
|
JS: Add type-tracking test
|
2024-02-29 10:10:07 +01:00 |
|
erik-krogh
|
0056067a17
|
Merge branch 'main' into ts-54
|
2024-02-25 21:20:43 +01:00 |
|
Asger F
|
c324b2aed8
|
JS: Refactor
|
2024-02-19 13:59:49 +01:00 |
|
Asger F
|
6d597bea0d
|
JS: Refactor
|
2024-02-19 13:59:49 +01:00 |
|
Asger F
|
8a5b907912
|
JS: Handle wrapper functions more gracefully
|
2024-02-19 13:59:48 +01:00 |
|
Asger F
|
51bed86778
|
Update EndpointNaming.expected
|
2024-02-19 13:59:46 +01:00 |
|
Asger F
|
29258ad8c2
|
WIP new aliasing rule
|
2024-02-19 13:59:15 +01:00 |
|
Asger F
|
4ef1ac9250
|
JS: Accept bad test output
|
2024-02-19 13:59:12 +01:00 |
|
Asger F
|
15bc3c282f
|
JS: Add test with wrapper function
|
2024-02-19 13:58:40 +01:00 |
|
Asger F
|
d94d4591da
|
JS: Name instance methods using API nodes instead of special-casing
|
2024-02-14 15:08:19 +01:00 |
|
Asger F
|
c4a0f36a08
|
JS: Fix handling of unknown properties
These would shorten the expected distance to a node, but would never be usable as an edge, meaning we failed to pick a preferred predecessor.
|
2024-02-14 15:08:19 +01:00 |
|
Asger F
|
3ff950660b
|
JS: Add test with unknown property name
|
2024-02-14 15:08:19 +01:00 |
|
Asger F
|
a3dc19fd31
|
JS: Check privacy earlier
|
2024-02-14 15:08:19 +01:00 |
|
Asger F
|
5c454944a9
|
JS: Add test for private fields
|
2024-02-14 15:08:19 +01:00 |
|
Asger F
|
2a91bb8c54
|
JS: Add test showing ambiguous predecessor
|
2024-02-14 15:08:19 +01:00 |
|
Asger F
|
75a95ffcd1
|
Merge pull request #15602 from asgerf/js/block-logical-and-flow
JS: Fix flow through &&
|
2024-02-14 12:29:40 +01:00 |
|
Asger F
|
18db769d6d
|
JS: Update expected output
|
2024-02-14 10:45:51 +01:00 |
|
Asger F
|
bafe5e3d8e
|
JS: Add test case (with old expected data)
|
2024-02-14 10:45:51 +01:00 |
|
Asger F
|
f27fda801e
|
Update tests.expected
|
2024-02-13 18:30:23 +01:00 |
|
Asger F
|
6598a669a1
|
JS: Use set literal
|
2024-02-13 09:30:35 +01:00 |
|
Asger F
|
baa3c35d6f
|
JS: Refactor aliasing relation
|
2024-02-13 09:24:00 +01:00 |
|
Rasmus Lerchedahl Petersen
|
f275531542
|
Add support for TS 5.4-beta
|
2024-02-02 11:03:44 +01:00 |
|
Asger F
|
1737ba1a6b
|
JS: Add library for naming endpoints
|
2024-01-30 16:36:51 +01:00 |
|
Erik Krogh Kristensen
|
d782bd9b1f
|
Merge pull request #13624 from jorgectf/seclab/dotjs
JS: Add `dot.js` support
|
2024-01-11 14:57:19 +01:00 |
|
erik-krogh
|
58dc14d5bb
|
update expected output
|
2024-01-04 11:38:58 +01:00 |
|
erik-krogh
|
fe3e768414
|
update expected output of tests
|
2023-12-20 14:10:36 +01:00 |
|
Jorge
|
f8cfd698fa
|
Merge branch 'main' into seclab/dotjs
|
2023-12-19 10:44:52 +01:00 |
|
Tom Hvitved
|
28373e0fdf
|
JS: Adapt to changes in shared code
|
2023-12-10 11:25:43 +01:00 |
|
erik-krogh
|
e8f9e366d5
|
remove redundant imports for JS
|
2023-12-08 16:56:54 +01:00 |
|
Jorge
|
8abd1d9855
|
Merge branch 'main' into seclab/dotjs
|
2023-11-30 19:42:18 +01:00 |
|
erik-krogh
|
abb8d65483
|
Merge branch 'main' into amammad-js-SQLI
|
2023-11-23 21:17:58 +01:00 |
|
amammad
|
60b422a35c
|
fix second round of code review. improve documents, fix better-sqlite3 method
|
2023-11-23 14:01:38 +01:00 |
|
amammad
|
0328a2986d
|
move TypeORM library file and tests to experimental
add inline tests :)
Fix TypeORM fuzzy method according to Review
|
2023-11-21 19:59:06 +01:00 |
|
amammad
|
36f0a78450
|
fix typeorm test.ts according to Review
|
2023-11-06 16:23:35 +01:00 |
|
amammad
|
d7f1e19d40
|
fix sqlite.js test according to Review
|
2023-11-06 15:22:36 +01:00 |
|
amammad
|
cc5dd3180a
|
fix better-sqlite3 tests according to Review
|
2023-11-06 15:18:55 +01:00 |
|
Arthur Baars
|
7f4bcdfa64
|
Rename test files
|
2023-11-06 13:38:33 +01:00 |
|
Arthur Baars
|
4192d09e5c
|
Add tests for deprecated 'assert' syntax
|
2023-11-06 13:38:33 +01:00 |
|
Arthur Baars
|
b4d89f7554
|
Replace 'assert' with 'with' in QL test files
|
2023-11-06 13:38:33 +01:00 |
|
erik-krogh
|
688afddaf2
|
Re-order expected test output of all JS tests
|
2023-10-31 16:38:22 +01:00 |
|
Arthur Baars
|
5cc94e1105
|
Express.js: add req.path as remote input source
|
2023-10-31 12:44:26 +01:00 |
|
Arthur Baars
|
21b7a51d0a
|
Add test case for req.path
|
2023-10-31 12:44:25 +01:00 |
|
Arthur Baars
|
1479509d93
|
Re-order expected test ouput
|
2023-10-31 12:44:25 +01:00 |
|
erik-krogh
|
302199a74a
|
fix TypeExprKinds crashing on a ThisExpression
|
2023-10-26 16:33:54 +02:00 |
|
amammad
|
e3dbdc3887
|
add custom query builder and active record querybuilder support
|
2023-10-22 21:39:59 +02:00 |
|