From 084b2739aac580adaf6bb05ce52d7e489ff22061 Mon Sep 17 00:00:00 2001 From: Karol Lewandowski Date: Thu, 15 Jan 2026 17:00:53 +0100 Subject: [PATCH] [devkit] IJPL-229376: Fix: The Properties plugin is wrongly included in the IDE Plugin module builder GitOrigin-RevId: 4b4c79c6401c75e0ad5295ed7f258f01d5b3084f --- .../fileTemplates/j2ee/devkit-build.gradle.kts.ft | 4 ++-- .../devkit/module/IdePluginModuleBuilderTest.kt | 14 +++++++++++++- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/plugins/devkit/devkit-core/resources/fileTemplates/j2ee/devkit-build.gradle.kts.ft b/plugins/devkit/devkit-core/resources/fileTemplates/j2ee/devkit-build.gradle.kts.ft index e7825caea465..2b56f483208b 100644 --- a/plugins/devkit/devkit-core/resources/fileTemplates/j2ee/devkit-build.gradle.kts.ft +++ b/plugins/devkit/devkit-core/resources/fileTemplates/j2ee/devkit-build.gradle.kts.ft @@ -46,8 +46,8 @@ dependencies { #if ($context.hasLibrary("yaml")) bundledPlugin("org.jetbrains.plugins.yaml") #end -#if ($context.hasLibrary("com.intellij.properties")) - bundledPlugin("org.jetbrains.plugins.yaml") +#if ($context.hasLibrary("properties")) + bundledPlugin("com.intellij.properties") #end #if ($context.hasLibrary("markdown")) bundledPlugin("org.intellij.plugins.markdown") diff --git a/plugins/devkit/devkit-java-tests/testSrc/org/jetbrains/idea/devkit/module/IdePluginModuleBuilderTest.kt b/plugins/devkit/devkit-java-tests/testSrc/org/jetbrains/idea/devkit/module/IdePluginModuleBuilderTest.kt index 9d44e17ff92b..12f05fc2bb7c 100644 --- a/plugins/devkit/devkit-java-tests/testSrc/org/jetbrains/idea/devkit/module/IdePluginModuleBuilderTest.kt +++ b/plugins/devkit/devkit-java-tests/testSrc/org/jetbrains/idea/devkit/module/IdePluginModuleBuilderTest.kt @@ -1,4 +1,4 @@ -// Copyright 2000-2025 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +// Copyright 2000-2026 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. package org.jetbrains.idea.devkit.module import com.intellij.ide.starters.local.StarterModuleBuilder.Companion.setupTestModule @@ -216,6 +216,18 @@ class IdePluginModuleBuilderTest : LightJavaCodeInsightFixtureTestCase4(JAVA_21) ) } + @Test + fun pluginPropertiesDependencies() { + genModuleWithDependencies("properties") + + fixture.configureFromTempProjectFile("build.gradle.kts") + assertBuildGradlePlugins("com.intellij.properties") + + assertPluginXmlDependencies( + "com.intellij.properties" + ) + } + @Test fun themeProject() { val builder = IdePluginModuleBuilder()