Home
IDEs Support (IntelliJ Platform) | JetBrains
Submit a request
Community
Sign in
Victor Saar
Follow
New posts
New posts and comments
Total activity
26
Last activity
January 31, 2020 17:06
Member since
October 17, 2017 09:45
Following
0 users
Followed by
0 users
Votes
2
Subscriptions
10
Activity overview
Posts (4)
Comments (10)
Sort by recent activity
Recent activity
Votes
Created
January 04, 2020 14:11
Hi Vladimir, I see, but then I'd like to challenge the premise that the tooltip should be triggered in a test at all. If you're calling platform code directly to trigger the tooltip, you could intr...
Community
IntelliJ IDEA Open API and Plugin Development
Tests Fail due to Java Swing Timers Not Disposed
0 votes
Created
January 04, 2020 10:15
Hi Vladimir, I had the same issue a couple weeks ago and the problem is due to a bug in older JDKs: https://bugs.openjdk.java.net/browse/JDK-8161664 The solution is to switch to a newer JDK version...
Community
IntelliJ IDEA Open API and Plugin Development
Tests Fail due to Java Swing Timers Not Disposed
0 votes
Created
January 04, 2019 19:46
Hi Anna, sorry, I think the screenshot is a bit confusing. The string inside the annotation attribute is not a reference to the class. It can be an arbitrary string, e.g. "foobar". So there should ...
Community
IntelliJ IDEA Open API and Plugin Development
Find usage of ID in string literal
0 votes
Created
January 04, 2019 19:36
Hi Anna, thanks a lot for your feedback. I already implemented a reference searcher, but the problem is that it's never called. When I select "Find Usages" on the string literal it shows the follow...
Community
IntelliJ IDEA Open API and Plugin Development
Find usage of ID in string literal
0 votes
Created
August 01, 2018 13:34
For the completion part, register a completion contributor for the Properties language and add completion providers for keys and values. Here's an example public class MyCompletionContributor exten...
Community
IntelliJ IDEA Open API and Plugin Development
Showing custom roperties Key and Values in properties file
0 votes
Created
June 06, 2018 18:11
You can patch the plugin.xml with Gradle and modify the range of allowed build numbers: patchPluginXml { sinceBuild '172.*'} This will make it compatible with all of IntelliJ's 2017.2 builds. Ci...
Community
IntelliJ IDEA Open API and Plugin Development
how to build a plugin that is compatible to multiple versions of IntelliJ?
1 vote
Edited
June 05, 2018 14:45
Hi Dmitry, the introduction of IndexId itself was not a breaking change, but the fact that com.intellij.util.indexing.ID extends it. At runtime, the class loader is not able to load the base class ...
Community
IntelliJ IDEA Open API and Plugin Development
Change to QueryExecutor and RequestResultProcessor interface is not backwards compatible
0 votes
Created
June 05, 2018 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...
Community
IntelliJ IDEA Open API and Plugin Development
Change to QueryExecutor and RequestResultProcessor interface is not backwards compatible
0 votes
Created
May 18, 2018 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.
Community
IntelliJ IDEA Open API and Plugin Development
Change to QueryExecutor and RequestResultProcessor interface is not backwards compatible
0 votes
Edited
January 24, 2018 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...
Community
IntelliJ IDEA Open API and Plugin Development
Using another plugin only when it is installed
0 votes