Geoffrey White
|
b259a0ff6a
|
Swift: get rid of getRemoteData() in the tests, it's obfuscating results.
|
2023-10-30 17:48:51 +00:00 |
|
Geoffrey White
|
c8706e2ad7
|
Swift: Add some annotations to the clarify UnsafeJSEval.swift test.
|
2023-10-30 17:43:37 +00:00 |
|
github-actions[bot]
|
2b939fdf08
|
Post-release preparation for codeql-cli-2.15.2
|
2023-10-30 16:06:51 +00:00 |
|
Paolo Tranquilli
|
f81a3ec464
|
Swift: add VarDecl children to CaptureListExpr
|
2023-10-30 17:04:53 +01:00 |
|
Geoffrey White
|
c233094846
|
Swift: Change note.
|
2023-10-30 14:33:43 +00:00 |
|
Geoffrey White
|
fa3d401226
|
Swift: Update the qhelp.
|
2023-10-30 14:33:43 +00:00 |
|
Geoffrey White
|
7cf5210063
|
Swift: Port the qhelp examples to Swift.
|
2023-10-30 14:33:43 +00:00 |
|
Geoffrey White
|
9a95b9bcda
|
Swift: Enable the isLineAnchoredHostnameRegExp case (not working).
|
2023-10-30 14:33:42 +00:00 |
|
Geoffrey White
|
c09df2e3f1
|
Swift: Add test cases for the isLineAnchoredHostnameRegExp query case.
|
2023-10-30 14:33:42 +00:00 |
|
Geoffrey White
|
8f115bfd06
|
Swift: Implement 'isUsedAsReplace'.
|
2023-10-30 14:33:42 +00:00 |
|
Geoffrey White
|
435638a5bb
|
Swift: Port the JS tests to Swift.
|
2023-10-30 13:08:11 +00:00 |
|
Geoffrey White
|
954b0612d5
|
Swift: Initial state of the existing test.
|
2023-10-30 13:08:10 +00:00 |
|
Geoffrey White
|
14db0dfcc7
|
Swift: Fairly minimal fix to get the query and test working for Swift.
|
2023-10-30 13:08:10 +00:00 |
|
Geoffrey White
|
c040d4847b
|
Swift: Copy MissingRegexAnchor query from JS.
|
2023-10-30 13:08:10 +00:00 |
|
github-actions[bot]
|
4641990021
|
Release preparation for version 2.15.2
|
2023-10-30 11:05:53 +00:00 |
|
Mathias Vorreiter Pedersen
|
9e2f0b5ed0
|
Merge branch 'main' into redsun82/swift-case-variables
|
2023-10-30 10:14:45 +00:00 |
|
Mathias Vorreiter Pedersen
|
c4521a30aa
|
Merge pull request #14113 from geoffw0/implicitflow
Swift: Flow through OpenExistentialExpr
|
2023-10-30 10:08:29 +00:00 |
|
Mathias Vorreiter Pedersen
|
4e08ba6820
|
Merge pull request #14618 from geoffw0/qldoc
Swift: QLDoc and test for getCanonicalType
|
2023-10-30 10:06:26 +00:00 |
|
Geoffrey White
|
1929dead39
|
Merge branch 'main' into implicitflow
|
2023-10-27 23:35:54 +01:00 |
|
Geoffrey White
|
8937e0b313
|
Swift: == -> =
|
2023-10-27 17:18:09 +01:00 |
|
Mathias Vorreiter Pedersen
|
28eb2caacb
|
Swift: Accept test changes.
|
2023-10-27 16:30:01 +01:00 |
|
Mathias Vorreiter Pedersen
|
6538a7645d
|
Swift: Add up and downgrade scripts.
|
2023-10-27 15:55:12 +01:00 |
|
Mathias Vorreiter Pedersen
|
6062fbb475
|
Merge pull request #14383 from geoffw0/nsstringregex
Swift: Add regular expression evaluation models for StringProtocol and NSString methods
|
2023-10-27 15:49:23 +01:00 |
|
Geoffrey White
|
2a552d9721
|
Swift: Address QL-for-QL warning.
|
2023-10-27 14:56:19 +01:00 |
|
Geoffrey White
|
12201d2e8e
|
Swift: Codegen.
|
2023-10-27 14:37:06 +01:00 |
|
Geoffrey White
|
6ad5c9542b
|
Swift: Add getCanonicalType to the NominalType test as well.
|
2023-10-27 14:37:06 +01:00 |
|
Geoffrey White
|
ce471105e2
|
Swift: QLDoc getCanonicalType.
|
2023-10-27 14:23:51 +01:00 |
|
Mathias Vorreiter Pedersen
|
4aed638066
|
Merge pull request #14577 from MathiasVP/capture-flow-swift
Swift: Add variable-capture flow
|
2023-10-27 14:09:04 +01:00 |
|
Mathias Vorreiter Pedersen
|
68999f3cef
|
Swift: Fix test by including the 'allowParameterReturnInSelf' hook from the variable capture library.
|
2023-10-27 11:25:19 +01:00 |
|
Mathias Vorreiter Pedersen
|
9b150e4ea9
|
Swift: Add failing test.
|
2023-10-27 11:22:56 +01:00 |
|
Mathias Vorreiter Pedersen
|
a5a7d27c4b
|
Swift: Add change note.
|
2023-10-27 11:16:32 +01:00 |
|
Mathias Vorreiter Pedersen
|
b41ec37993
|
Swift: Remove the code related to constructor capture (and the related TODO). This cannot happen in Swift.
|
2023-10-27 11:05:48 +01:00 |
|
Mathias Vorreiter Pedersen
|
65e13aa5ed
|
Swift: Add simple version of the 'captureList' test that works.
|
2023-10-27 10:27:35 +01:00 |
|
Mathias Vorreiter Pedersen
|
93234c0b5c
|
Swift: Add model for 'withVaList' and accept test changes.
|
2023-10-27 10:21:12 +01:00 |
|
Mathias Vorreiter Pedersen
|
9e2dd09ddc
|
Swift: Accept test regression (caused by no model for 'withVaList').
|
2023-10-27 10:20:07 +01:00 |
|
Mathias Vorreiter Pedersen
|
63525a9d9e
|
Swift: Delete one TODO (it has been converted to an internal issue) and fix another.
|
2023-10-26 21:48:41 +01:00 |
|
Mathias Vorreiter Pedersen
|
784bb72b33
|
Swift: Add some more tests.
|
2023-10-26 17:29:26 +01:00 |
|
Mathias Vorreiter Pedersen
|
96a37f3a3c
|
Swift: Simplify more tests.
|
2023-10-26 14:55:17 +01:00 |
|
Mathias Vorreiter Pedersen
|
2ad121a8a5
|
Swift: Simplify test.
|
2023-10-26 14:46:59 +01:00 |
|
Mathias Vorreiter Pedersen
|
2465cc20f0
|
Swift: Don't define 'ClosureSelfParameterNode' as the expression node of the closure.
|
2023-10-26 11:56:27 +01:00 |
|
Geoffrey White
|
2cfca032de
|
Swift: Fix use of deprecated predicate.
|
2023-10-25 17:32:55 +01:00 |
|
Geoffrey White
|
82b92c38f9
|
Swift: Change method types to DataFlow::Node / go ahead with planned deprecations.
|
2023-10-25 17:11:21 +01:00 |
|
Geoffrey White
|
bfd150a1d3
|
Swift: Clarify comment.
|
2023-10-25 16:38:59 +01:00 |
|
Geoffrey White
|
ff15b73250
|
Swift: Update the change note.
|
2023-10-25 16:32:59 +01:00 |
|
Geoffrey White
|
4a08ca39d6
|
Swift: Replace PotentialRegexEval with a more specialized solution.
|
2023-10-25 16:26:46 +01:00 |
|
Mathias Vorreiter Pedersen
|
11194e574c
|
Swift: Get rid of the unnecessary parameter/argument position for the closure. Instead, we can just reuse the 'this' parameter and argument.
|
2023-10-25 15:46:10 +01:00 |
|
Geoffrey White
|
354983087e
|
Swift: this.(PotentialRegexEval) -> super. or this. .
|
2023-10-25 15:25:12 +01:00 |
|
Mathias Vorreiter Pedersen
|
951b6beeb1
|
Swift: Untangle the confusion between 'getParameter' and 'asParameter'.
|
2023-10-25 14:44:09 +01:00 |
|
Mathias Vorreiter Pedersen
|
78e08cf63c
|
Swift: Remove irrelevant TODO.
|
2023-10-25 13:55:07 +01:00 |
|
Paolo Tranquilli
|
fb470e4140
|
Swift: remove useless commented-out line
|
2023-10-25 12:15:25 +02:00 |
|