-
Notifications
You must be signed in to change notification settings - Fork 45
Closed
Labels
ctg-enhancementNew feature, improvement or change requestNew feature, improvement or change request
Description
Description
In order to add other languages support, we need to think about better plugin support. One of the most important tasks is to exclude usage of language-dependent IntelliJ plugin APIs from our common code.
For this, we need to introduce more fine-grained separation of our Gradle-based module system. This can be achieved with more ease if we switch to Kotlin script in Gradle.
Expected behavior
Scripts that are potentially used to build multi-language plugin have to be turned into kts-based scripts.
Environment
GitHub.
Potential alternatives
Go on with Groovy.
Context
No specific context.
Metadata
Metadata
Assignees
Labels
ctg-enhancementNew feature, improvement or change requestNew feature, improvement or change request
Type
Projects
Status
Done