Asger F
|
ac34b922ec
|
Merge pull request #16241 from asgerf/js/re-export
JS: Improve support for `export * as ...` declarations
|
2024-04-19 10:03:17 +02:00 |
|
Asger F
|
3c885f3969
|
JS: Fix bug in MkClassInstance use-nodes
This only worked when the RHS was a SourceNode, which is not generally the case
|
2024-04-18 10:06:11 +02:00 |
|
Asger F
|
da33c220a6
|
JS: Update test output
|
2024-04-17 20:11:11 +02:00 |
|
Asger F
|
be64daf265
|
Merge branch 'main' into js/graph-export
|
2024-04-16 20:23:33 +02:00 |
|
Tom Hvitved
|
9d8b93ed45
|
JS: No longer use models-as-data CSV interface
|
2024-04-12 13:40:15 +02:00 |
|
Asger F
|
81b96a8041
|
JS: Ensure MkClassInstance exists for base classes
|
2024-04-09 14:32:58 +02:00 |
|
Asger F
|
29a61458e0
|
JS: Add test case showing problem with chains going through internal classes
|
2024-04-09 14:32:58 +02:00 |
|
Asger F
|
56ebe6c727
|
JS: More re-export logic to handle subclass export
|
2024-04-09 14:32:58 +02:00 |
|
Asger F
|
f2ea88aa4c
|
JS: Add test showing missing re-export of base class relationship
|
2024-04-09 14:32:58 +02:00 |
|
Asger F
|
9313564e64
|
JS: Add subclassing test and fix lack of subclassing handling
|
2024-04-09 14:32:58 +02:00 |
|
Asger F
|
ef7767b6cd
|
JS: Add partial test for subclassing
|
2024-04-09 14:32:58 +02:00 |
|
Asger F
|
3022c59654
|
JS: Add access path alias test
|
2024-04-09 14:32:58 +02:00 |
|
Asger F
|
ab3c03d2d6
|
JS: Add test where root export object is a function
|
2024-04-09 14:32:58 +02:00 |
|
Asger F
|
f4e05cc621
|
JS: Add tests with semi-internal class problem
|
2024-04-09 14:32:58 +02:00 |
|
Asger F
|
946f0b4dc4
|
JS: Add test for class with aliases
|
2024-04-09 14:32:58 +02:00 |
|
Asger F
|
348c95ebe1
|
JS: Add a test case with fluent flow
|
2024-04-09 14:32:58 +02:00 |
|
Asger F
|
c55e03c588
|
Dynamic/JS: Add support for re-exporting type models
|
2024-04-09 14:32:58 +02:00 |
|
Asger F
|
acef9b7111
|
Dynamic/JS: Add library for exporting models
|
2024-04-09 14:32:58 +02:00 |
|
Asger F
|
f08e8b1d5e
|
Merge pull request #16136 from asgerf/js/instance-to-subclasses
JS: Make getInstance() propagate to subclasses
|
2024-04-08 14:37:42 +02:00 |
|
Asger F
|
cd84fa4bee
|
JS: Make getInstance() propagate to subclasses
|
2024-04-05 15:12:02 +02:00 |
|
Asger F
|
b8b8e2b991
|
Merge pull request #16054 from asgerf/js/call-graph-improvement2
JS: more implied receiver steps
|
2024-04-04 15:54:06 +02:00 |
|
Asger F
|
22b56a4a40
|
JS: More implied receiver steps
|
2024-03-26 10:23:08 +01:00 |
|
Asger F
|
f2939bd05b
|
JS: Add test case
|
2024-03-26 10:23:08 +01:00 |
|
Asger F
|
f8641dd82d
|
JS: Fix use of deprecated alias
|
2024-03-26 09:39:39 +01:00 |
|
Rasmus Wriedt Larsen
|
d78efdb67b
|
Merge pull request #15883 from RasmusWL/js-cg-tests
JS: show test changes after #15823
|
2024-03-19 09:58:20 +01:00 |
|
Rasmus Wriedt Larsen
|
c82f5dad56
|
JS: show test changes after #15823
|
2024-03-18 13:09:37 +01:00 |
|
Rasmus Wriedt Larsen
|
28c3d35e9b
|
Merge commit '7c35309732dd2aa4dc0b4e2949922272ad448854' into js-cg-tests
|
2024-03-18 13:08:46 +01:00 |
|
Rasmus Wriedt Larsen
|
f9309cec0b
|
JS: Add tests before #15823 changes
|
2024-03-18 13:08:39 +01:00 |
|
Asger F
|
5e7d1d5c2c
|
Merge branch 'main' into js/shared-dataflow-merged
|
2024-03-13 14:27:16 +01:00 |
|
Erik Krogh Kristensen
|
53502a8662
|
Merge pull request #15510 from yoff/ts-54
JS: Add support for TS 5.4
|
2024-03-13 14:22:24 +01:00 |
|
Asger F
|
c5a02dae2b
|
Merge pull request #15768 from asgerf/js/amd-pseudo-deps
JS: Do not treat AMD pseudo-dependencies as imports
|
2024-03-13 12:49:17 +01:00 |
|
Asger F
|
858c79e395
|
JS: Add plain taint step through Promise.all()
|
2024-03-13 08:57:42 +01:00 |
|
Asger F
|
13a8e0fbf0
|
JS: Add failing test for Promise.all()
|
2024-03-13 08:54:06 +01:00 |
|
erik-krogh
|
95a5ec7f27
|
add test that the new Object.groupBy method has a type
|
2024-03-12 13:22:11 +01:00 |
|
erik-krogh
|
9f410eb2d6
|
Merge branch 'main' into ts-54
|
2024-03-11 18:07:52 +01:00 |
|
Asger F
|
7c35309732
|
Merge pull request #15823 from asgerf/js/lift-cg-restriction
JS: Call graph improvements
|
2024-03-08 13:40:38 +01:00 |
|
Asger F
|
245cd5c0b5
|
Merge pull request #15760 from asgerf/js/summarised-tt-store-steps
JS: Summarise store steps for type tracking
|
2024-03-08 13:16:25 +01:00 |
|
Asger F
|
fc5b9e2796
|
JS: Expand test case
|
2024-03-08 10:34:39 +01:00 |
|
Asger F
|
c7295a09cd
|
JS: Benign test output update
|
2024-03-07 11:55:56 +01:00 |
|
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 |
|