All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.jetbrains.kotlinx.jupyter.api.libraries.LibraryResolutionInfo.kt Maven / Gradle / Ivy

There is a newer version: 0.12.0-335
Show newest version
package org.jetbrains.kotlinx.jupyter.api.libraries

/**
 * Implementations of this class provide information on how the libraries should be resolved.
 * Different implementations of `LibraryResolver` use this information for adjusting the resolution process.
 * Resolution info is encoded by a part of a [LibraryReference] that goes after `@` character
 */
interface LibraryResolutionInfo : LibraryCacheable {
    /**
     * Represents a unique identifier for a given instance of [LibraryResolutionInfo]
     * which is used for caching purposes
     */
    val key: String
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy