Paolo Tranquilli
92a4a798a0
Swift: apply review suggestions
2023-05-11 06:35:38 +02:00
Geoffrey White
100d960ca9
Merge pull request #12940 from geoffw0/swiftdoc
...
Swift: Initial language guides documentation for Swift
2023-05-10 19:00:35 +01:00
Geoffrey White
a3c8515629
Swift: Accept cross-language standardized CSV sink label.
2023-05-10 18:24:59 +01:00
Mathias Vorreiter Pedersen
87325dbfd1
Merge pull request #13112 from geoffw0/swifttodos2
...
Swift: Delete some more TODO comments.
2023-05-10 16:39:37 +01:00
Geoffrey White
81c29799c5
Merge branch 'main' into swiftdoc
2023-05-10 15:47:30 +01:00
Geoffrey White
1820d36a4e
Swift: Autoformat.
2023-05-10 15:36:16 +01:00
Kasper Svendsen
d346d1733e
Swift: Make implicit this receivers explicit
2023-05-10 16:12:52 +02:00
Geoffrey White
49da113b10
Swift: Delete unwanted TODO comment.
2023-05-10 15:06:39 +01:00
Geoffrey White
e120e84933
Swift: Delete TODOs (move to issues).
2023-05-10 14:59:23 +01:00
Geoffrey White
bbe5f5e0f0
Swift: HACK -> TODO.
2023-05-10 14:49:22 +01:00
Geoffrey White
4dcd3bec11
Swift: Delete TODOs (move to issues).
2023-05-10 14:47:44 +01:00
Paolo Tranquilli
8534ba0218
Swift: surface error about unsupported SPM build
2023-05-10 14:31:33 +02:00
Paolo Tranquilli
c507754324
Swift: surface error about no viable swift targets found
2023-05-10 14:31:33 +02:00
Paolo Tranquilli
335933a4d7
Merge pull request #13071 from github/redsun82/swift-xcode-failure-diag
...
Swift: add autobuild failure diagnostics
2023-05-10 14:31:04 +02:00
Kasper Svendsen
e0c331d064
Swift: Make implicit this receivers explicit
2023-05-10 14:10:45 +02:00
Geoffrey White
e6baf66433
Swift: Delete TODOs (moved to issues).
2023-05-10 11:19:36 +01:00
Geoffrey White
4af97274dd
Swift: Delete TODO (already fixed).
2023-05-10 08:55:43 +01:00
Paolo Tranquilli
c677c04c0c
Swift: fix wrong if (diagnostics) block placement
2023-05-10 07:03:53 +02:00
Paolo Tranquilli
ec3c63a2b3
Swift: replace all usages of std::to_string with absl::StrCat or absl::StrAppend
2023-05-10 07:03:06 +02:00
Paolo Tranquilli
84c017083f
Swift: add configuration of diagnostics logs
2023-05-09 14:42:43 +02:00
Paolo Tranquilli
ca94b20284
Swift: auto-flush logs on errors
2023-05-09 14:42:21 +02:00
Paolo Tranquilli
2904aa8439
Revert "Swift: auto-flush logs at exit"
...
This reverts commit 0d9dcb161f .
This turns out to introduce a subtle bug related to destruction order
between `Log::instance()` and the `Logger` instances.
2023-05-09 13:08:28 +02:00
Geoffrey White
d7382053ca
Merge branch 'main' into swifttodos
2023-05-09 10:06:45 +01:00
Paolo Tranquilli
8f26c7e2d2
Swift: add one more help link to diagnostics
2023-05-09 10:52:26 +02:00
Mathias Vorreiter Pedersen
ffa30284ea
Merge pull request #12896 from geoffw0/modernsec3
...
Swift: Fix member variable CSV sinks (swift/insecure-tls)
2023-05-09 09:52:22 +01:00
Paolo Tranquilli
e17a8d03ab
Swift: add diagnostic for no project found
2023-05-09 10:13:42 +02:00
Paolo Tranquilli
08c43bc9b0
Swift: move diagnostics definition to the source file
2023-05-09 10:11:13 +02:00
Paolo Tranquilli
0d9dcb161f
Swift: auto-flush logs at exit
2023-05-09 10:08:34 +02:00
Geoffrey White
08b6755c55
Swift: Simplify hasActualResult.
2023-05-09 09:03:32 +01:00
Paolo Tranquilli
182a155ff2
Swift: fix autobuilder extern definition
2023-05-09 09:38:46 +02:00
Michael Nebel
4ac0396b67
Go/Python/Ruby/Swift: Sync files and make dummy implementation.
2023-05-08 16:18:59 +02:00
Paolo Tranquilli
8079af7ed6
Swift: add autobuild failure diagnostics
2023-05-08 12:54:18 +00:00
Geoffrey White
3315fd2e35
Swift: Add necessary .yml files.
2023-05-05 17:55:05 +01:00
Geoffrey White
e4382677c2
Merge branch 'main' into modernsec3
2023-05-05 13:07:01 +01:00
Mathias Vorreiter Pedersen
7323d4ecc1
Merge pull request #13058 from geoffw0/barrier
...
Swift: Standardize terminology for ConfigSig queries
2023-05-05 11:59:44 +01:00
Paolo Tranquilli
0a20885b35
Merge pull request #13056 from github/redsun82/swift-mark-generated-files
...
Codegen: mark generated checked in files as such
2023-05-05 12:40:44 +02:00
Geoffrey White
7c85115ff3
Swift: Remove some redundant statements in a few of the QLDoc comments.
2023-05-05 10:45:19 +01:00
Geoffrey White
4cc3a6dcf5
Swift: Fix missing QLDoc.
2023-05-05 10:43:14 +01:00
Geoffrey White
c5178de3f4
Swift: Standardize on 'AdditionalFlowStep' as well.
2023-05-05 10:21:57 +01:00
Mathias Vorreiter Pedersen
09ba9a74ce
Merge pull request #12959 from MathiasVP/identity-consistency-check
...
DataFlow: Add an "identity-step" consistency check
2023-05-05 10:03:20 +01:00
Geoffrey White
d92ecbb3cf
Swift: Standardize on 'barrier' tover 'santerminology now we use ConfigSig dataflow.
2023-05-05 10:03:18 +01:00
Paolo Tranquilli
287b23c05e
Codegen: actually commit changed .gitattributes file
2023-05-05 10:10:52 +02:00
Paolo Tranquilli
95248d17d1
Codegen: prepend .gitattributes entries with /
2023-05-05 10:08:44 +02:00
Paolo Tranquilli
436f2437ef
Codegen: also mark generated .gitattributes as linguist-generated
2023-05-05 09:59:44 +02:00
Paolo Tranquilli
d0047ae99f
Swift: also mark swift.dbscheme as linguist-generated
2023-05-05 09:43:31 +02:00
Paolo Tranquilli
1155b97232
Codegen: mark generated checked in files as such
2023-05-05 09:29:16 +02:00
Paolo Tranquilli
7ce1189e36
Swift: tweak after review comments
2023-05-04 15:14:46 +02:00
Geoffrey White
8211ba990d
Merge branch 'main' into modernsec3
2023-05-04 12:50:27 +01:00
Geoffrey White
597b92cd16
Swift: Autoformat.
2023-05-04 12:41:49 +01:00
Geoffrey White
9317174742
Swift: Improve the LibXML2 tests for XXE and remove the TODO comment.
2023-05-04 12:28:55 +01:00