This is an automated email from the ASF dual-hosted git repository. elharo pushed a commit to branch fix-392-sorted-properties-raw-types in repository https://gitbox.apache.org/repos/asf/maven-help-plugin.git
commit 0c8a06dd624aeede081ef07b0d4d127d7954cf6c Author: Elliotte Rusty Harold <[email protected]> AuthorDate: Wed Jul 1 11:42:21 2026 -0400 Remove raw types from SortedProperties.keySet() Fixes #392 --- .../java/org/apache/maven/plugins/help/AbstractEffectiveMojo.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/apache/maven/plugins/help/AbstractEffectiveMojo.java b/src/main/java/org/apache/maven/plugins/help/AbstractEffectiveMojo.java index 4bb3099..f647dac 100644 --- a/src/main/java/org/apache/maven/plugins/help/AbstractEffectiveMojo.java +++ b/src/main/java/org/apache/maven/plugins/help/AbstractEffectiveMojo.java @@ -140,11 +140,13 @@ public abstract class AbstractEffectiveMojo extends AbstractHelpMojo { static final long serialVersionUID = -8985316072702233744L; /** {@inheritDoc} */ - @SuppressWarnings({"rawtypes", "unchecked"}) @Override public Set<Object> keySet() { Set<Object> keynames = super.keySet(); - List list = new ArrayList(keynames); + List<String> list = new ArrayList<>(); + for (Object key : keynames) { + list.add((String) key); + } Collections.sort(list); return new LinkedHashSet<>(list);
