Skip to content

Commit 5852f5d

Browse files
Kotlin: document preliminary 2.4.20 support
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent 4eeff55 commit 5852f5d

2 files changed

Lines changed: 14 additions & 14 deletions

File tree

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

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,13 @@
2121
Java,"Java 7 to 26 [5]_","javac (OpenJDK and Oracle JDK),
2222

2323
Eclipse compiler for Java (ECJ) [6]_",``.java``
24-
Kotlin [13]_,"Kotlin 1.8.0 to 2.4.20-RC2","kotlinc",``.kt``
25-
JavaScript,ECMAScript 2022 or lower,Not applicable,"``.js``, ``.jsx``, ``.mjs``, ``.es``, ``.es6``, ``.htm``, ``.html``, ``.xhtm``, ``.xhtml``, ``.vue``, ``.hbs``, ``.ejs``, ``.njk``, ``.json``, ``.yaml``, ``.yml``, ``.raml``, ``.xml`` [7]_"
26-
Python [8]_,"2.7, 3.5, 3.6, 3.7, 3.8, 3.9, 3.10, 3.11, 3.12, 3.13, 3.14",Not applicable,``.py``
24+
Kotlin,"Kotlin 1.8.0 to 2.4.20 [7]_","kotlinc",``.kt``
25+
JavaScript,ECMAScript 2022 or lower,Not applicable,"``.js``, ``.jsx``, ``.mjs``, ``.es``, ``.es6``, ``.htm``, ``.html``, ``.xhtm``, ``.xhtml``, ``.vue``, ``.hbs``, ``.ejs``, ``.njk``, ``.json``, ``.yaml``, ``.yml``, ``.raml``, ``.xml`` [8]_"
26+
Python [9]_,"2.7, 3.5, 3.6, 3.7, 3.8, 3.9, 3.10, 3.11, 3.12, 3.13, 3.14",Not applicable,``.py``
2727
Ruby,"up to 3.3",Not applicable,"``.rb``, ``.erb``, ``.gemspec``, ``Gemfile``"
28-
Rust [9]_,"Rust editions 2021 and 2024","Rust compiler","``.rs``, ``Cargo.toml``"
29-
Swift [10]_ [11]_,"Swift 5.4-6.3","Swift compiler","``.swift``"
30-
TypeScript [12]_,"2.6-7.0",Standard TypeScript compiler,"``.ts``, ``.tsx``, ``.mts``, ``.cts``"
28+
Rust [10]_,"Rust editions 2021 and 2024","Rust compiler","``.rs``, ``Cargo.toml``"
29+
Swift [11]_ [12]_,"Swift 5.4-6.3","Swift compiler","``.swift``"
30+
TypeScript [13]_,"2.6-7.0",Standard TypeScript compiler,"``.ts``, ``.tsx``, ``.mts``, ``.cts``"
3131

3232
.. container:: footnote-group
3333

@@ -37,10 +37,10 @@
3737
.. [4] Support for the Arm Compiler (armcc) is preliminary.
3838
.. [5] Builds that execute on Java 7 to 26 can be analyzed. The analysis understands standard language features in Java 8 to 26; "preview" and "incubator" features are not supported. Source code using Java language versions older than Java 8 are analyzed as Java 8 code.
3939
.. [6] ECJ is supported when the build invokes it via the Maven Compiler plugin or the Takari Lifecycle plugin.
40-
.. [7] JSX and Flow code, YAML, JSON, HTML, and XML files may also be analyzed with JavaScript files.
41-
.. [8] The extractor requires Python 3 to run. To analyze Python 2.7 you should install both versions of Python.
42-
.. [9] Requires ``rustup`` and ``cargo`` to be installed. Features from nightly toolchains are not supported.
43-
.. [10] Support for the analysis of Swift requires macOS.
44-
.. [11] Embedded Swift is not supported.
45-
.. [12] TypeScript analysis is performed by running the JavaScript extractor with TypeScript enabled. This is the default.
46-
.. [13] Support for Kotlin 2.4.20-RC2 is preliminary.
40+
.. [7] Support for Kotlin 2.4.20 is preliminary.
41+
.. [8] JSX and Flow code, YAML, JSON, HTML, and XML files may also be analyzed with JavaScript files.
42+
.. [9] The extractor requires Python 3 to run. To analyze Python 2.7 you should install both versions of Python.
43+
.. [10] Requires ``rustup`` and ``cargo`` to be installed. Features from nightly toolchains are not supported.
44+
.. [11] Support for the analysis of Swift requires macOS.
45+
.. [12] Embedded Swift is not supported.
46+
.. [13] TypeScript analysis is performed by running the JavaScript extractor with TypeScript enabled. This is the default.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
---
22
category: minorAnalysis
33
---
4-
* Preliminary support for Kotlin 2.4.20-RC2 has been added.
4+
* Preliminary support for Kotlin 2.4.20 has been added.

0 commit comments

Comments
 (0)