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
April 03, 2023 19:07
Yes, the `VirtualFile` class gives you access to the filename and directory, also you can use the `VirtualFileSystem` service to convert it to `java.nio.file.Path` for instance. If you can determin...
Community
IntelliJ IDEA Open API and Plugin Development
extend and add autocompletion for Particular YAML file based on custom schema
0 votes
Created
March 28, 2023 13:30
Official comment
You could try to implement the `JsonSchemaProviderFactory` Extension Point and `JsonSchemaFileProvider` interface. It works both for Json and Yaml.
Community
IntelliJ IDEA Open API and Plugin Development
extend and add autocompletion for Particular YAML file based on custom schema
0 votes
Created
January 12, 2022 11:57
Thank you! It seems that it is a bug and `YamlInjectedLanguageBlockWrapper#getSpacing` should pass `original`-s of blocks to `original`. I've created a IDEA-286525 YAML: Injected blocks are not pro...
Community
IntelliJ IDEA Open API and Plugin Development
InjectedLanguage formatting: computeSpacing
0 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
October 15, 2020 17:02
Brandon, if you want to collect all annotations from the file, you could use following options, please note also that there could be nested classes and classes defined in methods and so on. So one ...
Community
IntelliJ IDEA Open API and Plugin Development
Does UAST support Kotlin?
1 vote
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
Next
›
Last
»