主页
IDEs Support (IntelliJ Platform) | JetBrains
联系支持服务
社区
登录
Mikhail Mutcianko
Scala plugin team
活动总数
28
最后的活动
2019年09月30日 16:09
成员加入日期
2014年09月29日 11:04
关注
0 名用户
关注者数
0 名用户
投票数
0
订阅数
13
活动概览
帖子(0)
评论(15)
Mikhail Mutcianko
进行了评论,
2019年09月30日 16:09
That's a rather complicated situation you have and I'm afraid, there's no easy way to do this. If the Scala plugin dependency wasn't optional, you could just have unbundled scala-librarary from you...
社区
IntelliJ IDEA Open API and Plugin Development
LinkageError: loader constraint violation: loader (instance of com/intellij/ide/plugins/cl/PluginClassLoader) previously initiated loading for a different type with name "scala/concurrent/Future"
0 票
Mikhail Mutcianko
进行了评论,
2019年09月05日 10:16
scala-library should be excluded from your plugin's runtime classpath since it already depends on another plugin(Scala plugin for IJ) which already has one. If you don't do this, instances of scala...
社区
IntelliJ IDEA Open API and Plugin Development
LinkageError related to Scala collections after upgrade to 2019.2
1 票
Mikhail Mutcianko
进行了评论,
2019年08月23日 20:22
Hi! Thanks for your interest in contributing!At the moment sbt-idea-plugin is undergoing some heavy refactoring to fix several issues, including the ones you're facing right now. You can track them...
社区
IntelliJ IDEA Open API and Plugin Development
sbt-idea-plugin. Can't load my plugin
0 票
Mikhail Mutcianko
进行了评论,
2019年04月16日 13:01
Yes, this is the correct way of injecting new members into companion objects. As for your second question, injection is only possible within the annotated scope, and while technically scala reflect...
社区
IntelliJ IDEA Open API and Plugin Development
Inject synthetic classes into a Scala package using SyntheticMembersInjector API
1 票
Mikhail Mutcianko
进行了评论,
2018年11月19日 14:54
Hi! It seems you're following some outdated examples for setting up your build.I've created a PR to update it here: https://github.com/uzimith/easycursor/pull/1You can take a look how we're using s...
社区
IntelliJ IDEA Open API and Plugin Development
sbt-idea-plugin: Assertion failed: Duplicate bundled template
0 票
Mikhail Mutcianko
进行了评论,
2017年05月04日 14:53
正式评论
You are missing paradise plugin for Scala compiler, which is required to support the inline keyword. Please try adding it with dependencies { ... scalaCompilerPlugin "org.scalameta:paradise_2.11....
社区
Scala
scala.meta annotation not recognised
0 票
Mikhail Mutcianko
进行了评论,
2016年11月06日 10:20
正式评论
EAP with scala.meta support will be out next week. But in case you're eager to test the upcoming features, you can switch to "Nightly" update channel in Scala plugin settings.
社区
Scala
Scala.meta macro support in EAP
0 票
Mikhail Mutcianko
进行了评论,
2016年06月24日 13:54
正式评论
The method you're looking for is injectFunctions. The logic here is fairly simple - when your injector starts processing an object, look whether its companion class has an annotation and if it does...
社区
Scala
Intellij Idea scala Plugin to support macro question
0 票
Mikhail Mutcianko
进行了评论,
2016年06月24日 13:40
正式评论
It seems you're using JDK 1.6 to compile the project. Although this should theoretically be possible with a few fixes, I would still suggest using 1.8, especially since we are currently migrating t...
社区
Scala
Contribution
0 票
Mikhail Mutcianko
进行了评论,
2016年05月18日 13:19
正式评论
You don't need to manually copy it. Simply change sbtStructureVersion = "5.1.2" inside project/dependencies.scala to whatever version you've set in respective build file of sbt-structure and build ...
社区
Scala
sbt-structure - develop and debug flow
0 票