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
object DependencyManifestReader
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).