Asger F
|
ada72b865f
|
Merge pull request #10332 from asgerf/js/type-confusion-bugfix
JS: bugfixes in TypeThroughThroughParameterTampering
|
2022-09-08 09:02:16 +02:00 |
|
Asger F
|
6806bc1da4
|
JS: Expand test case
|
2022-09-07 14:18:01 +02:00 |
|
Asger F
|
6b2ebcce3a
|
Merge pull request #10276 from asgerf/mad-typedef-entry-points
Add TypeModel hook for adding MaD type-defs from CodeQL
|
2022-09-07 14:14:48 +02:00 |
|
Asger F
|
5c12780b1c
|
JS: Change note
|
2022-09-07 13:45:38 +02:00 |
|
Asger F
|
d31b59e61d
|
JS: Call super in isBarrier() override
|
2022-09-07 13:40:30 +02:00 |
|
Asger F
|
e3c84eefc1
|
JS: Correctly recognize Array.isArray calls
|
2022-09-07 13:39:52 +02:00 |
|
Asger F
|
3184ddb38a
|
JS: Fix test case
|
2022-09-07 13:39:51 +02:00 |
|
Asger F
|
0cc3b8a9ec
|
JS: Update test output
|
2022-09-06 18:48:14 +02:00 |
|
Asger F
|
e8864d072d
|
JS: Remove stray module DF export
|
2022-09-06 15:06:33 +02:00 |
|
Asger F
|
95c60858d4
|
Export as DataFlow instead of DF
|
2022-09-06 15:02:48 +02:00 |
|
erik-krogh
|
0776687991
|
fix leftover todo in js/insecure-temporary-file
|
2022-09-06 10:05:50 +02:00 |
|
Asger F
|
f07e0592d0
|
JS: Drive-by fix for accidental recursion
|
2022-09-06 09:30:02 +02:00 |
|
Asger F
|
2cbba65617
|
JS: Sync with JS
fixup JS
|
2022-09-06 09:30:02 +02:00 |
|
Asger F
|
56bbba2241
|
JS: Sync with JS
|
2022-09-03 13:51:02 +02:00 |
|
Asger F
|
55fdf84d15
|
Ruby+JS: change LabelEntryPoint.toString()
fixup Ruby entry point tests
|
2022-09-03 13:24:45 +02:00 |
|
Edoardo Pirovano
|
8f332714f4
|
Merge pull request #10260 from github/edoardo/3.7-mergeback
Merge `rc/3.7` into `main`
|
2022-09-01 15:44:17 +01:00 |
|
Henry Mercer
|
c65ae88c6d
|
Merge branch 'main' into codeql-ci/js/ml-powered-pack-release-0.3.2
|
2022-09-01 12:41:45 +01:00 |
|
github-actions[bot]
|
8d0ca9c772
|
JS: Bump version of ML-powered library and query packs to 0.3.3
|
2022-09-01 11:39:32 +00:00 |
|
github-actions[bot]
|
d577392dee
|
JS: Bump patch version of ML-powered library and query packs
|
2022-09-01 11:28:25 +00:00 |
|
Ian Lynagh
|
7dc5bdafe3
|
Merge pull request #10186 from github/post-release-prep/codeql-cli-2.10.4
Post-release preparation for codeql-cli-2.10.4
|
2022-08-31 17:29:57 +01:00 |
|
Asger F
|
32c8688805
|
JS: Make API graph more sparse for escaping class instance members
|
2022-08-30 20:24:55 +02:00 |
|
Asger F
|
5ad6c05a9c
|
Merge pull request #10205 from asgerf/mad-generics
Support type variables in MaD typings
|
2022-08-30 18:07:39 +02:00 |
|
Asger F
|
0d88d20b56
|
JS: Actually update test output this time
|
2022-08-30 16:44:01 +02:00 |
|
Erik Krogh Kristensen
|
72942afe3e
|
Merge pull request #10220 from erik-krogh/overlapsWithNothing
print a correct range for ranges that doesn't contain any alpha-numeric chars
|
2022-08-30 15:38:34 +02:00 |
|
Asger F
|
b107dd6855
|
Fix typo: receiver step -> type step
|
2022-08-30 14:08:33 +02:00 |
|
Asger F
|
f8b1aa7e7e
|
Also apply type step in getNodeFromSubPath
|
2022-08-30 14:08:33 +02:00 |
|
Asger F
|
51d6f752ab
|
JS: Add partially failing test
|
2022-08-30 14:08:31 +02:00 |
|
Asger F
|
654c4eea0f
|
Add support for type steps
|
2022-08-30 14:07:37 +02:00 |
|
Asger F
|
ef627b4872
|
Add support for TypeVar[x] and typeVariable rows
|
2022-08-30 14:07:35 +02:00 |
|
Asger F
|
b414192dcc
|
Bugfix pruning in package-pruning API graph models
|
2022-08-30 14:05:41 +02:00 |
|
Asger F
|
623531a719
|
Merge pull request #10206 from asgerf/js/js-mad-changes
JS: Some JS-specific MaD changes
|
2022-08-30 14:03:14 +02:00 |
|
erik-krogh
|
7fd426e748
|
print a correct range for ranges that doesn't contain any alpha-numeric chars
|
2022-08-30 13:57:11 +02:00 |
|
Asger F
|
f589520917
|
JS: Add tests
|
2022-08-30 13:38:08 +02:00 |
|
Erik Krogh Kristensen
|
8f0b999c31
|
Merge pull request #10207 from erik-krogh/fixRank
fix performance issue in the ReDoS query
|
2022-08-30 10:17:11 +02:00 |
|
Erik Krogh Kristensen
|
25ee5545e6
|
Merge pull request #9751 from erik-krogh/dynCall
JS: add call-edge for dynamic dispatch to unknown property from an object literal
|
2022-08-30 10:07:08 +02:00 |
|
erik-krogh
|
e2caf3e8c0
|
put a limit on the length of the equivalent range
|
2022-08-30 09:29:22 +02:00 |
|
erik-krogh
|
9963def300
|
update expected output of test that was failing on main. semantic merge conflict between #10202 and #10184
|
2022-08-30 09:15:36 +02:00 |
|
erik-krogh
|
f47b097d7c
|
put a limit on the length of the equivalent range
|
2022-08-29 21:03:52 +02:00 |
|
erik-krogh
|
52b9ff81c5
|
Merge branch 'main' into dynCall
|
2022-08-29 15:30:01 +02:00 |
|
Erik Krogh Kristensen
|
27bc69883c
|
Merge pull request #10184 from erik-krogh/ts48
JavaScript: Update to TypeScript 4.8
|
2022-08-29 15:03:32 +02:00 |
|
Asger F
|
d6ee54eb09
|
Merge pull request #10202 from asgerf/js/typescript-conditional-types
JS: Enable type extraction inside conditional types again
|
2022-08-29 14:26:06 +02:00 |
|
erik-krogh
|
77949cbeb3
|
add context to the rankState predicate in ExponentialBackTracking.qll
|
2022-08-29 13:42:05 +02:00 |
|
erik-krogh
|
56292cad26
|
don't modify the TypeScript nodes, instead forward illegalDecorators to the java extractor
|
2022-08-29 13:22:04 +02:00 |
|
Asger F
|
ea0ae98e58
|
JS: Use explicit this
|
2022-08-29 12:39:53 +02:00 |
|
erik-krogh
|
6aca9b9f49
|
fix support for illegal decorators in the TypeScript extractor
|
2022-08-29 12:14:58 +02:00 |
|
erik-krogh
|
e0ff27331f
|
bump extractor version
|
2022-08-29 12:14:58 +02:00 |
|
erik-krogh
|
97ffd2d4d9
|
add change-note
|
2022-08-29 12:14:58 +02:00 |
|
erik-krogh
|
b7367ca649
|
update to TypeScript 4.8RC
|
2022-08-29 12:14:55 +02:00 |
|
Asger F
|
45d64c48e3
|
JS: Update test output
|
2022-08-29 12:01:47 +02:00 |
|
Asger F
|
99f03a0d61
|
JS: Make API graphs take types from models into account
|
2022-08-29 10:14:56 +02:00 |
|