Scott McKinney

- Total activity 46
- Last activity
- Member since
- Following 0 users
- Followed by 0 users
- Votes 1
- Subscriptions 14
-
Created Override Java code formatter to prevent comments with a specific prefix from indenting?
AnsweredAny way to override the Java code formatter based on the content of a comment? For example let's say I want to prevent a comment from getting indented if it looks like this /*!! blah */ . I've exa... -
Created Raw string literals not working with IntelliJ IDEA 2019.2 EAP (Ultimate Edition) Build #IU-192.5281.24
AnsweredRaw string literals don't appear to be supported in IntelliJ IDEA 2019.2 EAP (Ultimate Edition) Build #IU-192.5281.24. I have a Project SDK setup for: * JDK 13 * 13 (Preview) - Text blocks` also tr... -
Edited Language injection using a template language?
AnsweredIs it possible to use language injection with a template language? //language=mtlString s = "hello" + "<% if(true) { %>" + "foo" + "<% } %>" + "bye"; This example fails to fully engage lang... -
Created Maven `optional` module v. IntelliJ `export` module
When transforming a Maven project, IntelliJ doesn't use its Export module option to express a transitive dependendency. Why? Consider this example: POM project: A --> B --> C IntelliJ's interpretat... -
Edited Plugin support multiple IJ APIs?
2018.2 looks like a whale of a change in terms of API churn. It breaks my plugin at the subclassing level -- extension APIs changed with no backward support. For instance, `MethodUsagesSearcher` ... -
Edited How to configure a compileServer.plugin (BuilderService) using the Gradle IntelliJ plugin?
I've implemented an IntelliJ plugin and an accompanying BuilderPlugin, however I can't find any docs explaining how to combine the two in a single project using the Gradle IntelliJ plugin, which is... -
Created Language Injection: compilation errors not annotated
Why don't compilation errors show up in string literal language injection? E.g. int count = 0;@Language( "JAVA" )String s = "class Foo{ void blah() {coun = 0;} }"; // should have error on 'coun' a... -
Created Add virtual `extends` clause during IFileElementType#parseConents()?
I have subclasses of JavaParserDefinition, IFileElementType, etc. and all is working fine. I want all the psi classes in the context of this custom Java file type to implicitly extend another clas... -
Created Template language PSI tree sometimes incorrect wrt outer tokens
My template language works fine when there is whitespace between template data and outer content: However when there is no space between them the outer content token is merged incorrectly. It sho... -
Created Enable Java editing in String literal with delimiters
I would like to enable Java editing within specific delimiters inside a String literal: int hour = 5;String stuff = "It is ${hour} o'clock"; I want text between the "${" and "}" to be editable and ...