From ce7aa580b6f0580cdcf7fd68fcc8efba737d21ed Mon Sep 17 00:00:00 2001 From: AsamK Date: Sun, 24 Oct 2021 22:26:12 +0200 Subject: [PATCH] Use record classes --- .idea/codeStyles/Project.xml | 7 +- lib/build.gradle.kts | 1 + .../asamk/signal/manager/DeviceLinkInfo.java | 10 +- .../asamk/signal/manager/JsonStickerPack.java | 51 +---- .../org/asamk/signal/manager/Manager.java | 6 +- .../org/asamk/signal/manager/ManagerImpl.java | 12 +- .../org/asamk/signal/manager/PathConfig.java | 34 +-- .../signal/manager/ProvisioningManager.java | 8 +- .../signal/manager/RegistrationManager.java | 6 +- .../org/asamk/signal/manager/api/Device.java | 37 +-- .../org/asamk/signal/manager/api/Group.java | 130 ++--------- .../asamk/signal/manager/api/Identity.java | 60 +---- .../org/asamk/signal/manager/api/Message.java | 19 +- .../manager/api/SendGroupMessageResults.java | 21 +- .../manager/api/SendMessageResults.java | 21 +- .../configuration/ConfigurationStore.java | 26 +-- .../manager/storage/groups/GroupStore.java | 129 ++--------- .../storage/identities/IdentityKeyStore.java | 37 +-- .../storage/messageCache/MessageCache.java | 2 +- .../storage/recipients/RecipientId.java | 32 +-- .../storage/recipients/RecipientStore.java | 137 +++-------- .../senderKeys/SenderKeyRecordStore.java | 51 +---- .../senderKeys/SenderKeySharedStore.java | 80 +------ .../storage/sessions/SessionStore.java | 49 +--- .../storage/stickers/StickerStore.java | 27 +-- .../signal/manager/util/StickerUtils.java | 39 ++-- .../signal/JsonReceiveMessageHandler.java | 4 +- .../asamk/signal/ReceiveMessageHandler.java | 2 +- .../signal/commands/GetUserStatusCommand.java | 18 +- .../signal/commands/JoinGroupCommand.java | 2 +- .../signal/commands/JsonRpcLocalCommand.java | 3 +- .../signal/commands/ListContactsCommand.java | 23 +- .../signal/commands/ListDevicesCommand.java | 27 +-- .../signal/commands/ListGroupsCommand.java | 126 ++++------ .../commands/ListIdentitiesCommand.java | 55 ++--- .../signal/commands/QuitGroupCommand.java | 4 +- .../asamk/signal/commands/ReceiveCommand.java | 6 +- .../signal/commands/RemoteDeleteCommand.java | 4 +- .../asamk/signal/commands/SendCommand.java | 4 +- .../signal/commands/SendReactionCommand.java | 4 +- .../signal/commands/UpdateGroupCommand.java | 8 +- .../asamk/signal/dbus/DbusManagerImpl.java | 6 +- .../org/asamk/signal/dbus/DbusSignalImpl.java | 90 ++++---- .../org/asamk/signal/json/JsonAttachment.java | 40 +--- .../asamk/signal/json/JsonCallMessage.java | 43 ++-- .../asamk/signal/json/JsonContactAddress.java | 63 ++--- .../asamk/signal/json/JsonContactAvatar.java | 15 +- .../asamk/signal/json/JsonContactEmail.java | 19 +- .../asamk/signal/json/JsonContactName.java | 40 +--- .../asamk/signal/json/JsonContactPhone.java | 19 +- .../asamk/signal/json/JsonDataMessage.java | 189 +++++++-------- .../java/org/asamk/signal/json/JsonError.java | 15 +- .../org/asamk/signal/json/JsonGroupInfo.java | 63 ++--- .../org/asamk/signal/json/JsonMention.java | 32 +-- .../signal/json/JsonMessageEnvelope.java | 215 +++++++++--------- .../java/org/asamk/signal/json/JsonQuote.java | 65 ++---- .../signal/json/JsonQuotedAttachment.java | 25 +- .../org/asamk/signal/json/JsonReaction.java | 52 ++--- .../asamk/signal/json/JsonReceiptMessage.java | 36 +-- .../asamk/signal/json/JsonRemoteDelete.java | 11 +- .../asamk/signal/json/JsonSharedContact.java | 85 +++---- .../org/asamk/signal/json/JsonSticker.java | 22 +- .../signal/json/JsonSyncDataMessage.java | 45 ++-- .../asamk/signal/json/JsonSyncMessage.java | 91 ++++---- .../signal/json/JsonSyncReadMessage.java | 34 +-- .../asamk/signal/json/JsonTypingMessage.java | 28 ++- 66 files changed, 771 insertions(+), 1894 deletions(-) diff --git a/.idea/codeStyles/Project.xml b/.idea/codeStyles/Project.xml index e2bacc48..9cbd20b7 100644 --- a/.idea/codeStyles/Project.xml +++ b/.idea/codeStyles/Project.xml @@ -26,14 +26,14 @@ +