blob: a136422cc56dd7dc19685ca07fd12fd4624888b5 [file] [view] [edit]
# 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](https://plugins.jetbrains.com/docs/intellij/psi.html) 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](https://kotl.in/analysis-api) for more information.
If you'd like to contribute to the project, please read the [Analysis API development guidelines](../docs/contribution-guide/index.md).