Home
IDEs Support (IntelliJ Platform) | JetBrains
Contact Support
Community
Sign in
Piotr Tomiak
Total activity
43
Last activity
November 20, 2024 11:13
Member since
December 09, 2019 09:54
Following
0 users
Followed by
0 users
Votes
0
Subscriptions
13
Activity overview
Articles (0)
Posts (0)
Comments (30)
Piotr Tomiak
commented,
November 20, 2024 11:13
Hi! It looks like your content might contain CSS with some property, which is not recognized by the Swing HTML renderer and it causes the NPE. Can you please check what is the value of the key argu...
Community
IntelliJ IDEA Open API and Plugin Development
Cannot invoke "javax.swing.text.html.CSS$CssValue.parseCssValue(String)" because "conv" is null
0 votes
Piotr Tomiak
commented,
October 09, 2024 12:06
There is a known issue with detection of Angular context within the Nx workspaces. Have you tried installing the official Nx plugin: https://plugins.jetbrains.com/plugin/21060-nx-console ? You can ...
Community
IntelliJ IDEA Users
Angular support not working properly
1 vote
Piotr Tomiak
commented,
June 25, 2024 08:40
Hi! This limitation is indeed important only for JspHighlightingLexer. You can safely ignore the comment, and if you need more states in your lexer, which extends this one, feel free to use them.
Community
IntelliJ IDEA Open API and Plugin Development
What does "number of states should not exceed 16" comment in the codebase means?
0 votes
Piotr Tomiak
commented,
February 23, 2024 12:40
Basvanrooten I think it might be easier if you share a github repo with me (piotr.tomiak at jetbrains.com) :) I might be able to experiment with this locally and see what's wrong.
Community
IntelliJ IDEA Open API and Plugin Development
Load webSymbols.webTypes JSON file from URL
0 votes
Piotr Tomiak
commented,
December 18, 2023 14:30
Hi!The code looks more or less OK. I think it would be better to enclose all the stuff related to reading the WebTypes JSON into the AuroraWebTypesScope, it can be a Project service. As far as the ...
Community
IntelliJ IDEA Open API and Plugin Development
Load webSymbols.webTypes JSON file from URL
0 votes
Piotr Tomiak
commented,
November 20, 2023 14:09
Official comment
Hi!If you need a more advanced use case, you need to create a WebSymbolsQueryConfigurator, which will provide the loaded Web Types depending on the context. You would need to use some of the inter...
Community
IntelliJ IDEA Open API and Plugin Development
Load webSymbols.webTypes JSON file from URL
0 votes
Piotr Tomiak
commented,
October 24, 2023 11:57
Xavier Stouder Awesome. My change for the @ syntax have been pushed yesterday, so you can see what needs to be added to the lexer and parser to support it. Angular has also interpolations and somet...
Community
IntelliJ IDEA Open API and Plugin Development
Implementing Edge language support, need help on how to wire things
0 votes
Piotr Tomiak
commented,
October 24, 2023 10:53
Colin Fleming You can look at the WebSymbols source code. There's all you need to provide cooperation. Please note that Symbols API is also experimental and have undergone major changes throughout ...
Community
IntelliJ IDEA Open API and Plugin Development
How to implement PsiNamedElement with complex identifiers?
0 votes
Piotr Tomiak
commented,
October 16, 2023 09:42
Official comment
Hi Xavier!I think it would be the best to have a look at Angular plugin - https://github.com/JetBrains/intellij-plugins/tree/master/AngularJS (you would be interested in the stuff in org.angular2. ...
Community
IntelliJ IDEA Open API and Plugin Development
Implementing Edge language support, need help on how to wire things
0 votes
Piotr Tomiak
commented,
October 04, 2023 08:56
Colin Fleming If you need to have cooperation between PSI and Symbols, I think it might be better to check out Web Symbols. There is a lot of boilerplate to create to support PSI → Symbol and Symbo...
Community
IntelliJ IDEA Open API and Plugin Development
How to implement PsiNamedElement with complex identifiers?
0 votes