Home
IDEs Support (IntelliJ Platform) | JetBrains
Contact Support
Community
Sign in
Scott McKinney
Total activity
97
Last activity
November 27, 2017 04:40
Member since
August 02, 2010 20:15
Following
0 users
Followed by
0 users
Votes
1
Subscriptions
27
Activity overview
Posts (26)
Comments (43)
Sort by recent activity
Recent activity
Votes
Created
November 27, 2017 04:40
Never mind, I've discovered registerExplicitExtension() is addExplicitExtension()
Community
IntelliJ IDEA Open API and Plugin Development
Annotator for all languages
0 votes
Created
August 10, 2017 18:13
Hi Anna. First I create a PsiMethod via PsiElementFactory: PsiMethod method = elementFactory.createMethodFromText( methodText, psiClass ); Where psiClass is passed into my implementation of PsiAugm...
Community
IntelliJ IDEA Open API and Plugin Development
Methods added via PsiAugmentProvider do not infer references to the containing class' type variable .
0 votes
Created
June 19, 2017 17:44
Excellent. Error suppression will be enough. Thanks for your help, Roman.
Community
IntelliJ IDEA Open API and Plugin Development
PsiAugmentProvider to augment that class implements some interface
0 votes
Created
June 19, 2017 10:17
Apologies for all the comments, but one more thought. If there isn't yet a way to augment classes with interfaces, perhaps there is a way to remove the "incompatible types" errors that will result...
Community
IntelliJ IDEA Open API and Plugin Development
PsiAugmentProvider to augment that class implements some interface
0 votes
Created
June 19, 2017 10:05
Actually, the example is more about existing Java classes, so to be clearer I need something like this to work: IFoo foo = "hello"; // need to trick IJ into thinking java.lang.String implements IFo...
Community
IntelliJ IDEA Open API and Plugin Development
PsiAugmentProvider to augment that class implements some interface
0 votes
Created
June 19, 2017 09:30
Will this trick IntelliJ into allowing an assignment like the following? Thanks again for your help! IFoo foo = new FooImpl();interface IFoo {}class FooImpl { // does not implement IFoo, need to t...
Community
IntelliJ IDEA Open API and Plugin Development
PsiAugmentProvider to augment that class implements some interface
0 votes
Created
June 19, 2017 09:12
Thanks, Roman, for the quick response. I was hoping there would be some way to contribute to PsiAugmentProvider to implement interface support. This feature is critical for my use-case. Can you ...
Community
IntelliJ IDEA Open API and Plugin Development
PsiAugmentProvider to augment that class implements some interface
0 votes
Created
June 18, 2017 19:25
Hi Roman. Is there a technical hurdle obstructing the implementation of this feature? This is a critical blocker for me right now and I'd be happy to contribute my time toward this with your help,...
Community
IntelliJ IDEA Open API and Plugin Development
PsiAugmentProvider to augment that class implements some interface
0 votes
Created
June 19, 2015 05:11
Perfect! Thanks.
Community
IntelliJ IDEA Open API and Plugin Development
PsiElementFinder question
0 votes
Created
May 22, 2015 00:34
Hi. I'm implementing PsiElementFinder as suggested by Dmitry. My implementation returns a PsiClass corresponding with a specific resource file type. My PsiClass#getMethods() impl returns a set of ...
Community
IntelliJ IDEA Open API and Plugin Development
Extend Java Psi parsing with new methods and new types?
0 votes
Next
›
Last
»