Skip to content

Commit 17e355b

Browse files
jcavemanjc-clark
andauthored
Clarify supported and unsupported languages for CodeQL: about-code-scanning-with-codeql.md (#55702)
Co-authored-by: Joe Clark <[email protected]>
1 parent b96c7da commit 17e355b

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

content/code-security/code-scanning/introduction-to-code-scanning/about-code-scanning-with-codeql.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,13 @@ For information about {% data variables.product.prodname_code_scanning %} alerts
4747

4848
{% data variables.product.prodname_codeql %} supports both compiled and interpreted languages, and can find vulnerabilities and errors in code that's written in the supported languages.
4949

50+
{% data variables.product.prodname_codeql %} supports the following languages:
51+
5052
{% data reusables.code-scanning.codeql-languages-bullets %}
5153

54+
> [!IMPORTANT]
55+
> {% data variables.product.prodname_codeql %} does **not** support languages that are not listed above. This includes, but is not limited to, **Rust**, **PHP**, **Scala**, and others. Attempting to use {% data variables.product.prodname_codeql %} with unsupported languages may result in no alerts being generated and incomplete analysis.
56+
5257
## Modeling custom or niche frameworks
5358

5459
{% data variables.product.github %} experts, security researchers, and community contributors write libraries to model the flow of data in popular frameworks and libraries. If you use custom dependencies that aren't modeled, then you can use the {% data variables.product.prodname_codeql %} extension for {% data variables.product.prodname_vscode %} to create models for these dependencies and use them to extend your analysis. For more information, see [AUTOTITLE](/code-security/codeql-for-vs-code/using-the-advanced-functionality-of-the-codeql-for-vs-code-extension/using-the-codeql-model-editor).

0 commit comments

Comments
 (0)