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
