Tim

- Total activity 49
- Last activity
- Member since
- Following 0 users
- Followed by 0 users
- Votes 3
- Subscriptions 13
-
Created Processing part of a YAML file with specific lexer and parser
AnsweredI have a language that is embedded by YAML for the general structure but scalars should be processed with the DSL. However, only when they are located at a specific position in the YAML file. myPro... -
Created Use scope for ImplementationSearcher
AnsweredI have succesfully implemented a definitionsScopeSearch that returns the implementations of specific PsiElements. I was trying to controle the SearchScope via the PsiElement.getUseScope on the elem... -
Created DummyIdentifier and CompletionContributor order
AnsweredI'm having an issue with the way things are processed by the CompletionContributors: I have 2 distinct CompletionContributors, the first one (A) works well with the default dummy identifier, the se... -
Created Set filetype association for LightJavaCodeInsightFixtureTestCase
AnsweredI have succesfully created an extension that creates references from 'Angular HTML Template' elements to my DSL. When I want to unit-test these references the fixture always considers the file a Pl... -
Created Angular2 HTML vs HTML PsiReferenceRegistrar
AnsweredI'm having an issue creating a reference from an Angular2 HTML template into my DSL. I have a PsiReferenceRegistrar that can succesfully create a reference and resolve it when the language is plain... -
Created Completion replacement with symbols
AnsweredI'm using code-completion to suggest a set of commands for my DSL. However, the language requires a command to be prefixed with the AT @ symbol. This gives some unexpected behavior in the completio... -
Created ReferencesSearch over Modules
AnsweredI have implemented a FindUsagesHandlerFactory that is used to find usages from a specific class in 2 different languages (both languages are part of the plugin). Everything works fine except it won... -
Created PsiElement getProject performance
AnsweredOn the page with performance tips it is stated that the getProject() method on a PsiElement runs up the entire PsiTree. However, when I look at the code it appears that the PsiManager it used to ob... -
Created exclude plugin dependency
AnsweredI'm working on a plugin for a DSL that can contain curies (prefix:localName) which are resolvable to full iris. The plugin is build upon an ontology (.ttl files) for which Apacha Jena is used. I wo... -
Edited LexerEditorHighlighter$InvalidStateException
I have followed the custom language plugin tutorial and implemented a FlexLexer and parser which works fine. I've added the SyntaxHighlighting which also works great however, once I change the text...