From 758332f6f45efcb1f647604b4e49899290540b94 Mon Sep 17 00:00:00 2001 From: David Gilbert Date: Sat, 22 Jun 2024 18:48:01 +0200 Subject: [PATCH] Iterate over entrySet --- src/main/java/org/jfree/svg/SVGGraphics2D.java | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/src/main/java/org/jfree/svg/SVGGraphics2D.java b/src/main/java/org/jfree/svg/SVGGraphics2D.java index 8a86b39..d6d77d4 100644 --- a/src/main/java/org/jfree/svg/SVGGraphics2D.java +++ b/src/main/java/org/jfree/svg/SVGGraphics2D.java @@ -2699,17 +2699,14 @@ public String getSVGElement(String id, boolean includeDimensions, // only need to write DEFS if there is something to include if (isDefsOutputRequired()) { StringBuilder defs = new StringBuilder(""); - for (GradientPaintKey key : this.gradientPaints.keySet()) { - defs.append(getLinearGradientElement(this.gradientPaints.get(key), - key.getPaint())); + for (var entry : this.gradientPaints.entrySet()) { + defs.append(getLinearGradientElement(entry.getValue(), entry.getKey().getPaint())); } - for (LinearGradientPaintKey key : this.linearGradientPaints.keySet()) { - defs.append(getLinearGradientElement( - this.linearGradientPaints.get(key), key.getPaint())); + for (var entry : this.linearGradientPaints.entrySet()) { + defs.append(getLinearGradientElement(entry.getValue(), entry.getKey().getPaint())); } - for (RadialGradientPaintKey key : this.radialGradientPaints.keySet()) { - defs.append(getRadialGradientElement( - this.radialGradientPaints.get(key), key.getPaint())); + for (var entry : this.radialGradientPaints.entrySet()) { + defs.append(getRadialGradientElement(entry.getValue(), entry.getKey().getPaint())); } for (int i = 0; i < this.clipPaths.size(); i++) { StringBuilder b = new StringBuilder("