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
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
Created
August 20, 2018 15:43
> Why isnt' the "ORDER BY" displayed in the editor? > Is this intended behavior? Yes, it is intended behaviour, in the fragment-editor all suffixes replaced by a placeholder with text taken from or...
Community
IntelliJ IDEA Open API and Plugin Development
Java: Surround injected SQL dynamically
0 votes
Created
August 20, 2018 12:38
Official comment
Sorry I didn't get that we are talking about resolved elements, I thought it is about elements in sources we analyze. If you want to work with resolved element you should work via "descriptors". fo...
Community
IntelliJ IDEA Open API and Plugin Development
(Kotlin PSI) Check if class is a subclass of a particular class, that works for JVM and Common platforms?
0 votes
Created
August 19, 2018 20:24
Official comment
Hi! If I understand correctly what you want then probably `MultiHostRegistrar.addPlace` `suffix` and `prefix` parameters it what you are searching for
Community
IntelliJ IDEA Open API and Plugin Development
Java: Surround injected SQL dynamically
0 votes
Created
August 13, 2018 10:28
Probably it is really better to send me a whole project and point me to the problematic line. because I still didn't get what is wrong with `getValueArguments` on annotationEntry
Community
IntelliJ IDEA Open API and Plugin Development
(Kotlin PSI) Check if class is a subclass of a particular class, that works for JVM and Common platforms?
0 votes
Created
August 02, 2018 10:39
As we discussed earlier Light-classes will not work in "Common" modules (it is a bug). But through getAnnotationEntries everything should work
Community
IntelliJ IDEA Open API and Plugin Development
(Kotlin PSI) Check if class is a subclass of a particular class, that works for JVM and Common platforms?
0 votes
«
First
‹
Previous
Next
›
Last
»