Michael Nebel
|
06b02eb3ce
|
Sync files.
|
2023-06-01 09:30:31 +02:00 |
|
Arthur Baars
|
c211b704f3
|
Merge pull request #13272 from github/post-release-prep/codeql-cli-2.13.3
Post-release preparation for codeql-cli-2.13.3
|
2023-05-31 15:33:12 +02:00 |
|
Geoffrey White
|
caf250cc1b
|
Swift: Update the QLdoc on Callable.
|
2023-05-31 13:01:20 +01:00 |
|
Geoffrey White
|
02cae30270
|
Merge branch 'main' into sharedsensitive
|
2023-05-31 12:57:33 +01:00 |
|
Geoffrey White
|
daad2e1bd3
|
Swift: Use regexp for function name.
|
2023-05-31 12:55:09 +01:00 |
|
Michael Nebel
|
2266e28583
|
Merge pull request #13262 from michaelnebel/flowsummary/refactorgetcomponentstack
C#: Re-factor getComponent.
|
2023-05-31 08:22:44 +02:00 |
|
Arthur Baars
|
490d22d123
|
Merge remote-tracking branch 'upstream/main' into post-release-prep/codeql-cli-2.13.3
|
2023-05-30 21:31:28 +02:00 |
|
Geoffrey White
|
560aa43953
|
Swift: Repair for AccountID / AccountKey.
|
2023-05-30 14:20:17 +01:00 |
|
Geoffrey White
|
d506172027
|
Swift: Change note.
|
2023-05-30 09:41:11 +01:00 |
|
Geoffrey White
|
4a8320fafd
|
Merge pull request #13287 from geoffw0/stringfp
Swift: Fix some string length conflation false positives
|
2023-05-30 08:57:48 +01:00 |
|
Geoffrey White
|
68354c09bf
|
Merge branch 'main' into sqlpathinject
|
2023-05-26 14:33:05 +01:00 |
|
Michael Nebel
|
915042a881
|
Minor cleanup and sync files.
|
2023-05-26 12:25:00 +02:00 |
|
Michael Nebel
|
783d560e7d
|
Swift: Re-factor getComponent.
|
2023-05-26 12:25:00 +02:00 |
|
Paolo Tranquilli
|
a6e21dac8f
|
Merge pull request #13284 from github/redsun82/swift-remove-property-wrapper-inconsistencies
Swift: remove some AST and CFG inconsistencies
|
2023-05-26 12:22:56 +02:00 |
|
Geoffrey White
|
57d6505ee3
|
Swift: Move change note.
|
2023-05-26 11:10:29 +01:00 |
|
Geoffrey White
|
736f2871f9
|
Swift: Tweak private info regexps to restore 'account_no' results.
|
2023-05-26 08:43:32 +01:00 |
|
Paolo Tranquilli
|
192c0d5e83
|
Swift: simplify change note
Co-authored-by: Mathias Vorreiter Pedersen <mathiasvp@github.com>
|
2023-05-26 08:20:58 +02:00 |
|
Geoffrey White
|
0e443da710
|
Swift: Remove id() categorization due to accuracy, and repair the old bank.?account case.
|
2023-05-25 21:51:27 +01:00 |
|
Mathias Vorreiter Pedersen
|
7361ad977a
|
Merge pull request #13291 from geoffw0/correction
Swift: Promote some Data models to DataProtocol
|
2023-05-25 11:28:42 -07:00 |
|
Geoffrey White
|
98e5f0fc4f
|
Swift: Add change note.
|
2023-05-25 16:04:18 +01:00 |
|
Geoffrey White
|
51321a218b
|
Swift: Correct models in Data.qll.
|
2023-05-25 15:55:45 +01:00 |
|
Paolo Tranquilli
|
5e66885a8e
|
Swift: add change note
|
2023-05-25 14:00:04 +02:00 |
|
Paolo Tranquilli
|
51f1a5dcc8
|
Swift: remove getOpaqueExpr from OpenExistentialExpr's children
|
2023-05-25 13:05:21 +02:00 |
|
Paolo Tranquilli
|
7b76aa34bd
|
Swift: fix CFG inconsistency on TapExpr
|
2023-05-25 13:05:21 +02:00 |
|
Paolo Tranquilli
|
b26b0a6e43
|
Swift: remove property wrapper CFG inconsistencies
|
2023-05-25 13:05:21 +02:00 |
|
Paolo Tranquilli
|
7878bc3cc1
|
Swift: remove property wrapper AST inconsistencies
|
2023-05-25 12:15:22 +02:00 |
|
Paolo Tranquilli
|
8d656a996b
|
Swift: add QLdoc to AST consistency checks
|
2023-05-25 09:56:39 +02:00 |
|
Geoffrey White
|
6d2800c117
|
Swift: Add change note.
|
2023-05-24 18:32:04 +01:00 |
|
Paolo Tranquilli
|
67a9141e8c
|
Swift: make AST printer consistency query more helpful
|
2023-05-24 18:10:08 +02:00 |
|
Paolo Tranquilli
|
e513af1bcf
|
Swift: add CFG and PrintAst consistency queries, enabling them in CI
|
2023-05-24 18:10:08 +02:00 |
|
Geoffrey White
|
2c5202018d
|
Swift: Add sinks.
|
2023-05-23 18:11:33 +01:00 |
|
Paolo Tranquilli
|
09ce29b79f
|
Merge branch 'codeql-cli-2.13.3' into redsun82/swift-hidden-ast
|
2023-05-23 16:12:54 +02:00 |
|
Paolo Tranquilli
|
fce33d369b
|
Merge branch 'codeql-cli-2.13.3' into redsun82/swift-hidden-ast
|
2023-05-23 15:31:29 +02:00 |
|
Paolo Tranquilli
|
aca85d76ee
|
Merge branch 'codeql-cli-2.13.3' into redsun82/swift-remove-props-from-interpolated-strings
|
2023-05-23 14:42:00 +02:00 |
|
Paolo Tranquilli
|
b4edc92079
|
Swift: make hideability spread upward in the hierarchy
|
2023-05-23 12:45:18 +02:00 |
|
Paolo Tranquilli
|
b19194bd06
|
Swift: make only Expr, Pattern and Type hideable
|
2023-05-23 12:45:18 +02:00 |
|
Paolo Tranquilli
|
a087fef335
|
Swift: implement @ql.hideable
|
2023-05-23 12:45:18 +02:00 |
|
Geoffrey White
|
830686218f
|
Merge branch 'main' into hideenumcasedecl
|
2023-05-22 16:35:28 +01:00 |
|
Paolo Tranquilli
|
9a0f87434e
|
Swift: remove unneeded properties from InterpolatedStringLiteralExpr
These properties were unused in the QL library (hence the full
upgrade/downgrade compatibility).
|
2023-05-22 15:28:54 +02:00 |
|
Paolo Tranquilli
|
de03bdc235
|
Swift: fix hidden AST getters
For consistency with the C/C++ QL library, getters of AST elements
within the hidden AST should not themselves skip other hidden AST
elements.
|
2023-05-22 09:57:48 +02:00 |
|
Geoffrey White
|
b6122d01fc
|
Swift: Clean up the query somewhat.
|
2023-05-19 22:40:53 +01:00 |
|
Geoffrey White
|
2028b5ef95
|
Swift: Fix imprecise sinks.
|
2023-05-19 22:23:26 +01:00 |
|
Mathias Vorreiter Pedersen
|
58f4b7696d
|
Merge pull request #13223 from geoffw0/useasnominaltypedecl
Swift: Use asNominalTypeDecl more.
|
2023-05-19 16:53:28 +01:00 |
|
Geoffrey White
|
881134a6f5
|
Swift: Add warning note to Decl.getMember.
|
2023-05-19 16:12:09 +01:00 |
|
Geoffrey White
|
5ffde7a762
|
Update swift/ql/lib/codeql/swift/elements/decl/EnumDecl.qll
Co-authored-by: Mathias Vorreiter Pedersen <mathiasvp@github.com>
|
2023-05-19 14:55:39 +01:00 |
|
Geoffrey White
|
68bdd51dd3
|
Swift: Add QLDoc encouraging this pattern.
|
2023-05-19 14:35:08 +01:00 |
|
Geoffrey White
|
0d8aa825d9
|
Swift: Use asNominalType() more widely to include things declared in extensions.
|
2023-05-19 14:19:32 +01:00 |
|
Geoffrey White
|
ccbd041875
|
Swift: Use asNominalTypeDecl() to simplify models.
|
2023-05-19 14:04:49 +01:00 |
|
Mathias Vorreiter Pedersen
|
2206216dbb
|
Merge pull request #13221 from geoffw0/filepath
Swift: Taint model for FilePath
|
2023-05-19 14:01:22 +01:00 |
|
Geoffrey White
|
c8dfc87dae
|
Swift: getName -> getFullName.
|
2023-05-19 12:18:17 +01:00 |
|