Home
IDEs Support (IntelliJ Platform) | JetBrains
Contact Support
Community
Sign in
Nicolay Mitropolsky
Total activity
53
Last activity
April 03, 2023 19:07
Member since
April 30, 2018 14:11
Following
0 users
Followed by
0 users
Votes
1
Subscriptions
17
Activity overview
Articles (0)
Posts (0)
Comments (35)
Sort by recent activity
Recent activity
Votes
Created
January 11, 2022 16:21
Official comment
Hm, in my understanding `SpacingBuilder.getSpacing` should be called from inside the `Block.getSpacing` implementation of your custom language, when it performs the "formatting" of the injected fil...
Community
IntelliJ IDEA Open API and Plugin Development
InjectedLanguage formatting: computeSpacing
0 votes
Created
September 30, 2020 10:35
Official comment
Hello! Kotlin resolving doesn't work properly for files created "in the air" (I mean created by the PsiFileFactory and not connected to the project and module), which is necessary to build a proper...
Community
IntelliJ IDEA Open API and Plugin Development
Does UAST support Kotlin?
0 votes
Created
January 28, 2020 14:09
Ok, thank you. Most probably it is a bug - I've created an issue about it IDEA-231615
Community
IntelliJ IDEA Open API and Plugin Development
Plugin no longer working after upgrade to 2019.3
0 votes
Created
January 28, 2020 13:01
> SpringMvcElVariablesProvider is returning true from its processImplicitVariables call, even though it does not recognize the variable, meaning that my provider is never called. `true` means "cont...
Community
IntelliJ IDEA Open API and Plugin Development
Plugin no longer working after upgrade to 2019.3
0 votes
Created
November 12, 2019 16:08
Official comment
Good catch! thank you for notice! It is a known issue that Kotlin inline functions could bring binary incompatibility into usage site. I've updated the code but it seems that currently there is no ...
Community
IntelliJ IDEA Open API and Plugin Development
Backward compatibility problem with UAST
0 votes
Created
August 27, 2019 16:17
`PsiClassType` in case of Kotlin will resolve to `KtLightDeclaration<KtClassOrObject, PsiClass>` from which you can take `kotlinOrigin` which will be your `KtClassOrObject`. But actually it is li...
Community
IntelliJ IDEA Open API and Plugin Development
How to get kotlin class from UParameter type?
0 votes
Edited
August 26, 2019 14:36
> By the way, as I understand, we can have several UClass instances at the same time for the same class? Do you mean caching? No UClasses are not cached so you'll create a new UClass instance ea...
Community
IntelliJ IDEA Open API and Plugin Development
Line Markers are suddenly disappearing in kotlin file (UAST).
0 votes
Created
July 31, 2019 15:23
Official comment
There is no guarantee that default attribute declaration is convertible to UAST (especially if there is no sources avaliable). You'll get more stable results if you'll work via `UAnnotation.javaPsi...
Community
IntelliJ IDEA Open API and Plugin Development
Default attributes for UAnnotations
0 votes
Created
July 26, 2019 08:38
Official comment
Hello! the recommend way to use `UClass` as a `PsiClass` is to call the `javaPsi` method of the `UClass`. > it also is highlighted as unstable. Hm, it is strange, it should be marked. Can you sha...
Community
IntelliJ IDEA Open API and Plugin Development
Inheritors search for UAST
0 votes
Created
January 29, 2019 12:04
Official comment
Hi! Expression annotation is a Kotlin specific feature and is not supported by UAST. If you want to somehow work with expression under annotations you should better use regular `PsiElementVisitor` ...
Community
IntelliJ IDEA Open API and Plugin Development
Expression Annotation parsed as org.jetbrains.uast.kotlin.UnknownKotlinExpression
0 votes
«
First
‹
Previous
Next
›
Last
»