sources/frontend-api/module.yaml (20 lines of code) (raw):
product: jvm/lib
apply:
- ../common.module-template.yaml
- ../used-in-idea.module-template.yaml
dependencies:
- ../amper-build-info
- ../amper-problem-reporting
- ../core: exported
- ../extensibility/amper-extensibility-schema-model: exported
- $libs.kotlin.reflect
- $libs.intellij.platform.core
- $libs.intellij.platform.util
test-dependencies:
- ../core-intellij
- ../frontend/plain/yaml-psi
- $libs.intellij.platform.coreImpl
settings:
kotlin:
optIns:
- org.jetbrains.amper.frontend.schema.DiscouragedDirectDefaultVersionAccess # the frontend API is the intended place for it