From 70b4b55faeb21f4018aa6f31eda487f72abbbca0 Mon Sep 17 00:00:00 2001 From: dennistruemper Date: Mon, 5 Mar 2018 12:12:39 +0100 Subject: [PATCH] Fix performance linting problem with maps in java ApiClient template (#7685) * Fix performance linting problem with maps * Fix the other map performance issue as well --- .../src/main/resources/Java/ApiClient.mustache | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/swagger-codegen/src/main/resources/Java/ApiClient.mustache b/modules/swagger-codegen/src/main/resources/Java/ApiClient.mustache index 718a7e571295..f99ea1dade72 100644 --- a/modules/swagger-codegen/src/main/resources/Java/ApiClient.mustache +++ b/modules/swagger-codegen/src/main/resources/Java/ApiClient.mustache @@ -646,12 +646,12 @@ public class ApiClient { builder = httpClient.resource(url).accept(accept); } - for (String key : headerParams.keySet()) { - builder = builder.header(key, headerParams.get(key)); + for (Entry keyValue : headerParams.entrySet()) { + builder = builder.header(keyValue.getKey(), keyValue.getValue()); } - for (String key : defaultHeaderMap.keySet()) { - if (!headerParams.containsKey(key)) { - builder = builder.header(key, defaultHeaderMap.get(key)); + for (Map.Entry keyValue : defaultHeaderMap.entrySet()) { + if (!headerParams.containsKey(keyValue.getKey())) { + builder = builder.header(keyValue.getKey(), keyValue.getValue()); } }