Only reference Gradle tasks beneath org.gradle.api

Fixes gh-39584
This commit is contained in:
Andy Wilkinson
2024-02-27 12:19:18 +00:00
parent b1381e8178
commit 54cdc83337
3 changed files with 4 additions and 2 deletions

View File

@@ -27,7 +27,7 @@ import org.gradle.api.provider.Property;
import org.gradle.api.tasks.SourceSet;
import org.gradle.api.tasks.TaskContainer;
import org.gradle.api.tasks.TaskProvider;
import org.gradle.jvm.tasks.Jar;
import org.gradle.api.tasks.bundling.Jar;
import org.springframework.boot.gradle.tasks.buildinfo.BuildInfo;

View File

@@ -35,8 +35,8 @@ import org.gradle.api.plugins.ApplicationPlugin;
import org.gradle.api.plugins.JavaApplication;
import org.gradle.api.tasks.TaskContainer;
import org.gradle.api.tasks.TaskProvider;
import org.gradle.api.tasks.application.CreateStartScripts;
import org.gradle.jvm.application.scripts.TemplateBasedScriptGenerator;
import org.gradle.jvm.application.tasks.CreateStartScripts;
import org.gradle.util.GradleVersion;
import org.springframework.boot.gradle.tasks.run.BootRun;

View File

@@ -24,6 +24,8 @@
<property name="regexp" value="true" />
<property name="illegalClasses"
value="javax.annotation.PostConstruct, jakarta.annotation.PostConstruct"/>
<property name="illegalPkgs"
value="^org\.gradle\.(?!api).*\.tasks.*"/>
</module>
<module
name="com.puppycrawl.tools.checkstyle.checks.imports.ImportControlCheck">