RssArticle.kt: Modify functions into assigning style

Signed-off-by: 1552980358 <1552980358@qq.com>
pull/369/head
1552980358 5 years ago
parent 66e24bc1c4
commit 011b7c8255
  1. 17
      app/src/main/java/io/legado/app/data/entities/RssArticle.kt

@ -20,22 +20,14 @@ data class RssArticle(
var read: Boolean = false
) {
override fun hashCode(): Int {
return link.hashCode()
}
override fun hashCode() = link.hashCode()
override fun equals(other: Any?): Boolean {
if (other == null) {
return false
}
if (other is RssArticle) {
return origin == other.origin && link == other.link
}
return false
other ?: return false
return if (other is RssArticle) origin == other.origin && link == other.link else false
}
fun toStar(): RssStar {
return RssStar(
fun toStar() = RssStar(
origin = origin,
sort = sort,
title = title,
@ -46,5 +38,4 @@ data class RssArticle(
content = content,
image = image
)
}
}
Loading…
Cancel
Save