tree: 245f1e81882c30b041dcdf8308783f557dec5499
  1. api/
  2. api-unstable/
  3. codebaseTest/
  4. src/
  5. testData/
  6. build.gradle.kts
  7. README.md
analysis/analysis-api/README.md

Kotlin Analysis API

The Kotlin Analysis API is a library for analyzing Kotlin code at the semantic level. It provides a structured way to query information about Kotlin code, including symbols, types, and semantic relationships between them. Built on top of Kotlin‘s PSI syntax trees, the API offers a clean abstraction over the compiler’s internal representations, making it accessible both for IDE plugin makers and command-line tool developers.

Check the Analysis API documentation for more information.

If you'd like to contribute to the project, please read the Analysis API development guidelines.