CodeQL documentation

CodeQL for Java and KotlinΒΆ

Experiment and learn how to write effective and efficient queries for CodeQL databases generated from Java and Kotlin codebases.


CodeQL analysis for Kotlin is currently in beta. During the beta, analysis of Kotlin code, and the accompanying documentation, will not be as comprehensive as for other languages.

Enabling Kotlin support

CodeQL treats Java and Kotlin as parts of the same language, so to enable Kotlin support you should enable java-kotlin as a language.

  • © GitHub, Inc.
  • Terms
  • Privacy