This is an automated email from the ASF dual-hosted git repository.
pcongiusti pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/main by this push:
new e4033d97c88e chore(core): console class name check design comment
e4033d97c88e is described below
commit e4033d97c88e215c4b899d9105cbd0668e919619
Author: Pasquale Congiusti <[email protected]>
AuthorDate: Thu Dec 11 11:55:09 2025 +0100
chore(core): console class name check design comment
---
.../src/main/java/org/apache/camel/impl/console/ConsoleHelper.java | 2 --
.../java/org/apache/camel/impl/console/EndpointDevConsole.java | 7 ++++---
.../main/java/org/apache/camel/impl/console/SendDevConsole.java | 2 +-
3 files changed, 5 insertions(+), 6 deletions(-)
diff --git
a/core/camel-console/src/main/java/org/apache/camel/impl/console/ConsoleHelper.java
b/core/camel-console/src/main/java/org/apache/camel/impl/console/ConsoleHelper.java
index f24079dfe295..9464dd067297 100644
---
a/core/camel-console/src/main/java/org/apache/camel/impl/console/ConsoleHelper.java
+++
b/core/camel-console/src/main/java/org/apache/camel/impl/console/ConsoleHelper.java
@@ -31,8 +31,6 @@ import org.apache.camel.util.StringHelper;
import org.apache.camel.util.json.JsonObject;
import org.apache.camel.util.json.Jsoner;
-import static
org.apache.camel.support.LoggerHelper.extractSourceLocationLineNumber;
-
public final class ConsoleHelper {
private ConsoleHelper() {
diff --git
a/core/camel-console/src/main/java/org/apache/camel/impl/console/EndpointDevConsole.java
b/core/camel-console/src/main/java/org/apache/camel/impl/console/EndpointDevConsole.java
index 6475ec32ff05..1363fb6bc412 100644
---
a/core/camel-console/src/main/java/org/apache/camel/impl/console/EndpointDevConsole.java
+++
b/core/camel-console/src/main/java/org/apache/camel/impl/console/EndpointDevConsole.java
@@ -53,7 +53,8 @@ public class EndpointDevConsole extends AbstractDevConsole {
Collection<Endpoint> col = reg.getReadOnlyValues();
if (!col.isEmpty()) {
for (Endpoint e : col) {
- boolean stub =
e.getComponent().getClass().getSimpleName().equals("StubComponent");
+ // NOTE: StubComponent is not available at compilation time.
+ boolean stub =
e.getComponent().getClass().getSimpleName().equals("StubComponent"); // NOSONAR
boolean remote = e.isRemote();
String uri = e.toString();
if (!uri.startsWith("stub:") && stub) {
@@ -76,7 +77,6 @@ public class EndpointDevConsole extends AbstractDevConsole {
}
@Override
- @SuppressWarnings("unchecked")
protected JsonObject doCallJson(Map<String, Object> options) {
JsonObject root = new JsonObject();
@@ -99,7 +99,8 @@ public class EndpointDevConsole extends AbstractDevConsole {
JsonObject jo = new JsonObject();
jo.put("uri", e.getEndpointUri());
jo.put("remote", e.isRemote());
- boolean stub =
e.getComponent().getClass().getSimpleName().equals("StubComponent");
+ // NOTE: StubComponent is not available at compilation time.
+ boolean stub =
e.getComponent().getClass().getSimpleName().equals("StubComponent"); // NOSONAR
jo.put("stub", stub);
var stat = findStats(stats, e.getEndpointUri());
if (stat.isPresent()) {
diff --git
a/core/camel-console/src/main/java/org/apache/camel/impl/console/SendDevConsole.java
b/core/camel-console/src/main/java/org/apache/camel/impl/console/SendDevConsole.java
index cc8cb9b9f8e7..2f6558f6f6dc 100644
---
a/core/camel-console/src/main/java/org/apache/camel/impl/console/SendDevConsole.java
+++
b/core/camel-console/src/main/java/org/apache/camel/impl/console/SendDevConsole.java
@@ -320,7 +320,7 @@ public class SendDevConsole extends AbstractDevConsole {
return b;
}
- private Map prepareHeaders(Map<String, Object> options) {
+ private Map<String, Object> prepareHeaders(Map<String, Object> options) {
Map<String, Object> answer = new HashMap<>();
options.forEach((k, v) -> {
if (isCustomHeader(k)) {