mirror of
https://github.com/AsamK/signal-cli
synced 2025-09-04 13:10:39 +00:00
Use .isEmpty() for checking lists and strings
This commit is contained in:
parent
9ba70c1808
commit
d51dd7ae57
17 changed files with 70 additions and 70 deletions
|
@ -38,27 +38,27 @@ record JsonDataMessage(
|
|||
final var reaction = dataMessage.reaction().map(JsonReaction::from).orElse(null);
|
||||
final var quote = dataMessage.quote().isPresent() ? JsonQuote.from(dataMessage.quote().get()) : null;
|
||||
final var payment = dataMessage.payment().isPresent() ? JsonPayment.from(dataMessage.payment().get()) : null;
|
||||
final var mentions = dataMessage.mentions().size() > 0 ? dataMessage.mentions()
|
||||
final var mentions = !dataMessage.mentions().isEmpty() ? dataMessage.mentions()
|
||||
.stream()
|
||||
.map(JsonMention::from)
|
||||
.toList() : null;
|
||||
final var previews = dataMessage.previews().size() > 0 ? dataMessage.previews()
|
||||
final var previews = !dataMessage.previews().isEmpty() ? dataMessage.previews()
|
||||
.stream()
|
||||
.map(JsonPreview::from)
|
||||
.toList() : null;
|
||||
final var remoteDelete = dataMessage.remoteDeleteId().isPresent()
|
||||
? new JsonRemoteDelete(dataMessage.remoteDeleteId().get())
|
||||
: null;
|
||||
final var attachments = dataMessage.attachments().size() > 0 ? dataMessage.attachments()
|
||||
final var attachments = !dataMessage.attachments().isEmpty() ? dataMessage.attachments()
|
||||
.stream()
|
||||
.map(JsonAttachment::from)
|
||||
.toList() : null;
|
||||
final var sticker = dataMessage.sticker().isPresent() ? JsonSticker.from(dataMessage.sticker().get()) : null;
|
||||
final var contacts = dataMessage.sharedContacts().size() > 0 ? dataMessage.sharedContacts()
|
||||
final var contacts = !dataMessage.sharedContacts().isEmpty() ? dataMessage.sharedContacts()
|
||||
.stream()
|
||||
.map(JsonSharedContact::from)
|
||||
.toList() : null;
|
||||
final var textStyles = dataMessage.textStyles().size() > 0 ? dataMessage.textStyles()
|
||||
final var textStyles = !dataMessage.textStyles().isEmpty() ? dataMessage.textStyles()
|
||||
.stream()
|
||||
.map(JsonTextStyle::from)
|
||||
.toList() : null;
|
||||
|
|
|
@ -26,16 +26,16 @@ public record JsonQuote(
|
|||
final var authorUuid = address.uuid().map(UUID::toString).orElse(null);
|
||||
final var text = quote.text().orElse(null);
|
||||
|
||||
final var mentions = quote.mentions().size() > 0
|
||||
final var mentions = !quote.mentions().isEmpty()
|
||||
? quote.mentions().stream().map(JsonMention::from).toList()
|
||||
: null;
|
||||
|
||||
final var attachments = quote.attachments().size() > 0 ? quote.attachments()
|
||||
final var attachments = !quote.attachments().isEmpty() ? quote.attachments()
|
||||
.stream()
|
||||
.map(JsonQuotedAttachment::from)
|
||||
.toList() : List.<JsonQuotedAttachment>of();
|
||||
|
||||
final var textStyles = quote.textStyles().size() > 0 ? quote.textStyles()
|
||||
final var textStyles = !quote.textStyles().isEmpty() ? quote.textStyles()
|
||||
.stream()
|
||||
.map(JsonTextStyle::from)
|
||||
.toList() : null;
|
||||
|
|
|
@ -19,15 +19,15 @@ public record JsonSharedContact(
|
|||
final var name = JsonContactName.from(contact.name());
|
||||
final var avatar = contact.avatar().isPresent() ? JsonContactAvatar.from(contact.avatar().get()) : null;
|
||||
|
||||
final var phone = contact.phone().size() > 0
|
||||
final var phone = !contact.phone().isEmpty()
|
||||
? contact.phone().stream().map(JsonContactPhone::from).toList()
|
||||
: null;
|
||||
|
||||
final var email = contact.email().size() > 0
|
||||
final var email = !contact.email().isEmpty()
|
||||
? contact.email().stream().map(JsonContactEmail::from).toList()
|
||||
: null;
|
||||
|
||||
final var address = contact.address().size() > 0 ? contact.address()
|
||||
final var address = !contact.address().isEmpty() ? contact.address()
|
||||
.stream()
|
||||
.map(JsonContactAddress::from)
|
||||
.toList() : null;
|
||||
|
|
|
@ -45,7 +45,7 @@ record JsonSyncMessage(
|
|||
blockedGroupIds = null;
|
||||
}
|
||||
|
||||
final var readMessages = syncMessage.read().size() > 0 ? syncMessage.read()
|
||||
final var readMessages = !syncMessage.read().isEmpty() ? syncMessage.read()
|
||||
.stream()
|
||||
.map(JsonSyncReadMessage::from)
|
||||
.toList() : null;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue