Make CommandContext#asMap return an immutable copy

This commit is contained in:
jmp 2020-12-15 05:07:29 -08:00 committed by Alexander Söderberg
parent 0a024d65d9
commit 3efd9bfffb

View file

@ -208,7 +208,7 @@ public final class CommandContext<C> {
* @since 1.3.0
*/
public @NonNull Map<@NonNull String, @Nullable ?> asMap() {
return Collections.unmodifiableMap(this.internalStorage);
return Collections.unmodifiableMap(new HashMap<>(this.internalStorage));
}
/**