Home
IDEs Support (IntelliJ Platform) | JetBrains
Contact Support
Community
Sign in
Brian Faris
Total activity
75
Last activity
April 09, 2021 21:56
Member since
February 18, 2016 17:40
Following
0 users
Followed by
0 users
Votes
3
Subscriptions
30
Activity overview
Posts (7)
Comments (35)
Sort by recent activity
Recent activity
Votes
Created
May 10, 2020 16:40
Here is my implementation that I use, all state that is persisted is stored in the fields of the PersistentStateComponent. @State( name = "SettingsService", storages = { ...
Community
IntelliJ IDEA Open API and Plugin Development
Can't serialize instance of class, Caused by: IllegalArgumentException: wrong number of arguments
0 votes
Edited
May 10, 2020 15:55
Try changing this method to: @Overridepublic void loadState(@NotNull SettingsProvider state) { XmlSerializerUtil.copyBean(state, this);} Class declaration can just be: public class SettingsProvider...
Community
IntelliJ IDEA Open API and Plugin Development
Can't serialize instance of class, Caused by: IllegalArgumentException: wrong number of arguments
0 votes
Edited
April 29, 2020 20:57
You can add: updateSinceUntilBuild false to intellij task in build.gradle file.Then in plugin.xml, only include the since-build element. Note that this necessarily won't make the plugin "compatible...
Community
IntelliJ IDEA Open API and Plugin Development
How to make pycharm plugin compatible with any new version?
0 votes
Edited
April 29, 2020 16:28
You can get a handle to the PsiMethod then have it accept a JavaRecursiveElementVisitor. It has other methods you can override like visitParameter, etc. method.accept(new JavaRecursiveElementVisito...
Community
IntelliJ IDEA Open API and Plugin Development
How to parse psiMethod.getBody to find something
0 votes
Created
April 29, 2020 13:36
That clears that up, thanks Yann.
Community
Marketplace Paid Plugins
IntelliJ Platform Version for Building
0 votes
Created
April 27, 2020 14:43
Perfect, thanks.
Community
IntelliJ IDEA Open API and Plugin Development
Plugin updates for legacy versions.
0 votes
Created
April 27, 2020 14:14
Thanks for the answer Jakub. Should we be building with the same platform version that we are targeting? For example, a plugin that targets 2019.3, I would build with 2019.3.
Community
IntelliJ IDEA Open API and Plugin Development
Plugin updates for legacy versions.
0 votes
Created
April 22, 2020 20:01
I believe you are looking for icons.jar > nodes/ModuleProgramatically, it's:AllIcons.Nodes.Module
Community
IntelliJ IDEA Open API and Plugin Development
Where can I find the Module icon ?
0 votes
Edited
April 18, 2020 10:49
You should be able to get the JBLabel you are trying to edit from AnActionEvent parameter using: JBLabel label = (JBLabel) anActionEvent.getPresentation().getClientProperty(CustomComponentAction.CO...
Community
IntelliJ IDEA Open API and Plugin Development
How to manually update AnAction?
0 votes
Edited
April 13, 2020 17:20
Yes, you would create a branches in VCS/Git for 2019.2, 2019.3 and 2020.1. You can create a git repository for 2020.1 and then create the other specified branches off of it. That way they can have ...
Community
IntelliJ IDEA Open API and Plugin Development
Deprecated API usage and new IntelliJ versions
0 votes
«
First
‹
Previous
Next
›
Last
»