| 1234567891011121314151617181920212223242526272829 |
- /*
- * Copyright 2019-2022 Mamoe Technologies and contributors.
- *
- * 此源代码的使用受 GNU AFFERO GENERAL PUBLIC LICENSE version 3 许可证的约束, 可以在以下链接找到该许可证.
- * Use of this source code is governed by the GNU AGPLv3 license that can be found through the following link.
- *
- * https://github.com/mamoe/mirai/blob/dev/LICENSE
- */
- import io.ktor.client.*
- import io.ktor.client.engine.java.*
- import io.ktor.client.plugins.resources.*
- import net.mamoe.mirai.console.plugin.jvm.JvmPluginDescription
- import net.mamoe.mirai.console.plugin.jvm.KotlinPlugin
- import net.mamoe.mirai.utils.info
- // 若插件定义依赖, 则使用插件依赖而不要使用 mirai-console 依赖
- public class PluginResolveSelfDependenciesOverConsoleOnes :
- KotlinPlugin(JvmPluginDescription("net.mamoe.tester.plugin-resolve-self-dependencies-over-console-ones", "1.0.0")) {
- override fun onEnable() {
- logger.info { "Plugin loaded" }
- logger.info {
- HttpClient(Java) {
- install(Resources)
- }.toString()
- }
- }
- }
|