Skip to content

Commit 26f59a8

Browse files
authored
Merge pull request #20710 from jketema/swift-rsc
Swift: Do not include the embedded resources
2 parents 3c663d8 + cf2cd20 commit 26f59a8

File tree

5 files changed

+12
-6
lines changed

5 files changed

+12
-6
lines changed

docs/codeql/codeql-overview/system-requirements.rst

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,10 @@ For Rust extraction:
4646

4747
- ``rustup`` and ``cargo`` must be installed.
4848

49+
For Swift extraction:
50+
51+
- Only macOS is supported as a host platform.
52+
4953
For Java extraction:
5054

5155
- There must be a ``java`` or ``java.exe`` executable available on the ``PATH``, and the ``JAVA_HOME`` environment variable must point to the corresponding JDK's home directory.

docs/codeql/reusables/supported-versions-compilers.rst

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@
2626
Python [9]_,"2.7, 3.5, 3.6, 3.7, 3.8, 3.9, 3.10, 3.11, 3.12, 3.13",Not applicable,``.py``
2727
Ruby [10]_,"up to 3.3",Not applicable,"``.rb``, ``.erb``, ``.gemspec``, ``Gemfile``"
2828
Rust [11]_,"Rust editions 2021 and 2024","Rust compiler","``.rs``, ``Cargo.toml``"
29-
Swift [12]_,"Swift 5.4-6.1","Swift compiler","``.swift``"
30-
TypeScript [13]_,"2.6-5.9",Standard TypeScript compiler,"``.ts``, ``.tsx``, ``.mts``, ``.cts``"
29+
Swift [12]_ [13]_,"Swift 5.4-6.1","Swift compiler","``.swift``"
30+
TypeScript [14]_,"2.6-5.9",Standard TypeScript compiler,"``.ts``, ``.tsx``, ``.mts``, ``.cts``"
3131

3232
.. container:: footnote-group
3333

@@ -43,4 +43,5 @@
4343
.. [10] Requires glibc 2.17.
4444
.. [11] Requires ``rustup`` and ``cargo`` to be installed. Features from nightly toolchains are not supported.
4545
.. [12] Support for the analysis of Swift requires macOS.
46-
.. [13] TypeScript analysis is performed by running the JavaScript extractor with TypeScript enabled. This is the default.
46+
.. [13] Embedded Swift is not supported.
47+
.. [14] TypeScript analysis is performed by running the JavaScript extractor with TypeScript enabled. This is the default.

swift/ql/lib/change-notes/2025-10-22-swift-6.2.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@
22
category: majorAnalysis
33
---
44
* Upgraded to allow analysis of Swift 6.2.
5+
* Support for experimental Embedded Swift has been dropped.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
version https://git-lfs.github.com/spec/v1
2-
oid sha256:d58eaae17536e26586df9aa8333637859d3b79daf2c3694cd75aad94d8fcce8e
2+
oid sha256:44888a0c944227bfcfa47f0e052f59c93b947e56ab070da877b0b0b4d79cdecb
33
size 385205623
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
version https://git-lfs.github.com/spec/v1
2-
oid sha256:258a766c51fcce31839c4f6ff823ef9909350e00c62c78de4c75d58ede3b45da
3-
size 815605040
2+
oid sha256:64ac7f77b2d8b9112e0126ff69afb1a033ae940ff18bb8732be982a723610f2e
3+
size 614058230

0 commit comments

Comments
 (0)