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 bbdc5df2d2860fda4fee8cb874b8dbbab341de76 Author: Otavio Rodolfo Piske <[email protected]> AuthorDate: Tue Feb 10 08:41:10 2026 +0000 (chores): modernize instanceof checks in camel-datasonnet --- .../main/java/org/apache/camel/language/datasonnet/CML.java | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/components/camel-datasonnet/src/main/java/org/apache/camel/language/datasonnet/CML.java b/components/camel-datasonnet/src/main/java/org/apache/camel/language/datasonnet/CML.java index dee5aaf637d0..6c1db12711d9 100644 --- a/components/camel-datasonnet/src/main/java/org/apache/camel/language/datasonnet/CML.java +++ b/components/camel-datasonnet/src/main/java/org/apache/camel/language/datasonnet/CML.java @@ -88,8 +88,8 @@ public final class CML extends Library { } private Val header(Val key, DataFormatService dataformats) { - if (key instanceof Val.Str) { - return valFrom(exchange.get().getMessage().getHeader(((Val.Str) key).value()), dataformats); + if (key instanceof Val.Str str) { + return valFrom(exchange.get().getMessage().getHeader(str.value()), dataformats); } throw new IllegalArgumentException("Expected String got: " + key.prettyName()); } @@ -102,16 +102,16 @@ public final class CML extends Library { } private Val exchangeProperty(Val key, DataFormatService dataformats) { - if (key instanceof Val.Str) { - return valFrom(exchange.get().getProperty(((Val.Str) key).value()), dataformats); + if (key instanceof Val.Str str) { + return valFrom(exchange.get().getProperty(str.value()), dataformats); } throw new IllegalArgumentException("Expected String got: " + key.prettyName()); } private Val valFrom(Object obj, DataFormatService dataformats) { Document doc; - if (obj instanceof Document) { - doc = (Document) obj; + if (obj instanceof Document document) { + doc = document; } else { doc = new DefaultDocument(obj, MediaTypes.APPLICATION_JAVA); }
