1. Does this PR affect any open issues?(Y/N) and add issue references (e.g. "fix #123", "re #123".):
[ ] N
[ ] Y
update plugin configurations to kotlin version, since IntelliJ IDEA platform supports kotlin as plugin configuration language prior to groovy.
The new configurations are modified based on the generated files by IntelliJ IDEA-new Project-New Plugin Project. And it's been locally tested (there's no CICD for open source intellij-kcl yet, and it will be added soon.
2. What is the scope of this PR (e.g. component or file name):
1. Does this PR affect any open issues?(Y/N) and add issue references (e.g. "fix #123", "re #123".):
update plugin configurations to kotlin version, since IntelliJ IDEA platform supports kotlin as plugin configuration language prior to groovy.
The new configurations are modified based on the generated files by IntelliJ IDEA-new Project-New Plugin Project. And it's been locally tested (there's no CICD for open source intellij-kcl yet, and it will be added soon.
2. What is the scope of this PR (e.g. component or file name):
config files: .gitignore [removed]build.gradle build.gradle.kts gradle.properties gradle/wrapper/gradle-wrapper.jar gradle/wrapper/gradle-wrapper.properties gradlew gradlew.bat [removed]settings.gradle settings.gradle.kts src/main/resources/META-INF/plugin.xml
3. Provide a description of the PR(e.g. more details, effects, motivations or doc link):
4. Are there any breaking changes?(Y/N) and describe the breaking changes(e.g. more details, motivations or doc link):
5. Are there test cases for these changes?(Y/N) select and add more details, references or doc links:
6. Release note
Please refer to Release Notes Language Style Guide to write a quality release note.