Him188 55fc85cb4d Add pluginIcon.svg %!s(int64=5) %!d(string=hai) anos
..
.images 6a2ef97b41 Improve description checker: support compile-time constants %!s(int64=5) %!d(string=hai) anos
libs 287b4b2995 Group mirai-console-intellij and mirai-console-gradle into 'tools' %!s(int64=5) %!d(string=hai) anos
run c8696b6ac5 Update debugging proejcts %!s(int64=5) %!d(string=hai) anos
src 55fc85cb4d Add pluginIcon.svg %!s(int64=5) %!d(string=hai) anos
README.md 6a2ef97b41 Improve description checker: support compile-time constants %!s(int64=5) %!d(string=hai) anos
build.gradle.kts 6c6ce1ab68 Update plugin description %!s(int64=5) %!d(string=hai) anos

README.md

mirai-console-intellij

IntelliJ 平台的 Mirai Console 开发插件

功能

诊断

ILLEGAL_PLUGIN_DESCRIPTION

PluginDescriptionChecker.kt

  • 使用 ResolveContext
  • 检测 Plugin Id, Plugin Name, Plugin Version 的合法性. 并在非法时提示正确的语法.
  • 支持编译期常量

ILLEGAL_PLUGIN_DESCRIPTION