Skip to content

Make Maps immutable on records meant for deserialization. #22

Description

@hikingc

An approach would be for example:

public record RoomMembers(Map<String, RoomMember> members) {
public RoomMembers {
members = Map.copyOf(members); // also throws on null values/keys
}
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions