Skip to content

Commit 72a3f1b

Browse files
rudy-regazzoni-sonarsourcesonartech
authored andcommitted
SONARIAC-2478 Migrate S6587 from Docker community to Docker EE and replace CommandDetector usage with equivalent ShellCmdDetectorBuilder (#650)
GitOrigin-RevId: 670ddac63fe361af44a06689f000046807bda804
1 parent 95cd641 commit 72a3f1b

File tree

12 files changed

+2
-759
lines changed

12 files changed

+2
-759
lines changed

iac-extensions/docker/src/main/java/org/sonar/iac/docker/checks/AbstractFinalImageCheck.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,11 @@
2020
import org.sonar.iac.common.api.checks.CheckContext;
2121
import org.sonar.iac.common.api.checks.IacCheck;
2222
import org.sonar.iac.common.api.checks.InitContext;
23+
import org.sonar.iac.common.api.tree.Tree;
2324
import org.sonar.iac.common.extension.visitors.TreeContext;
2425
import org.sonar.iac.common.extension.visitors.TreeVisitor;
2526
import org.sonar.iac.docker.checks.utils.MultiStageBuildInspector;
2627
import org.sonar.iac.docker.tree.api.Body;
27-
import org.sonar.iac.docker.tree.api.DockerTree;
2828

2929
public abstract class AbstractFinalImageCheck implements IacCheck {
3030

@@ -38,7 +38,7 @@ public void initialize(InitContext init) {
3838

3939
protected abstract void initializeOnFinalImage();
4040

41-
protected <T extends DockerTree> void register(Class<T> cls, BiConsumer<CheckContext, T> consumer) {
41+
protected <T extends Tree> void register(Class<T> cls, BiConsumer<CheckContext, T> consumer) {
4242
visitor.register(cls, (ctx, node) -> consumer.accept(ctx.checkContext, node));
4343
}
4444

iac-extensions/docker/src/main/java/org/sonar/iac/docker/checks/DockerCheckList.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@ public static List<Class<?>> checks() {
4343
MalformedJsonInExecCheck.class,
4444
MandatoryLabelCheck.class,
4545
MountWorldPermissionCheck.class,
46-
PackageInstallationCacheCheck.class,
4746
ParsingErrorCheck.class,
4847
PinnedDigestVersionCheck.class,
4948
PosixPermissionCheck.class,

iac-extensions/docker/src/main/java/org/sonar/iac/docker/checks/PackageInstallationCacheCheck.java

Lines changed: 0 additions & 294 deletions
This file was deleted.

0 commit comments

Comments
 (0)