diff options
| author | Stefan Bodewig <bodewig@apache.org> | 2023-05-14 11:24:05 +0200 |
|---|---|---|
| committer | Stefan Bodewig <bodewig@apache.org> | 2023-05-14 11:26:39 +0200 |
| commit | d08818ad6de7e1ce3228db970125987bb3dc3d7c (patch) | |
| tree | 90473b23b4a25e55151bba59957b758741ecac64 /src/main | |
| parent | 8fb54871b93fb62aa597a8094561bfa8977e5aba (diff) | |
| download | ant-d08818ad6de7e1ce3228db970125987bb3dc3d7c.tar.gz | |
unconditionally sort entrySet in <echoproperties>
see https://bz.apache.org/bugzilla/show_bug.cgi?id=66588
Diffstat (limited to 'src/main')
| -rw-r--r-- | src/main/org/apache/tools/ant/taskdefs/optional/EchoProperties.java | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/main/org/apache/tools/ant/taskdefs/optional/EchoProperties.java b/src/main/org/apache/tools/ant/taskdefs/optional/EchoProperties.java index 7404bdcae..2eb91820d 100644 --- a/src/main/org/apache/tools/ant/taskdefs/optional/EchoProperties.java +++ b/src/main/org/apache/tools/ant/taskdefs/optional/EchoProperties.java @@ -359,16 +359,12 @@ public class EchoProperties extends Task { @Override public Set<Map.Entry<Object, Object>> entrySet() { - Set<Map.Entry<Object, Object>> result = super.entrySet(); - if (JavaEnvUtils.isKaffe()) { Set<Map.Entry<Object, Object>> t = new TreeSet<>(Comparator.comparing( ((Function<Map.Entry<Object, Object>, Object>) Map.Entry::getKey) .andThen(Object::toString))); - t.addAll(result); + t.addAll(super.entrySet()); return t; - } - return result; } }; allProps.forEach((k, v) -> props.put(String.valueOf(k), String.valueOf(v))); |
