From 3856a3f6bc1de3fa0765492fa7c957638453fec5 Mon Sep 17 00:00:00 2001 From: Sven Strittmatter Date: Fri, 26 Jul 2024 11:49:56 +0200 Subject: [PATCH] #127 Use Parameterized Log to Prevent Performance Penalties The conatenation will be done always, also if debug level is not logged. So we should alwyas use parameterized log statements. Signed-off-by: Sven Strittmatter --- .../defectdojo/service/GenericDefectDojoService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/io/securecodebox/persistence/defectdojo/service/GenericDefectDojoService.java b/src/main/java/io/securecodebox/persistence/defectdojo/service/GenericDefectDojoService.java index 7b5cf7f..0da77c6 100644 --- a/src/main/java/io/securecodebox/persistence/defectdojo/service/GenericDefectDojoService.java +++ b/src/main/java/io/securecodebox/persistence/defectdojo/service/GenericDefectDojoService.java @@ -219,7 +219,7 @@ protected PaginatedResult internalSearch(Map queryParams, lon } var url = new URI(this.config.getUrl() + API_PREFIX + this.getUrlPath() + "/"); - log.debug("Requesting URL: " + url); + log.debug("Requesting URL: {}", url); var uriBuilder = UriComponentsBuilder.fromUri(url).queryParams(multiValueMap); ResponseEntity responseString = restTemplate.exchange(