Skip to content

Commit 54cdc83

Browse files
committed
Only reference Gradle tasks beneath org.gradle.api
Fixes gh-39584
1 parent b1381e8 commit 54cdc83

File tree

3 files changed

+4
-2
lines changed

3 files changed

+4
-2
lines changed

spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/dsl/SpringBootExtension.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
import org.gradle.api.tasks.SourceSet;
2828
import org.gradle.api.tasks.TaskContainer;
2929
import org.gradle.api.tasks.TaskProvider;
30-
import org.gradle.jvm.tasks.Jar;
30+
import org.gradle.api.tasks.bundling.Jar;
3131

3232
import org.springframework.boot.gradle.tasks.buildinfo.BuildInfo;
3333

spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/plugin/ApplicationPluginAction.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@
3535
import org.gradle.api.plugins.JavaApplication;
3636
import org.gradle.api.tasks.TaskContainer;
3737
import org.gradle.api.tasks.TaskProvider;
38+
import org.gradle.api.tasks.application.CreateStartScripts;
3839
import org.gradle.jvm.application.scripts.TemplateBasedScriptGenerator;
39-
import org.gradle.jvm.application.tasks.CreateStartScripts;
4040
import org.gradle.util.GradleVersion;
4141

4242
import org.springframework.boot.gradle.tasks.run.BootRun;

src/checkstyle/checkstyle.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@
2424
<property name="regexp" value="true" />
2525
<property name="illegalClasses"
2626
value="javax.annotation.PostConstruct, jakarta.annotation.PostConstruct"/>
27+
<property name="illegalPkgs"
28+
value="^org\.gradle\.(?!api).*\.tasks.*"/>
2729
</module>
2830
<module
2931
name="com.puppycrawl.tools.checkstyle.checks.imports.ImportControlCheck">

0 commit comments

Comments
 (0)