IntelliJ IDEA plugin that exposes project build data (version/artifactId) as file template variables
* ..
* @since ${CURRENT_VERSION} for ${ARTIFACT_ID}
* ..
- multimodule
- gradle
- load gradle properties (if any) TODO : remove
- load gradle TODO : see
- https://github.com/JetBrains/gradle-intellij-plugin/blob/master/src/main/kotlin/org/jetbrains/intellij/Version.kt
- intellijExtension at https://raw.githubusercontent.com/JetBrains/gradle-intellij-plugin/51ac90da2ede0c02bcadb42c03b156f61fdfe1b1/src/main/kotlin/org/jetbrains/intellij/IntelliJPlugin.kt
- /ideaIC-2021.2/plugins/gradle-java/lib/gradle-java.jar!/META-INF/plugin.xml
- File Template Variables IDEA plugin by Vladimir Kravets
- XML DOM API
- Plugin Configuration File
- Overview of Custom Settings Implementation
- IDEs Support (IntelliJ Platform): How to I get all xml files in resource
- load pom as MavenDomProjectModel instead of POMProject #1
- use org.jetbrains.idea.maven.dom.model.MavenDomProjectModel #2
(see
eu.pm.idea.project.maven.ProjectModelDomFileDescription
)