CodeQL adds beta support for Kotlin! 🚀
#11460
turbo
started this conversation in
Show and tell
Replies: 1 comment
{{editor}}'s edit
{{actor}} deleted this content
.
{{editor}}'s edit
Loading...
Sorry, something went wrong.
-
|
I tried to enable Kotlin analysis in here, but the build after initializing CodeQL is running into Can it really be that a build after CodeQL initialization takes more memory? PS: I tried with autobuild first, but changed to a manual build step after I saw the same memory issue originally there. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Starting today, GitHub code scanning includes beta support for analyzing code written in Kotlin, powered by the CodeQL engine.
Kotlin is a key programming language used in the creation of Android mobile applications, and is an increasingly popular choice for new projects, augmenting or even replacing Java. To help organisations and open source developers find potential vulnerabilities in their code, we’ve added Kotlin support (beta) to the CodeQL engine that powers GitHub code scanning. CodeQL now natively supports Kotlin, as well as mixed Java and Kotlin projects. Set up code scanning on your repositories today to receive actionable security alerts right on your pull-requests. To enable Kotlin analysis on a repository, configure the code scanning workflow languages to include java.
CodeQL support for Kotlin has already been used to identify novel real-world vulnerabilities in popular apps, from task management to productivity platforms. You can watch the GitHub Universe talk on how CodeQL was used to identify vulnerabilities like these here.
Kotlin beta support is available by default in GitHub.com code scanning, the CodeQL CLI, and the CodeQL extension for VS Code. GitHub Enterprise Server (GHES) version 3.8 will include this beta release.
If you have any feedback or questions, please use this discussion thread or open an issue if you encounter any problems.
Beta Was this translation helpful? Give feedback.