主页
IDEs Support (IntelliJ Platform) | JetBrains
联系支持服务
社区
登录

Victor Saar

Avatar
  • 活动总数 33
  • 最后的活动 2024年01月23日 16:33
  • 成员加入日期 2017年10月17日 09:45
  • 关注 0 名用户
  • 关注者数 0 名用户
  • 投票数 2
  • 订阅数 12
活动概览 帖子(6) 评论(13)
按最近的活动排序 最近的活动 投票数
  • 创建于 2018年06月05日 09:11
    Hi Daniil, yes, you're right. I already figured that myself in the meantime. I was building and running tests for my plugin on a CI server, which was compiling the source for each supported version...
    1. 社区
    2. IntelliJ IDEA Open API and Plugin Development
    3. Change to QueryExecutor and RequestResultProcessor interface is not backwards compatible
    • 0 票
  • 创建于 2018年05月18日 20:23
    AFAICS, the easiest way to make it backwards compatible would be to rename the affected methods. That way consumers of the API could simply implement the new method and leave the old one as is.
    1. 社区
    2. IntelliJ IDEA Open API and Plugin Development
    3. Change to QueryExecutor and RequestResultProcessor interface is not backwards compatible
    • 0 票
  • 已编辑于 2018年01月24日 14:54
    There's an attribute called "optional" that does exactly what you want. In that case, the extensions specified in "other_plugin.xml" will only be registered when users of your plugin have the depen...
    1. 社区
    2. IntelliJ IDEA Open API and Plugin Development
    3. Using another plugin only when it is installed
    • 0 票
  • « 第一页
  • ‹ 上一页
Copyright © 2000– JetBrains s.r.o.