diff --git a/CHANGELOG.md b/CHANGELOG.md index 021a78c..939b484 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,7 @@ - Update `version` property in `gradle.properties` and remove redundant `pluginVersion` configuration from `build.gradle.kts` - Inline `junit` dependency version in `build.gradle.kts` and remove it from `libs.versions.toml`. - Remove `platformVersion` property and inline its value in `build.gradle.kts` for cleaner configuration. +- Remove `libs.versions.toml` and inline plugin versions in build scripts for simpler configuration. ### Removed diff --git a/build.gradle.kts b/build.gradle.kts index 7c82046..a0e278e 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -3,9 +3,9 @@ import org.jetbrains.changelog.markdownToHTML import org.jetbrains.intellij.platform.gradle.TestFrameworkType plugins { - alias(libs.plugins.kotlin) // Kotlin support - alias(libs.plugins.intelliJPlatform) // IntelliJ Platform Gradle Plugin - alias(libs.plugins.changelog) // Gradle Changelog Plugin + id("org.jetbrains.kotlin.jvm") + id("org.jetbrains.intellij.platform") + id("org.jetbrains.changelog") } // Dependencies are managed with Gradle version catalog - read more: https://docs.gradle.org/current/userguide/version_catalogs.html diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml deleted file mode 100644 index 39cbe3f..0000000 --- a/gradle/libs.versions.toml +++ /dev/null @@ -1,13 +0,0 @@ -[versions] - -# plugins -changelog = "2.5.0" -kotlin = "2.3.20" - -[libraries] -junit = { group = "junit", name = "junit", version.ref = "junit" } - -[plugins] -changelog = { id = "org.jetbrains.changelog", version.ref = "changelog" } -intelliJPlatform = { id = "org.jetbrains.intellij.platform" } -kotlin = { id = "org.jetbrains.kotlin.jvm", version.ref = "kotlin" } diff --git a/settings.gradle.kts b/settings.gradle.kts index 2067dc2..1301bbe 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -2,6 +2,13 @@ import org.jetbrains.intellij.platform.gradle.extensions.intellijPlatform rootProject.name = "IntelliJ Platform Plugin Template" +pluginManagement { + plugins { + id("org.jetbrains.kotlin.jvm") version "2.1.20" + id("org.jetbrains.changelog") version "2.5.0" + } +} + plugins { id("org.gradle.toolchains.foojay-resolver-convention") version "1.0.0" id("org.jetbrains.intellij.platform.settings") version "2.14.0"