This is an automated email from the ASF dual-hosted git repository. orpiske pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel.git
commit 765e70d4c9f30efc5496494dd7332a7a85b75988 Author: Otavio Rodolfo Piske <[email protected]> AuthorDate: Sat Mar 28 13:42:25 2026 +0000 (chores): fix SonarCloud S5993 in camel-jbang-plugin-kubernetes Change public constructors of abstract classes to protected. Claude Code on behalf of Otavio R. Piske Co-Authored-By: Claude Sonnet 4.6 <[email protected]> --- .../dsl/jbang/core/commands/kubernetes/KubernetesBaseCommand.java | 2 +- .../camel/dsl/jbang/core/commands/kubernetes/traits/BaseTrait.java | 4 ++-- .../core/commands/kubernetes/traits/knative/KnativeBaseTrait.java | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/main/java/org/apache/camel/dsl/jbang/core/commands/kubernetes/KubernetesBaseCommand.java b/dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/main/java/org/apache/camel/dsl/jbang/core/commands/kubernetes/KubernetesBaseCommand.java index 656bf770b9ed..40d25b847124 100644 --- a/dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/main/java/org/apache/camel/dsl/jbang/core/commands/kubernetes/KubernetesBaseCommand.java +++ b/dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/main/java/org/apache/camel/dsl/jbang/core/commands/kubernetes/KubernetesBaseCommand.java @@ -58,7 +58,7 @@ public abstract class KubernetesBaseCommand extends CamelCommand { List<Supplier<String>> projectNameSuppliers = new ArrayList<>(); - public KubernetesBaseCommand(CamelJBangMain main) { + protected KubernetesBaseCommand(CamelJBangMain main) { super(main); projectNameSuppliers.add(() -> name); } diff --git a/dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/main/java/org/apache/camel/dsl/jbang/core/commands/kubernetes/traits/BaseTrait.java b/dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/main/java/org/apache/camel/dsl/jbang/core/commands/kubernetes/traits/BaseTrait.java index 0846870dc380..6f5ab92de406 100644 --- a/dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/main/java/org/apache/camel/dsl/jbang/core/commands/kubernetes/traits/BaseTrait.java +++ b/dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/main/java/org/apache/camel/dsl/jbang/core/commands/kubernetes/traits/BaseTrait.java @@ -29,11 +29,11 @@ public abstract class BaseTrait implements Trait { private final String id; private final int order; - public BaseTrait(String id) { + protected BaseTrait(String id) { this(id, 1000); } - public BaseTrait(String id, int order) { + protected BaseTrait(String id, int order) { this.id = id; this.order = order; } diff --git a/dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/main/java/org/apache/camel/dsl/jbang/core/commands/kubernetes/traits/knative/KnativeBaseTrait.java b/dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/main/java/org/apache/camel/dsl/jbang/core/commands/kubernetes/traits/knative/KnativeBaseTrait.java index 83c230ec748b..861642d80be6 100644 --- a/dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/main/java/org/apache/camel/dsl/jbang/core/commands/kubernetes/traits/knative/KnativeBaseTrait.java +++ b/dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/main/java/org/apache/camel/dsl/jbang/core/commands/kubernetes/traits/knative/KnativeBaseTrait.java @@ -21,7 +21,7 @@ import org.apache.camel.dsl.jbang.core.commands.kubernetes.traits.BaseTrait; abstract class KnativeBaseTrait extends BaseTrait { - public KnativeBaseTrait(String id, int order) { + protected KnativeBaseTrait(String id, int order) { super(id, order); }
