sources/dependency-resolution/module.yaml (27 lines of code) (raw):

# This module provides Amper agnostic dependencies resolution. # It doesn't know about the Amper model (AOM) and is capable of resolving dependencies # by its maven coordinates (group:artifact:version) # See details in https://docs.google.com/document/d/15yati1wtQPbiRKmFrhuvpwO-8G7-ACxdojn-40oEIEI/edit#heading=h.wfvvh1v0sye7 product: jvm/lib apply: - ../common.module-template.yaml - ../used-in-idea.module-template.yaml - ../used-in-kotlin-notebook.module-template.yaml dependencies: - ../libraries/concurrency - ../libraries/nio-filechannels - ../libraries/system-info - ../libraries/telemetry: exported - ../libraries/incremental-cache: exported - $libs.xmlutil.serialization - $libs.maven.artifact - $libs.kotlinx.coroutines.core - $libs.slf4j.api test-dependencies: - ../test-base - $libs.opentelemetry.exporterLoggingOtlp - $libs.tinylog.api - $libs.tinylog.impl - $libs.tinylog.slf4j - $libs.tinylog.jul - $libs.system.stubs.jupiter settings: kotlin: serialization: format: json