Samael
Samael
Getting more reports of this now. It's the biggest cause of error reports. The following was thrown by plugin v1.26 on IDEA 2021.1: `Failed to build index 'DModuleIndex' for file...
Intellij IDEA 2021.2: ``` java.lang.IllegalStateException: @NotNull method io/github/intellij/dlanguage/parser/DLangParser.tok must not return null at io.github.intellij.dlanguage.parser.DLangParser.$$$reportNull$$$0(DLangParser.java) at io.github.intellij.dlanguage.parser.DLangParser.tok(DLangParser.java:8608) at io.github.intellij.dlanguage.parser.DLangParser.isAttribute(DLangParser.java:8343) at io.github.intellij.dlanguage.parser.DLangParser.parseDeclaration(DLangParser.java:2731) at io.github.intellij.dlanguage.parser.DLangParser.parseStructBody(DLangParser.java:6534) at io.github.intellij.dlanguage.parser.DLangParser.parseStructDeclaration(DLangParser.java:6568) at io.github.intellij.dlanguage.parser.DLangParser.parseDeclaration(DLangParser.java:2980) at io.github.intellij.dlanguage.parser.DLangParser.parseModule(DLangParser.java:5179) at io.github.intellij.dlanguage.parser.ParserWrapper.parseLight(ParserWrapper.java:413)...
It didn't get promoted as it's very much work in progress. Dub support to some extent was already baked into this project and the separate plugin was an attempt to...
@pirocks for the "enum array literals in struct/class bodies." inspection I've been looking at adding some tests for _EnumArrayLiteralsInClassDeclaration_ that was added back in 2018. I've not been able to...
shouldn't they both resolve to std.stdio.writeln
I tested this and found that I was able to enter a number and have the binary complete. It seems that _writeln_ doesn't flush. There are posts on the D...
The test support needs an overhaul. I mostly want #431 but don't expect it to be done any time soon. It's an area that needs someone to focus a lot...
CLion support is still very much a work in progress. Although sadly I've had little time to work on this plugin this year. See #464 and #465
I also primarily want to support IDEA and CLion. I don't mind doing some pair programming on an evening sometime. I'll email you
current state of this (v 1.26.1) is that a fresh CLion with the plugin installed will allow user to setup dmd when creating a new project  but there are...