Alex Denisov
|
df256e601a
|
Swlft: add explicit SingleValueStmtExpr test
|
2023-11-07 17:26:44 +01:00 |
|
Alex Denisov
|
33de177fea
|
Swift: extract SingleValueStmtExpr
|
2023-11-07 13:40:35 +01:00 |
|
Alex Denisov
|
bbde709b3f
|
Swift: upgrade to 5.9.1
|
2023-11-07 13:40:28 +01:00 |
|
Geoffrey White
|
4ce8d953d2
|
Merge pull request #14698 from geoffw0/realmswift
Swift: Fix an issue with Realm sinks for swift/cleartext-storage-database
|
2023-11-07 08:37:27 +00:00 |
|
Geoffrey White
|
3465c34cb6
|
Merge pull request #14680 from geoffw0/dataclosure
Swift: Generalize flow through subscript writes / test and fix some closure methods of Data
|
2023-11-06 19:39:08 +00:00 |
|
Geoffrey White
|
1c6a4b8cbf
|
Swift: Update the test .qlref.
|
2023-11-06 17:32:25 +00:00 |
|
Mathias Vorreiter Pedersen
|
84594e66bc
|
Merge pull request #14682 from geoffw0/filepathclosure
Swift: Correct a couple of FilePath models.
|
2023-11-06 17:31:17 +00:00 |
|
Geoffrey White
|
426bdc0011
|
Swift: Add test cases. Before the changes, we don't catch the cases for return values from the closures.
|
2023-11-06 16:32:23 +00:00 |
|
Geoffrey White
|
77e48f72ec
|
Swift: Detect Realm sinks more reliably.
|
2023-11-06 15:54:17 +00:00 |
|
Geoffrey White
|
424046d238
|
Swift: Add test case.
|
2023-11-06 15:54:17 +00:00 |
|
Robert Marsh
|
49428c4585
|
Merge pull request #14683 from geoffw0/nsstringclosure
Swift: Model NSString.enumerate*
|
2023-11-06 10:19:25 -05:00 |
|
Geoffrey White
|
838a00bbc9
|
Swift: Add a webview test case from a branch that didn't make it.
|
2023-11-06 09:44:53 +00:00 |
|
Geoffrey White
|
b99e44c3ca
|
Swift: Fix the Data test.
|
2023-11-06 09:18:27 +00:00 |
|
Geoffrey White
|
e621d208e4
|
Merge branch 'main' into nsstringclosure
|
2023-11-03 20:54:53 +00:00 |
|
Geoffrey White
|
e90b630c9b
|
Merge branch 'main' into dataclosure
|
2023-11-03 20:50:20 +00:00 |
|
Geoffrey White
|
07eba4e3b1
|
Swift: Fix some failing tests, looks like this could be the result of some recently merged PRs interacting (positively!)
|
2023-11-03 17:08:05 +00:00 |
|
Geoffrey White
|
989a546796
|
Swift: Model the NSString.enumerate* methods.
|
2023-11-03 16:22:45 +00:00 |
|
Geoffrey White
|
d0ca7045d4
|
Swift: Fix some NSString models.
|
2023-11-03 16:07:34 +00:00 |
|
Geoffrey White
|
a59ed5bc49
|
Swift: Add test cases.
|
2023-11-03 15:45:45 +00:00 |
|
Geoffrey White
|
0d7943031c
|
Swift: Generalize subscript assignment storeStep.
|
2023-11-03 14:53:37 +00:00 |
|
Geoffrey White
|
e7e6529df6
|
Swift: Add tests.
|
2023-11-03 12:21:32 +00:00 |
|
Geoffrey White
|
49add7d8ce
|
Swift: Add stubs to test.
|
2023-11-03 12:07:15 +00:00 |
|
Robert Marsh
|
81d77bf37c
|
Merge pull request #14578 from geoffw0/stringwith
Swift: Models for String methods involving closures.
|
2023-11-02 13:53:22 -04:00 |
|
Geoffrey White
|
431d9d58f1
|
Merge pull request #14639 from geoffw0/anchorquery
Swift: New query for Missing Regular Expression Anchor
|
2023-11-02 09:20:19 +00:00 |
|
Geoffrey White
|
206acea41c
|
Swift: Fix defaultImplicitTaintRead for sinks that are field accesses on a subclass of the type containing the field.
|
2023-11-01 17:49:25 +00:00 |
|
Geoffrey White
|
554007b305
|
Swift: Add a couple more test cases close to the failures.
|
2023-10-31 17:19:28 +00:00 |
|
Geoffrey White
|
c82eb4dff3
|
Swift: Test spacing.
|
2023-10-31 17:18:08 +00:00 |
|
Mathias Vorreiter Pedersen
|
e75562e508
|
Merge pull request #14633 from github/redsun82/capture-list-vars
Swift: add `VarDecl` children to `CaptureListExpr`
|
2023-10-31 12:48:14 +01:00 |
|
Paolo Tranquilli
|
ea04b500a3
|
Swift: tweak dataflow test
|
2023-10-31 11:39:25 +01:00 |
|
Paolo Tranquilli
|
7bae2d9192
|
Swift: fix tests
|
2023-10-31 10:44:41 +01:00 |
|
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 |
|
Paolo Tranquilli
|
f81a3ec464
|
Swift: add VarDecl children to CaptureListExpr
|
2023-10-30 17:04:53 +01: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 |
|
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 |
|
Mathias Vorreiter Pedersen
|
28eb2caacb
|
Swift: Accept test changes.
|
2023-10-27 16:30:01 +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
|
6ad5c9542b
|
Swift: Add getCanonicalType to the NominalType test as well.
|
2023-10-27 14:37:06 +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
|
65e13aa5ed
|
Swift: Add simple version of the 'captureList' test that works.
|
2023-10-27 10:27:35 +01:00 |
|