Docs: change analysis docs structure

This commit is contained in:
Ilya Kirillov
2022-01-28 17:21:24 +01:00
parent d584cfc31d
commit 5e6827e65e
7 changed files with 4 additions and 4 deletions
@@ -1,4 +1,4 @@
# Analysis API FIR Implementation
To work with FIR compiler, FIR Analysis API Implementation uses [Low-Level API](low-level-api-fir.md)
To work with FIR compiler, FIR Analysis API Implementation uses [Low-Level API](../low-level-api-fir/low-level-api-fir.md)
TODO
@@ -13,11 +13,11 @@ currently available.
* FIR-based implementation. FIR is a new compiler frontend which is a part of K2 Kotlin compiler. Read more:
* [Analysis API FIR Implementation documentation](analysis-api-fir.md)
* [Analysis API FIR Implementation source code](../../analysis/analysis-api-fir)
* [FIR Compiler documentation](../fir/fir-basics.md)
* [Analysis API FIR Implementation source code](../../../analysis/analysis-api-fir)
* [FIR Compiler documentation](../../fir/fir-basics.md)
* FE1.0-based implementation. FE1.0 is an original Kotlin compiler frontend. Read more:
* [Analysis API FE1.0 Implementation documentation](analysis-api-fe10.md)
* [Analysis API FE1.0 Implementation source code](../../analysis/analysis-api-fe10)
* [Analysis API FE1.0 Implementation source code](../../../analysis/analysis-api-fe10)
Analysis API can work outside IntelliJ IDEA (e.g, it can be used for implementing Kotlin LSP server) but it still uses some basic classes
form IntelliJ Core. This is needed mostly for working with [PsiElements](https://plugins.jetbrains.com/docs/intellij/psi-elements.html),