use dot shorthands for default ILists where possible

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

View file

@ -30,7 +30,7 @@ class const AccountData({
@Freezed(toJson: false, fromJson: false) @Freezed(toJson: false, fromJson: false)
@JsonSerializable() @JsonSerializable()
class const RecentEmojiData({ class const RecentEmojiData({
final IList<RecentEmoji> recentEmoji = const IList.empty(), final IList<RecentEmoji> recentEmoji = const .empty(),
}) with _$RecentEmojiData { }) with _$RecentEmojiData {
Map<String, Object?> toJson() => _$RecentEmojiDataToJson(this); Map<String, Object?> toJson() => _$RecentEmojiDataToJson(this);

View file

@ -13,7 +13,7 @@ class const EventContext({
required final IList<Event> after, required final IList<Event> after,
required final String start, required final String start,
required final String end, required final String end,
final IList<Event> relatedEvents = const IList.empty(), final IList<Event> relatedEvents = const .empty(),
}) with _$EventContext { }) with _$EventContext {
Map<String, Object?> toJson() => _$EventContextToJson(this); Map<String, Object?> toJson() => _$EventContextToJson(this);

View file

@ -9,7 +9,7 @@ part "paginate_manual.g.dart";
@JsonSerializable() @JsonSerializable()
class const PaginateManual({ class const PaginateManual({
required final IList<Event> events, required final IList<Event> events,
final IList<Event> relatedEvents = const IList.empty(), final IList<Event> relatedEvents = const .empty(),
required final String? nextBatch, required final String? nextBatch,
}) with _$PaginateManual { }) with _$PaginateManual {
Map<String, Object?> toJson() => _$PaginateManualToJson(this); Map<String, Object?> toJson() => _$PaginateManualToJson(this);

View file

@ -40,7 +40,7 @@ class const Profile({
final String? timezone, final String? timezone,
@JsonKey(readValue: Profile.readPronouns, name: "m.pronouns") @JsonKey(readValue: Profile.readPronouns, name: "m.pronouns")
final IList<Pronoun> pronouns = const IList.empty(), final IList<Pronoun> pronouns = const .empty(),
}) with _$Profile { }) with _$Profile {
Map<String, Object?> toJson() => _$ProfileToJson(this); Map<String, Object?> toJson() => _$ProfileToJson(this);

View file

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

View file

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

View file

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

View file

@ -14,7 +14,7 @@ class const SyncData({
final IMap<String, IMap<String, dynamic>> accountData = const IMap.empty(), final IMap<String, IMap<String, dynamic>> accountData = const IMap.empty(),
final IMap<String, Room> rooms = const IMap.empty(), final IMap<String, Room> rooms = const IMap.empty(),
final ISet<String> leftRooms = const ISet.empty(), final ISet<String> leftRooms = const ISet.empty(),
final IList<InvitedRoom> invitedRooms = const IList.empty(), final IList<InvitedRoom> invitedRooms = const .empty(),
final IMap<String, IList<SpaceEdge>>? spaceEdges, final IMap<String, IList<SpaceEdge>>? spaceEdges,
final IList<String>? topLevelSpaces, final IList<String>? topLevelSpaces,
}) with _$SyncData { }) with _$SyncData {

View file

@ -15,7 +15,7 @@ import "package:nexus/main.dart";
final class const RoomMenuButton( final class const RoomMenuButton(
final Room? room, { final Room? room, {
final IList<Room> children = const IList.empty(), final IList<Room> children = const .empty(),
super.key, super.key,
}) extends ConsumerWidget { }) extends ConsumerWidget {
@override @override