use dot shorthands for default immutable collections where possible

This commit is contained in:
Henry Hiles 2026-10-20 18:21:05 -04:00
commit a1a15af30d
Signed by: Henry-Hiles
SSH key fingerprint: SHA256:VKQUdS31Q90KvX7EkKMHMBpUspcmItAh86a+v7PGiIs
3 changed files with 23 additions and 23 deletions

View file

@ -13,10 +13,10 @@ class const CreateRoomRequest({
final String? roomAliasName,
final String? name,
final String? topic,
final IList<String> invite = const IList.empty(),
final IList<String> invite = const .empty(),
@JsonKey(name: "uk.timedout.msc4491.invite_reason")
final String? inviteReason,
final IList<InitialStateEvent> initialState = const IList.empty(),
final IList<InitialStateEvent> initialState = const .empty(),
final RoomPreset? preset,
final bool isDirect = false,
final IMap<String, dynamic>? creationContent,

View file

@ -8,7 +8,7 @@ part "join_room.g.dart";
@JsonSerializable()
class const JoinRoomRequest({
required final String roomIdOrAlias,
final IList<String> via = const IList.empty(),
final IList<String> via = const .empty(),
/// Set when accepting an invite, so gomuks can mark DMs as such.
final bool fromInvite = false,

View file

@ -25,7 +25,7 @@ class const SendMessageRequest({
@JsonSerializable()
class const Mentions({
final bool room = false,
final IList<String> userIds = const IList.empty(),
final IList<String> userIds = const .empty(),
}) with _$Mentions {
Map<String, Object?> toJson() => _$MentionsToJson(this);