Package-level declarations

Types

Link copied to clipboard
@Serializable
data class Metadata(val groupId: String = "", val artifactId: String = "", val versioning: Versioning = Versioning())
Link copied to clipboard
data class PluginDeclaration(var dependency: String? = null, var repository: String? = null, var snapshot: Boolean = false)
Link copied to clipboard
@SpringBootApplication
class PluginManager(val config: PluginsConfig)
Link copied to clipboard
data class PluginManifest(val name: String, val path: String, val version: String)
Link copied to clipboard
@ConfigurationProperties(prefix = "lavalink")
@Component
class PluginsConfig
Link copied to clipboard
@Serializable
data class Versioning(val latest: String = "", val release: String = "", val versions: List<String> = emptyList(), val lastUpdated: String = "")

Properties

Link copied to clipboard
val xml: XML