You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2024/01/18 19:19:54 UTC

(camel) branch main updated: Substituted string concatenation as argument of StringBuilder.append() with chained append() calls - every concatenation is transformed to temp StringBuilder itself (garbage). Implemented templated var in instanceof check. (#12647)

This is an automated email from the ASF dual-hosted git repository.

davsclaus 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 63aae7c856b Substituted string concatenation as argument of StringBuilder.append()  with chained append() calls - every concatenation is transformed to temp StringBuilder itself (garbage). Implemented templated var in instanceof check. (#12647)
63aae7c856b is described below

commit 63aae7c856b8e69f72f9b0c26c535e9561f5e9ab
Author: Dmitry Kryukov <dk...@users.noreply.github.com>
AuthorDate: Thu Jan 18 22:19:46 2024 +0300

    Substituted string concatenation as argument of StringBuilder.append()  with chained append() calls - every concatenation is transformed to temp StringBuilder itself (garbage). Implemented templated var in instanceof check. (#12647)
---
 .../camel/main/console/DependencyDownloaderConsole.java       | 11 +++++------
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/dsl/camel-kamelet-main/src/main/java/org/apache/camel/main/console/DependencyDownloaderConsole.java b/dsl/camel-kamelet-main/src/main/java/org/apache/camel/main/console/DependencyDownloaderConsole.java
index 1b23c3ccd17..e08afe95620 100644
--- a/dsl/camel-kamelet-main/src/main/java/org/apache/camel/main/console/DependencyDownloaderConsole.java
+++ b/dsl/camel-kamelet-main/src/main/java/org/apache/camel/main/console/DependencyDownloaderConsole.java
@@ -41,11 +41,11 @@ public class DependencyDownloaderConsole extends AbstractDevConsole {
 
         MavenDependencyDownloader downloader = getCamelContext().hasService(MavenDependencyDownloader.class);
         if (downloader != null) {
-            sb.append("Offline: " + !downloader.isDownload());
-            sb.append("\nFresh:   " + downloader.isFresh());
-            sb.append("\nVerbose: " + downloader.isVerbose());
+            sb.append("Offline: ").append(!downloader.isDownload());
+            sb.append("\nFresh:   ").append(downloader.isFresh());
+            sb.append("\nVerbose: ").append(downloader.isVerbose());
             if (downloader.getRepos() != null) {
-                sb.append("\nExtra Repositories: " + downloader.getRepos());
+                sb.append("\nExtra Repositories: ").append(downloader.getRepos());
             }
             sb.append("\n");
             sb.append("\nDownloads:");
@@ -57,8 +57,7 @@ public class DependencyDownloaderConsole extends AbstractDevConsole {
         }
 
         ClassLoader cl = getCamelContext().getApplicationContextClassLoader();
-        if (cl instanceof DependencyDownloaderClassLoader) {
-            DependencyDownloaderClassLoader ddcl = (DependencyDownloaderClassLoader) cl;
+        if (cl instanceof DependencyDownloaderClassLoader ddcl) {
             sb.append("\n\nDependencies:");
             String cp = String.join("\n    ", ddcl.getDownloaded());
             sb.append("\n    ").append(cp).append("\n");