KronicDeth

Creator of the IntelliJ Elixir plugin
- Total activity 146
- Last activity
- Member since
- Following 0 users
- Followed by 1 user
- Votes 11
- Subscriptions 47
-
Created Access is allowed from event dispatch thread when calling EditorFactory.getInstance().createEditor(document, project, Type, true) from FileEditor#getComponent
On the .beam files (so the equivalent of .class files for Erlang/Elixir), I have <fileEditorProvider implementation="org.elixir_lang.beam.file_editor.Provider"/>. It supplies a second editor tab ne... -
Created Editor component added to OnePixelSplitter or JBTabbedPane are not scrollable
I'm creating custom editors to show decompiled/dissassembled code. I got highlighting and annotations working using class Panel(private val definitionsTree: Tree, project: Project): JPanel(GridLa... -
Edited Facet for Custom Language SDK in Rubymine
Looking at the code for intellij-community, it appears that there is a form of the Python plugin for "minor" IDEs. Is this the same as "small" IDEs, and so includes Rubymine? Here's the lines whe... -
Edited Extra blankline for custom formatter when different value used for indent / align do end blocks to call
I'm trying to write formatter for my Elixir plugin. My demo code is```defmodule Foo do def foo do endend```I had the formatter not generating blocks for any TokenType.WHITE_SPACE, but changing t... -
Edited unable to get stub builder for org.intellij.plugins.markdown.lang.MarkdownFileType
A user (https://github.com/Potrimpo) of my plugin, IntelliJ Elixir (https://github.com/KronicDeth/intellij-elixir), reported (https://github.com/KronicDeth/intellij-elixir/issues/613) the error `... -
Created Speeding up negative look-ahead with GrammarKit-based parsers
AnsweredFor IntellIJ Elixir, I have a GrammarKIt based grammar, https://github.com/KronicDeth/intellij-elixir/blob/825344da93f6c446b3fcdf18295a7dca7337a91d/src/org/elixir_lang/Elixir.bnf. It works well an... -
Created Parsing decompiled source using target language's extensions
AnsweredI'm able to decompile the .beam files used on the Erlang BEAM VM to faked Elixir code, using <filetype.decompiler filetype="BEAM" implementationClass="org.elixir_lang.beam.Decompiler"/> but, th... -
Created Unable to get stub builder for com.jetbrains.jsonSchema.JsonSchemaFileType
AnsweredWhen trying to access the index for my plugin for Elixir, a user is getting the following exception: unable to get stub builder for com.jetbrains.jsonSchema.JsonSchemaFileType@64d1b74, path = /Vo... -
Created Testing RunConfigurationProvider and ModuleBasedConfiguration subclass
AnsweredI want to write tests for https://github.com/KronicDeth/intellij-elixir/pull/482, which introduces a new Run Configuration format to run tests using the `mix test` command line tool. I found `Exec... -
Created LightPlatformCodeInsightFixtureTestCase myFixture.getLookup returns null, but lookup appears in editor itself
I'm using LightPlatformCodeInsightFixtureTestCase to test the completion for my plugin. I have all the tests passing except for those that test completion of `alias as:`. For some reason, in thes...