Package-level declarations

Types

Link copied to clipboard
data class DependencyManifest(val coordinates: List<String>, val repositories: List<DependencyManifest.Repository>)

A runtime dependency manifest.

Link copied to clipboard

Reads .dependencies and .repositories resources from a jar/plugin classloader.

Link copied to clipboard
class MavenDependencyResolver(cacheDir: Path, repositories: List<RemoteRepository> = listOf( RemoteRepository.Builder("modlabs-mirror", "default", "https://nexus.modlabs.cc/repository/maven-mirrors/").build() ))

Resolves Maven coordinates to local jar files using Maven Resolver (Aether).