11: Implement Linux RSS/Atom feed parser
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
package com.rssuper.converters;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000\u001a\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0010\t\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0005\u0018\u00002\u00020\u0001B\u0005\u00a2\u0006\u0002\u0010\u0002J\u0019\u0010\u0003\u001a\u0004\u0018\u00010\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006H\u0007\u00a2\u0006\u0002\u0010\u0007J\u0019\u0010\b\u001a\u0004\u0018\u00010\u00062\b\u0010\t\u001a\u0004\u0018\u00010\u0004H\u0007\u00a2\u0006\u0002\u0010\n\u00a8\u0006\u000b"}, d2 = {"Lcom/rssuper/converters/DateConverter;", "", "()V", "dateToTimestamp", "", "date", "Ljava/util/Date;", "(Ljava/util/Date;)Ljava/lang/Long;", "fromTimestamp", "value", "(Ljava/lang/Long;)Ljava/util/Date;", "RSSuper_debug"})
|
||||
public final class DateConverter {
|
||||
|
||||
public DateConverter() {
|
||||
super();
|
||||
}
|
||||
|
||||
@androidx.room.TypeConverter()
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.util.Date fromTimestamp(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Long value) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@androidx.room.TypeConverter()
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.Long dateToTimestamp(@org.jetbrains.annotations.Nullable()
|
||||
java.util.Date date) {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,25 @@
|
||||
package com.rssuper.converters;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000,\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\u0010 \n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\u0018\u00002\u00020\u0001B\u0005\u00a2\u0006\u0002\u0010\u0002J\u001a\u0010\t\u001a\u0004\u0018\u00010\n2\u000e\u0010\u000b\u001a\n\u0012\u0004\u0012\u00020\f\u0018\u00010\u0005H\u0007J\u001a\u0010\r\u001a\n\u0012\u0004\u0012\u00020\f\u0018\u00010\u00052\b\u0010\u000b\u001a\u0004\u0018\u00010\nH\u0007RB\u0010\u0003\u001a6\u0012\u0014\u0012\u0012\u0012\u0002\b\u0003 \u0006*\b\u0012\u0002\b\u0003\u0018\u00010\u00050\u0005 \u0006*\u001a\u0012\u0014\u0012\u0012\u0012\u0002\b\u0003 \u0006*\b\u0012\u0002\b\u0003\u0018\u00010\u00050\u0005\u0018\u00010\u00040\u0004X\u0082\u0004\u00a2\u0006\u0002\n\u0000R\u0016\u0010\u0007\u001a\n \u0006*\u0004\u0018\u00010\b0\bX\u0082\u0004\u00a2\u0006\u0002\n\u0000\u00a8\u0006\u000e"}, d2 = {"Lcom/rssuper/converters/FeedItemListConverter;", "", "()V", "adapter", "Lcom/squareup/moshi/JsonAdapter;", "", "kotlin.jvm.PlatformType", "moshi", "Lcom/squareup/moshi/Moshi;", "fromFeedItemList", "", "value", "Lcom/rssuper/models/FeedItem;", "toFeedItemList", "RSSuper_debug"})
|
||||
public final class FeedItemListConverter {
|
||||
private final com.squareup.moshi.Moshi moshi = null;
|
||||
private final com.squareup.moshi.JsonAdapter<java.util.List<?>> adapter = null;
|
||||
|
||||
public FeedItemListConverter() {
|
||||
super();
|
||||
}
|
||||
|
||||
@androidx.room.TypeConverter()
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String fromFeedItemList(@org.jetbrains.annotations.Nullable()
|
||||
java.util.List<com.rssuper.models.FeedItem> value) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@androidx.room.TypeConverter()
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.util.List<com.rssuper.models.FeedItem> toFeedItemList(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.String value) {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,23 @@
|
||||
package com.rssuper.converters;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000\u001a\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0000\n\u0002\u0010 \n\u0002\b\u0002\u0018\u00002\u00020\u0001B\u0005\u00a2\u0006\u0002\u0010\u0002J\u001a\u0010\u0003\u001a\u0004\u0018\u00010\u00042\u000e\u0010\u0005\u001a\n\u0012\u0004\u0012\u00020\u0004\u0018\u00010\u0006H\u0007J\u001a\u0010\u0007\u001a\n\u0012\u0004\u0012\u00020\u0004\u0018\u00010\u00062\b\u0010\u0005\u001a\u0004\u0018\u00010\u0004H\u0007\u00a8\u0006\b"}, d2 = {"Lcom/rssuper/converters/StringListConverter;", "", "()V", "fromStringList", "", "value", "", "toStringList", "RSSuper_debug"})
|
||||
public final class StringListConverter {
|
||||
|
||||
public StringListConverter() {
|
||||
super();
|
||||
}
|
||||
|
||||
@androidx.room.TypeConverter()
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String fromStringList(@org.jetbrains.annotations.Nullable()
|
||||
java.util.List<java.lang.String> value) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@androidx.room.TypeConverter()
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.util.List<java.lang.String> toStringList(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.String value) {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,60 @@
|
||||
package com.rssuper.database;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000 \n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\b\'\u0018\u0000 \t2\u00020\u0001:\u0002\t\nB\u0005\u00a2\u0006\u0002\u0010\u0002J\b\u0010\u0003\u001a\u00020\u0004H&J\b\u0010\u0005\u001a\u00020\u0006H&J\b\u0010\u0007\u001a\u00020\bH&\u00a8\u0006\u000b"}, d2 = {"Lcom/rssuper/database/RssDatabase;", "Landroidx/room/RoomDatabase;", "()V", "feedItemDao", "Lcom/rssuper/database/daos/FeedItemDao;", "searchHistoryDao", "Lcom/rssuper/database/daos/SearchHistoryDao;", "subscriptionDao", "Lcom/rssuper/database/daos/SubscriptionDao;", "Companion", "DatabaseCallback", "RSSuper_debug"})
|
||||
@androidx.room.Database(entities = {com.rssuper.database.entities.SubscriptionEntity.class, com.rssuper.database.entities.FeedItemEntity.class, com.rssuper.database.entities.SearchHistoryEntity.class}, version = 1, exportSchema = true)
|
||||
@androidx.room.TypeConverters(value = {com.rssuper.converters.DateConverter.class, com.rssuper.converters.StringListConverter.class, com.rssuper.converters.FeedItemListConverter.class})
|
||||
public abstract class RssDatabase extends androidx.room.RoomDatabase {
|
||||
@kotlin.jvm.Volatile()
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private static volatile com.rssuper.database.RssDatabase INSTANCE;
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.database.RssDatabase.Companion Companion = null;
|
||||
|
||||
public RssDatabase() {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public abstract com.rssuper.database.daos.SubscriptionDao subscriptionDao();
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public abstract com.rssuper.database.daos.FeedItemDao feedItemDao();
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public abstract com.rssuper.database.daos.SearchHistoryDao searchHistoryDao();
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000\u001a\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\b\u0086\u0003\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u000e\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0006\u001a\u00020\u0007R\u0010\u0010\u0003\u001a\u0004\u0018\u00010\u0004X\u0082\u000e\u00a2\u0006\u0002\n\u0000\u00a8\u0006\b"}, d2 = {"Lcom/rssuper/database/RssDatabase$Companion;", "", "()V", "INSTANCE", "Lcom/rssuper/database/RssDatabase;", "getDatabase", "context", "Landroid/content/Context;", "RSSuper_debug"})
|
||||
public static final class Companion {
|
||||
|
||||
private Companion() {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.database.RssDatabase getDatabase(@org.jetbrains.annotations.NotNull()
|
||||
android.content.Context context) {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000\u001a\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\b\u0002\u0018\u00002\u00020\u0001B\u0005\u00a2\u0006\u0002\u0010\u0002J\u0010\u0010\u0003\u001a\u00020\u00042\u0006\u0010\u0005\u001a\u00020\u0006H\u0002J\u0010\u0010\u0007\u001a\u00020\u00042\u0006\u0010\u0005\u001a\u00020\u0006H\u0016J\u0010\u0010\b\u001a\u00020\u00042\u0006\u0010\u0005\u001a\u00020\u0006H\u0016\u00a8\u0006\t"}, d2 = {"Lcom/rssuper/database/RssDatabase$DatabaseCallback;", "Landroidx/room/RoomDatabase$Callback;", "()V", "createFTSVirtualTable", "", "db", "Landroidx/sqlite/db/SupportSQLiteDatabase;", "onCreate", "onOpen", "RSSuper_debug"})
|
||||
static final class DatabaseCallback extends androidx.room.RoomDatabase.Callback {
|
||||
|
||||
public DatabaseCallback() {
|
||||
super();
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public void onCreate(@org.jetbrains.annotations.NotNull()
|
||||
androidx.sqlite.db.SupportSQLiteDatabase db) {
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public void onOpen(@org.jetbrains.annotations.NotNull()
|
||||
androidx.sqlite.db.SupportSQLiteDatabase db) {
|
||||
}
|
||||
|
||||
private final void createFTSVirtualTable(androidx.sqlite.db.SupportSQLiteDatabase db) {
|
||||
}
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,122 @@
|
||||
package com.rssuper.database.daos;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000:\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u000e\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\u0010 \n\u0000\n\u0002\u0018\u0002\n\u0002\b\r\n\u0002\u0010\t\n\u0002\b\n\bg\u0018\u00002\u00020\u0001J\u0016\u0010\u0002\u001a\u00020\u00032\u0006\u0010\u0004\u001a\u00020\u0005H\u00a7@\u00a2\u0006\u0002\u0010\u0006J\u0016\u0010\u0007\u001a\u00020\u00032\u0006\u0010\b\u001a\u00020\tH\u00a7@\u00a2\u0006\u0002\u0010\nJ\u0016\u0010\u000b\u001a\u00020\u00032\u0006\u0010\f\u001a\u00020\tH\u00a7@\u00a2\u0006\u0002\u0010\nJ\u0018\u0010\r\u001a\u0004\u0018\u00010\u00052\u0006\u0010\b\u001a\u00020\tH\u00a7@\u00a2\u0006\u0002\u0010\nJ\u001c\u0010\u000e\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u00050\u00100\u000f2\u0006\u0010\u0011\u001a\u00020\u0012H\'J\u001c\u0010\u0013\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u00050\u00100\u000f2\u0006\u0010\f\u001a\u00020\tH\'J\"\u0010\u0014\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u00050\u00100\u000f2\f\u0010\u0015\u001a\b\u0012\u0004\u0012\u00020\t0\u0010H\'J,\u0010\u0016\u001a\b\u0012\u0004\u0012\u00020\u00050\u00102\u0006\u0010\f\u001a\u00020\t2\u0006\u0010\u0017\u001a\u00020\u00032\u0006\u0010\u0018\u001a\u00020\u0003H\u00a7@\u00a2\u0006\u0002\u0010\u0019J\u0014\u0010\u001a\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u00050\u00100\u000fH\'J$\u0010\u001b\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u00050\u00100\u000f2\u0006\u0010\f\u001a\u00020\t2\u0006\u0010\u0011\u001a\u00020\u0012H\'J\u000e\u0010\u001c\u001a\b\u0012\u0004\u0012\u00020\u00030\u000fH\'J\u0016\u0010\u001d\u001a\b\u0012\u0004\u0012\u00020\u00030\u000f2\u0006\u0010\f\u001a\u00020\tH\'J\u0014\u0010\u001e\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u00050\u00100\u000fH\'J\u0016\u0010\u001f\u001a\u00020 2\u0006\u0010\u0004\u001a\u00020\u0005H\u00a7@\u00a2\u0006\u0002\u0010\u0006J\"\u0010!\u001a\b\u0012\u0004\u0012\u00020 0\u00102\f\u0010\"\u001a\b\u0012\u0004\u0012\u00020\u00050\u0010H\u00a7@\u00a2\u0006\u0002\u0010#J\u0016\u0010$\u001a\u00020\u00032\u0006\u0010\f\u001a\u00020\tH\u00a7@\u00a2\u0006\u0002\u0010\nJ\u0016\u0010%\u001a\u00020\u00032\u0006\u0010\b\u001a\u00020\tH\u00a7@\u00a2\u0006\u0002\u0010\nJ\u0016\u0010&\u001a\u00020\u00032\u0006\u0010\b\u001a\u00020\tH\u00a7@\u00a2\u0006\u0002\u0010\nJ\u0016\u0010\'\u001a\u00020\u00032\u0006\u0010\b\u001a\u00020\tH\u00a7@\u00a2\u0006\u0002\u0010\nJ\u0016\u0010(\u001a\u00020\u00032\u0006\u0010\b\u001a\u00020\tH\u00a7@\u00a2\u0006\u0002\u0010\nJ\u0016\u0010)\u001a\u00020\u00032\u0006\u0010\u0004\u001a\u00020\u0005H\u00a7@\u00a2\u0006\u0002\u0010\u0006\u00a8\u0006*"}, d2 = {"Lcom/rssuper/database/daos/FeedItemDao;", "", "deleteItem", "", "item", "Lcom/rssuper/database/entities/FeedItemEntity;", "(Lcom/rssuper/database/entities/FeedItemEntity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "deleteItemById", "id", "", "(Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "deleteItemsBySubscription", "subscriptionId", "getItemById", "getItemsAfterDate", "Lkotlinx/coroutines/flow/Flow;", "", "date", "Ljava/util/Date;", "getItemsBySubscription", "getItemsBySubscriptions", "subscriptionIds", "getItemsPaginated", "limit", "offset", "(Ljava/lang/String;IILkotlin/coroutines/Continuation;)Ljava/lang/Object;", "getStarredItems", "getSubscriptionItemsAfterDate", "getTotalUnreadCount", "getUnreadCount", "getUnreadItems", "insertItem", "", "insertItems", "items", "(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "markAllAsRead", "markAsRead", "markAsStarred", "markAsUnread", "markAsUnstarred", "updateItem", "RSSuper_debug"})
|
||||
@androidx.room.Dao()
|
||||
public abstract interface FeedItemDao {
|
||||
|
||||
@androidx.room.Query(value = "SELECT * FROM feed_items WHERE subscriptionId = :subscriptionId ORDER BY published DESC")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public abstract kotlinx.coroutines.flow.Flow<java.util.List<com.rssuper.database.entities.FeedItemEntity>> getItemsBySubscription(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String subscriptionId);
|
||||
|
||||
@androidx.room.Query(value = "SELECT * FROM feed_items WHERE id = :id")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object getItemById(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super com.rssuper.database.entities.FeedItemEntity> $completion);
|
||||
|
||||
@androidx.room.Query(value = "SELECT * FROM feed_items WHERE subscriptionId IN (:subscriptionIds) ORDER BY published DESC")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public abstract kotlinx.coroutines.flow.Flow<java.util.List<com.rssuper.database.entities.FeedItemEntity>> getItemsBySubscriptions(@org.jetbrains.annotations.NotNull()
|
||||
java.util.List<java.lang.String> subscriptionIds);
|
||||
|
||||
@androidx.room.Query(value = "SELECT * FROM feed_items WHERE isRead = 0 ORDER BY published DESC")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public abstract kotlinx.coroutines.flow.Flow<java.util.List<com.rssuper.database.entities.FeedItemEntity>> getUnreadItems();
|
||||
|
||||
@androidx.room.Query(value = "SELECT * FROM feed_items WHERE isStarred = 1 ORDER BY published DESC")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public abstract kotlinx.coroutines.flow.Flow<java.util.List<com.rssuper.database.entities.FeedItemEntity>> getStarredItems();
|
||||
|
||||
@androidx.room.Query(value = "SELECT * FROM feed_items WHERE published > :date ORDER BY published DESC")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public abstract kotlinx.coroutines.flow.Flow<java.util.List<com.rssuper.database.entities.FeedItemEntity>> getItemsAfterDate(@org.jetbrains.annotations.NotNull()
|
||||
java.util.Date date);
|
||||
|
||||
@androidx.room.Query(value = "SELECT * FROM feed_items WHERE subscriptionId = :subscriptionId AND published > :date ORDER BY published DESC")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public abstract kotlinx.coroutines.flow.Flow<java.util.List<com.rssuper.database.entities.FeedItemEntity>> getSubscriptionItemsAfterDate(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String subscriptionId, @org.jetbrains.annotations.NotNull()
|
||||
java.util.Date date);
|
||||
|
||||
@androidx.room.Query(value = "SELECT COUNT(*) FROM feed_items WHERE subscriptionId = :subscriptionId AND isRead = 0")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public abstract kotlinx.coroutines.flow.Flow<java.lang.Integer> getUnreadCount(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String subscriptionId);
|
||||
|
||||
@androidx.room.Query(value = "SELECT COUNT(*) FROM feed_items WHERE isRead = 0")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public abstract kotlinx.coroutines.flow.Flow<java.lang.Integer> getTotalUnreadCount();
|
||||
|
||||
@androidx.room.Insert(onConflict = 1)
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object insertItem(@org.jetbrains.annotations.NotNull()
|
||||
com.rssuper.database.entities.FeedItemEntity item, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super java.lang.Long> $completion);
|
||||
|
||||
@androidx.room.Insert(onConflict = 1)
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object insertItems(@org.jetbrains.annotations.NotNull()
|
||||
java.util.List<com.rssuper.database.entities.FeedItemEntity> items, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super java.util.List<java.lang.Long>> $completion);
|
||||
|
||||
@androidx.room.Update()
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object updateItem(@org.jetbrains.annotations.NotNull()
|
||||
com.rssuper.database.entities.FeedItemEntity item, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super java.lang.Integer> $completion);
|
||||
|
||||
@androidx.room.Delete()
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object deleteItem(@org.jetbrains.annotations.NotNull()
|
||||
com.rssuper.database.entities.FeedItemEntity item, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super java.lang.Integer> $completion);
|
||||
|
||||
@androidx.room.Query(value = "DELETE FROM feed_items WHERE id = :id")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object deleteItemById(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super java.lang.Integer> $completion);
|
||||
|
||||
@androidx.room.Query(value = "DELETE FROM feed_items WHERE subscriptionId = :subscriptionId")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object deleteItemsBySubscription(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String subscriptionId, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super java.lang.Integer> $completion);
|
||||
|
||||
@androidx.room.Query(value = "UPDATE feed_items SET isRead = 1 WHERE id = :id")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object markAsRead(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super java.lang.Integer> $completion);
|
||||
|
||||
@androidx.room.Query(value = "UPDATE feed_items SET isRead = 0 WHERE id = :id")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object markAsUnread(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super java.lang.Integer> $completion);
|
||||
|
||||
@androidx.room.Query(value = "UPDATE feed_items SET isStarred = 1 WHERE id = :id")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object markAsStarred(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super java.lang.Integer> $completion);
|
||||
|
||||
@androidx.room.Query(value = "UPDATE feed_items SET isStarred = 0 WHERE id = :id")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object markAsUnstarred(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super java.lang.Integer> $completion);
|
||||
|
||||
@androidx.room.Query(value = "UPDATE feed_items SET isRead = 1 WHERE subscriptionId = :subscriptionId")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object markAllAsRead(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String subscriptionId, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super java.lang.Integer> $completion);
|
||||
|
||||
@androidx.room.Query(value = "SELECT * FROM feed_items WHERE subscriptionId = :subscriptionId LIMIT :limit OFFSET :offset")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object getItemsPaginated(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String subscriptionId, int limit, int offset, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super java.util.List<com.rssuper.database.entities.FeedItemEntity>> $completion);
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,69 @@
|
||||
package com.rssuper.database.daos;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u00006\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u000e\n\u0002\b\u0003\n\u0002\u0010\t\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\u0010 \n\u0002\b\f\bg\u0018\u00002\u00020\u0001J\u000e\u0010\u0002\u001a\u00020\u0003H\u00a7@\u00a2\u0006\u0002\u0010\u0004J\u0016\u0010\u0005\u001a\u00020\u00032\u0006\u0010\u0006\u001a\u00020\u0007H\u00a7@\u00a2\u0006\u0002\u0010\bJ\u0016\u0010\t\u001a\u00020\u00032\u0006\u0010\n\u001a\u00020\u000bH\u00a7@\u00a2\u0006\u0002\u0010\fJ\u0016\u0010\r\u001a\u00020\u00032\u0006\u0010\u000e\u001a\u00020\u000fH\u00a7@\u00a2\u0006\u0002\u0010\u0010J\u0014\u0010\u0011\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u00070\u00130\u0012H\'J\u001c\u0010\u0014\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u00070\u00130\u00122\u0006\u0010\u0015\u001a\u00020\u0003H\'J\u0018\u0010\u0016\u001a\u0004\u0018\u00010\u00072\u0006\u0010\n\u001a\u00020\u000bH\u00a7@\u00a2\u0006\u0002\u0010\fJ\u000e\u0010\u0017\u001a\b\u0012\u0004\u0012\u00020\u00030\u0012H\'J\"\u0010\u0018\u001a\b\u0012\u0004\u0012\u00020\u000f0\u00132\f\u0010\u0019\u001a\b\u0012\u0004\u0012\u00020\u00070\u0013H\u00a7@\u00a2\u0006\u0002\u0010\u001aJ\u0016\u0010\u001b\u001a\u00020\u000f2\u0006\u0010\u0006\u001a\u00020\u0007H\u00a7@\u00a2\u0006\u0002\u0010\bJ\u001c\u0010\u001c\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u00070\u00130\u00122\u0006\u0010\u001d\u001a\u00020\u000bH\'J\u0016\u0010\u001e\u001a\u00020\u00032\u0006\u0010\u0006\u001a\u00020\u0007H\u00a7@\u00a2\u0006\u0002\u0010\b\u00a8\u0006\u001f"}, d2 = {"Lcom/rssuper/database/daos/SearchHistoryDao;", "", "deleteAllSearchHistory", "", "(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "deleteSearchHistory", "search", "Lcom/rssuper/database/entities/SearchHistoryEntity;", "(Lcom/rssuper/database/entities/SearchHistoryEntity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "deleteSearchHistoryById", "id", "", "(Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "deleteSearchHistoryOlderThan", "timestamp", "", "(JLkotlin/coroutines/Continuation;)Ljava/lang/Object;", "getAllSearchHistory", "Lkotlinx/coroutines/flow/Flow;", "", "getRecentSearches", "limit", "getSearchHistoryById", "getSearchHistoryCount", "insertSearchHistories", "searches", "(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "insertSearchHistory", "searchHistory", "query", "updateSearchHistory", "RSSuper_debug"})
|
||||
@androidx.room.Dao()
|
||||
public abstract interface SearchHistoryDao {
|
||||
|
||||
@androidx.room.Query(value = "SELECT * FROM search_history ORDER BY timestamp DESC")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public abstract kotlinx.coroutines.flow.Flow<java.util.List<com.rssuper.database.entities.SearchHistoryEntity>> getAllSearchHistory();
|
||||
|
||||
@androidx.room.Query(value = "SELECT * FROM search_history WHERE id = :id")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object getSearchHistoryById(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super com.rssuper.database.entities.SearchHistoryEntity> $completion);
|
||||
|
||||
@androidx.room.Query(value = "SELECT * FROM search_history WHERE query LIKE \'%\' || :query || \'%\' ORDER BY timestamp DESC")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public abstract kotlinx.coroutines.flow.Flow<java.util.List<com.rssuper.database.entities.SearchHistoryEntity>> searchHistory(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String query);
|
||||
|
||||
@androidx.room.Query(value = "SELECT * FROM search_history ORDER BY timestamp DESC LIMIT :limit")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public abstract kotlinx.coroutines.flow.Flow<java.util.List<com.rssuper.database.entities.SearchHistoryEntity>> getRecentSearches(int limit);
|
||||
|
||||
@androidx.room.Query(value = "SELECT COUNT(*) FROM search_history")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public abstract kotlinx.coroutines.flow.Flow<java.lang.Integer> getSearchHistoryCount();
|
||||
|
||||
@androidx.room.Insert(onConflict = 5)
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object insertSearchHistory(@org.jetbrains.annotations.NotNull()
|
||||
com.rssuper.database.entities.SearchHistoryEntity search, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super java.lang.Long> $completion);
|
||||
|
||||
@androidx.room.Insert(onConflict = 5)
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object insertSearchHistories(@org.jetbrains.annotations.NotNull()
|
||||
java.util.List<com.rssuper.database.entities.SearchHistoryEntity> searches, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super java.util.List<java.lang.Long>> $completion);
|
||||
|
||||
@androidx.room.Update()
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object updateSearchHistory(@org.jetbrains.annotations.NotNull()
|
||||
com.rssuper.database.entities.SearchHistoryEntity search, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super java.lang.Integer> $completion);
|
||||
|
||||
@androidx.room.Delete()
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object deleteSearchHistory(@org.jetbrains.annotations.NotNull()
|
||||
com.rssuper.database.entities.SearchHistoryEntity search, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super java.lang.Integer> $completion);
|
||||
|
||||
@androidx.room.Query(value = "DELETE FROM search_history WHERE id = :id")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object deleteSearchHistoryById(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super java.lang.Integer> $completion);
|
||||
|
||||
@androidx.room.Query(value = "DELETE FROM search_history")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object deleteAllSearchHistory(@org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super java.lang.Integer> $completion);
|
||||
|
||||
@androidx.room.Query(value = "DELETE FROM search_history WHERE timestamp < :timestamp")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object deleteSearchHistoryOlderThan(long timestamp, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super java.lang.Integer> $completion);
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,86 @@
|
||||
package com.rssuper.database.daos;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000D\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u000e\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\u0010 \n\u0002\b\b\n\u0002\u0010\t\n\u0002\b\u0004\n\u0002\u0010\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0005\bg\u0018\u00002\u00020\u0001J\u0016\u0010\u0002\u001a\u00020\u00032\u0006\u0010\u0004\u001a\u00020\u0005H\u00a7@\u00a2\u0006\u0002\u0010\u0006J\u0016\u0010\u0007\u001a\u00020\u00032\u0006\u0010\b\u001a\u00020\tH\u00a7@\u00a2\u0006\u0002\u0010\nJ\u0014\u0010\u000b\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u00050\r0\fH\'J\u0014\u0010\u000e\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u00050\r0\fH\'J\u0018\u0010\u000f\u001a\u0004\u0018\u00010\u00052\u0006\u0010\b\u001a\u00020\tH\u00a7@\u00a2\u0006\u0002\u0010\nJ\u0018\u0010\u0010\u001a\u0004\u0018\u00010\u00052\u0006\u0010\u0011\u001a\u00020\tH\u00a7@\u00a2\u0006\u0002\u0010\nJ\u000e\u0010\u0012\u001a\b\u0012\u0004\u0012\u00020\u00030\fH\'J\u001c\u0010\u0013\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u00050\r0\f2\u0006\u0010\u0014\u001a\u00020\tH\'J\u0016\u0010\u0015\u001a\u00020\u00162\u0006\u0010\u0004\u001a\u00020\u0005H\u00a7@\u00a2\u0006\u0002\u0010\u0006J\"\u0010\u0017\u001a\b\u0012\u0004\u0012\u00020\u00160\r2\f\u0010\u0018\u001a\b\u0012\u0004\u0012\u00020\u00050\rH\u00a7@\u00a2\u0006\u0002\u0010\u0019J \u0010\u001a\u001a\u00020\u001b2\u0006\u0010\b\u001a\u00020\t2\b\u0010\u001c\u001a\u0004\u0018\u00010\tH\u00a7@\u00a2\u0006\u0002\u0010\u001dJ\u001e\u0010\u001e\u001a\u00020\u001b2\u0006\u0010\b\u001a\u00020\t2\u0006\u0010\u001f\u001a\u00020 H\u00a7@\u00a2\u0006\u0002\u0010!J\u001e\u0010\"\u001a\u00020\u001b2\u0006\u0010\b\u001a\u00020\t2\u0006\u0010#\u001a\u00020 H\u00a7@\u00a2\u0006\u0002\u0010!J\u0016\u0010$\u001a\u00020\u00032\u0006\u0010\u0004\u001a\u00020\u0005H\u00a7@\u00a2\u0006\u0002\u0010\u0006\u00a8\u0006%"}, d2 = {"Lcom/rssuper/database/daos/SubscriptionDao;", "", "deleteSubscription", "", "subscription", "Lcom/rssuper/database/entities/SubscriptionEntity;", "(Lcom/rssuper/database/entities/SubscriptionEntity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "deleteSubscriptionById", "id", "", "(Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "getAllSubscriptions", "Lkotlinx/coroutines/flow/Flow;", "", "getEnabledSubscriptions", "getSubscriptionById", "getSubscriptionByUrl", "url", "getSubscriptionCount", "getSubscriptionsByCategory", "category", "insertSubscription", "", "insertSubscriptions", "subscriptions", "(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "updateError", "", "error", "(Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "updateLastFetchedAt", "lastFetchedAt", "Ljava/util/Date;", "(Ljava/lang/String;Ljava/util/Date;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "updateNextFetchAt", "nextFetchAt", "updateSubscription", "RSSuper_debug"})
|
||||
@androidx.room.Dao()
|
||||
public abstract interface SubscriptionDao {
|
||||
|
||||
@androidx.room.Query(value = "SELECT * FROM subscriptions ORDER BY title ASC")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public abstract kotlinx.coroutines.flow.Flow<java.util.List<com.rssuper.database.entities.SubscriptionEntity>> getAllSubscriptions();
|
||||
|
||||
@androidx.room.Query(value = "SELECT * FROM subscriptions WHERE id = :id")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object getSubscriptionById(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super com.rssuper.database.entities.SubscriptionEntity> $completion);
|
||||
|
||||
@androidx.room.Query(value = "SELECT * FROM subscriptions WHERE url = :url")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object getSubscriptionByUrl(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String url, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super com.rssuper.database.entities.SubscriptionEntity> $completion);
|
||||
|
||||
@androidx.room.Query(value = "SELECT * FROM subscriptions WHERE enabled = 1 ORDER BY title ASC")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public abstract kotlinx.coroutines.flow.Flow<java.util.List<com.rssuper.database.entities.SubscriptionEntity>> getEnabledSubscriptions();
|
||||
|
||||
@androidx.room.Query(value = "SELECT * FROM subscriptions WHERE category = :category ORDER BY title ASC")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public abstract kotlinx.coroutines.flow.Flow<java.util.List<com.rssuper.database.entities.SubscriptionEntity>> getSubscriptionsByCategory(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String category);
|
||||
|
||||
@androidx.room.Insert(onConflict = 1)
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object insertSubscription(@org.jetbrains.annotations.NotNull()
|
||||
com.rssuper.database.entities.SubscriptionEntity subscription, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super java.lang.Long> $completion);
|
||||
|
||||
@androidx.room.Insert(onConflict = 1)
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object insertSubscriptions(@org.jetbrains.annotations.NotNull()
|
||||
java.util.List<com.rssuper.database.entities.SubscriptionEntity> subscriptions, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super java.util.List<java.lang.Long>> $completion);
|
||||
|
||||
@androidx.room.Update()
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object updateSubscription(@org.jetbrains.annotations.NotNull()
|
||||
com.rssuper.database.entities.SubscriptionEntity subscription, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super java.lang.Integer> $completion);
|
||||
|
||||
@androidx.room.Delete()
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object deleteSubscription(@org.jetbrains.annotations.NotNull()
|
||||
com.rssuper.database.entities.SubscriptionEntity subscription, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super java.lang.Integer> $completion);
|
||||
|
||||
@androidx.room.Query(value = "DELETE FROM subscriptions WHERE id = :id")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object deleteSubscriptionById(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super java.lang.Integer> $completion);
|
||||
|
||||
@androidx.room.Query(value = "SELECT COUNT(*) FROM subscriptions")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public abstract kotlinx.coroutines.flow.Flow<java.lang.Integer> getSubscriptionCount();
|
||||
|
||||
@androidx.room.Query(value = "UPDATE subscriptions SET error = :error WHERE id = :id")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object updateError(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @org.jetbrains.annotations.Nullable()
|
||||
java.lang.String error, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super kotlin.Unit> $completion);
|
||||
|
||||
@androidx.room.Query(value = "UPDATE subscriptions SET lastFetchedAt = :lastFetchedAt, error = NULL WHERE id = :id")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object updateLastFetchedAt(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @org.jetbrains.annotations.NotNull()
|
||||
java.util.Date lastFetchedAt, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super kotlin.Unit> $completion);
|
||||
|
||||
@androidx.room.Query(value = "UPDATE subscriptions SET nextFetchAt = :nextFetchAt WHERE id = :id")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object updateNextFetchAt(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @org.jetbrains.annotations.NotNull()
|
||||
java.util.Date nextFetchAt, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super kotlin.Unit> $completion);
|
||||
}
|
||||
Binary file not shown.
File diff suppressed because one or more lines are too long
Binary file not shown.
@@ -0,0 +1,75 @@
|
||||
package com.rssuper.database.entities;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000*\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u000b\n\u0002\u0010\u000b\n\u0002\b\u0002\n\u0002\u0010\b\n\u0002\b\u0002\b\u0087\b\u0018\u00002\u00020\u0001B\u001d\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0003\u0012\u0006\u0010\u0005\u001a\u00020\u0006\u00a2\u0006\u0002\u0010\u0007J\t\u0010\r\u001a\u00020\u0003H\u00c6\u0003J\t\u0010\u000e\u001a\u00020\u0003H\u00c6\u0003J\t\u0010\u000f\u001a\u00020\u0006H\u00c6\u0003J\'\u0010\u0010\u001a\u00020\u00002\b\b\u0002\u0010\u0002\u001a\u00020\u00032\b\b\u0002\u0010\u0004\u001a\u00020\u00032\b\b\u0002\u0010\u0005\u001a\u00020\u0006H\u00c6\u0001J\u0013\u0010\u0011\u001a\u00020\u00122\b\u0010\u0013\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003J\t\u0010\u0014\u001a\u00020\u0015H\u00d6\u0001J\t\u0010\u0016\u001a\u00020\u0003H\u00d6\u0001R\u0016\u0010\u0002\u001a\u00020\u00038\u0006X\u0087\u0004\u00a2\u0006\b\n\u0000\u001a\u0004\b\b\u0010\tR\u0011\u0010\u0004\u001a\u00020\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\n\u0010\tR\u0011\u0010\u0005\u001a\u00020\u0006\u00a2\u0006\b\n\u0000\u001a\u0004\b\u000b\u0010\f\u00a8\u0006\u0017"}, d2 = {"Lcom/rssuper/database/entities/SearchHistoryEntity;", "", "id", "", "query", "timestamp", "Ljava/util/Date;", "(Ljava/lang/String;Ljava/lang/String;Ljava/util/Date;)V", "getId", "()Ljava/lang/String;", "getQuery", "getTimestamp", "()Ljava/util/Date;", "component1", "component2", "component3", "copy", "equals", "", "other", "hashCode", "", "toString", "RSSuper_debug"})
|
||||
@androidx.room.Entity(tableName = "search_history", indices = {@androidx.room.Index(value = {"timestamp"})})
|
||||
public final class SearchHistoryEntity {
|
||||
@androidx.room.PrimaryKey()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String id = null;
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String query = null;
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.util.Date timestamp = null;
|
||||
|
||||
public SearchHistoryEntity(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @org.jetbrains.annotations.NotNull()
|
||||
java.lang.String query, @org.jetbrains.annotations.NotNull()
|
||||
java.util.Date timestamp) {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String getId() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String getQuery() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.util.Date getTimestamp() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String component1() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String component2() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.util.Date component3() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.database.entities.SearchHistoryEntity copy(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @org.jetbrains.annotations.NotNull()
|
||||
java.lang.String query, @org.jetbrains.annotations.NotNull()
|
||||
java.util.Date timestamp) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,216 @@
|
||||
package com.rssuper.database.entities;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u00004\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0004\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\t\n\u0000\n\u0002\u0018\u0002\n\u0002\b*\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\b\n\u0002\b\u0003\b\u0087\b\u0018\u00002\u00020\u0001B\u0089\u0001\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0003\u0012\u0006\u0010\u0005\u001a\u00020\u0003\u0012\n\b\u0002\u0010\u0006\u001a\u0004\u0018\u00010\u0003\u0012\b\b\u0002\u0010\u0007\u001a\u00020\b\u0012\b\b\u0002\u0010\t\u001a\u00020\n\u0012\u0006\u0010\u000b\u001a\u00020\f\u0012\u0006\u0010\r\u001a\u00020\f\u0012\n\b\u0002\u0010\u000e\u001a\u0004\u0018\u00010\f\u0012\n\b\u0002\u0010\u000f\u001a\u0004\u0018\u00010\f\u0012\n\b\u0002\u0010\u0010\u001a\u0004\u0018\u00010\u0003\u0012\n\b\u0002\u0010\u0011\u001a\u0004\u0018\u00010\u0003\u0012\n\b\u0002\u0010\u0012\u001a\u0004\u0018\u00010\u0003\u00a2\u0006\u0002\u0010\u0013J\t\u0010%\u001a\u00020\u0003H\u00c6\u0003J\u000b\u0010&\u001a\u0004\u0018\u00010\fH\u00c6\u0003J\u000b\u0010\'\u001a\u0004\u0018\u00010\u0003H\u00c6\u0003J\u000b\u0010(\u001a\u0004\u0018\u00010\u0003H\u00c6\u0003J\u000b\u0010)\u001a\u0004\u0018\u00010\u0003H\u00c6\u0003J\t\u0010*\u001a\u00020\u0003H\u00c6\u0003J\t\u0010+\u001a\u00020\u0003H\u00c6\u0003J\u000b\u0010,\u001a\u0004\u0018\u00010\u0003H\u00c6\u0003J\t\u0010-\u001a\u00020\bH\u00c6\u0003J\t\u0010.\u001a\u00020\nH\u00c6\u0003J\t\u0010/\u001a\u00020\fH\u00c6\u0003J\t\u00100\u001a\u00020\fH\u00c6\u0003J\u000b\u00101\u001a\u0004\u0018\u00010\fH\u00c6\u0003J\u0097\u0001\u00102\u001a\u00020\u00002\b\b\u0002\u0010\u0002\u001a\u00020\u00032\b\b\u0002\u0010\u0004\u001a\u00020\u00032\b\b\u0002\u0010\u0005\u001a\u00020\u00032\n\b\u0002\u0010\u0006\u001a\u0004\u0018\u00010\u00032\b\b\u0002\u0010\u0007\u001a\u00020\b2\b\b\u0002\u0010\t\u001a\u00020\n2\b\b\u0002\u0010\u000b\u001a\u00020\f2\b\b\u0002\u0010\r\u001a\u00020\f2\n\b\u0002\u0010\u000e\u001a\u0004\u0018\u00010\f2\n\b\u0002\u0010\u000f\u001a\u0004\u0018\u00010\f2\n\b\u0002\u0010\u0010\u001a\u0004\u0018\u00010\u00032\n\b\u0002\u0010\u0011\u001a\u0004\u0018\u00010\u00032\n\b\u0002\u0010\u0012\u001a\u0004\u0018\u00010\u0003H\u00c6\u0001J\u0013\u00103\u001a\u00020\b2\b\u00104\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003J\u0010\u00105\u001a\u00020\u00002\b\u00106\u001a\u0004\u0018\u000107J\t\u00108\u001a\u000209H\u00d6\u0001J\b\u0010:\u001a\u0004\u0018\u000107J\t\u0010;\u001a\u00020\u0003H\u00d6\u0001R\u0013\u0010\u0006\u001a\u0004\u0018\u00010\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0014\u0010\u0015R\u0011\u0010\u000b\u001a\u00020\f\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0016\u0010\u0017R\u0011\u0010\u0007\u001a\u00020\b\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0018\u0010\u0019R\u0013\u0010\u0010\u001a\u0004\u0018\u00010\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\u001a\u0010\u0015R\u0011\u0010\t\u001a\u00020\n\u00a2\u0006\b\n\u0000\u001a\u0004\b\u001b\u0010\u001cR\u0013\u0010\u0012\u001a\u0004\u0018\u00010\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\u001d\u0010\u0015R\u0013\u0010\u0011\u001a\u0004\u0018\u00010\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\u001e\u0010\u0015R\u0016\u0010\u0002\u001a\u00020\u00038\u0006X\u0087\u0004\u00a2\u0006\b\n\u0000\u001a\u0004\b\u001f\u0010\u0015R\u0013\u0010\u000e\u001a\u0004\u0018\u00010\f\u00a2\u0006\b\n\u0000\u001a\u0004\b \u0010\u0017R\u0013\u0010\u000f\u001a\u0004\u0018\u00010\f\u00a2\u0006\b\n\u0000\u001a\u0004\b!\u0010\u0017R\u0011\u0010\u0005\u001a\u00020\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\"\u0010\u0015R\u0011\u0010\r\u001a\u00020\f\u00a2\u0006\b\n\u0000\u001a\u0004\b#\u0010\u0017R\u0011\u0010\u0004\u001a\u00020\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b$\u0010\u0015\u00a8\u0006<"}, d2 = {"Lcom/rssuper/database/entities/SubscriptionEntity;", "", "id", "", "url", "title", "category", "enabled", "", "fetchInterval", "", "createdAt", "Ljava/util/Date;", "updatedAt", "lastFetchedAt", "nextFetchAt", "error", "httpAuthUsername", "httpAuthPassword", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZJLjava/util/Date;Ljava/util/Date;Ljava/util/Date;Ljava/util/Date;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", "getCategory", "()Ljava/lang/String;", "getCreatedAt", "()Ljava/util/Date;", "getEnabled", "()Z", "getError", "getFetchInterval", "()J", "getHttpAuthPassword", "getHttpAuthUsername", "getId", "getLastFetchedAt", "getNextFetchAt", "getTitle", "getUpdatedAt", "getUrl", "component1", "component10", "component11", "component12", "component13", "component2", "component3", "component4", "component5", "component6", "component7", "component8", "component9", "copy", "equals", "other", "fromHttpAuth", "auth", "Lcom/rssuper/models/HttpAuth;", "hashCode", "", "toHttpAuth", "toString", "RSSuper_debug"})
|
||||
@androidx.room.Entity(tableName = "subscriptions", indices = {@androidx.room.Index(value = {"url"}, unique = true)})
|
||||
public final class SubscriptionEntity {
|
||||
@androidx.room.PrimaryKey()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String id = null;
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String url = null;
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String title = null;
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private final java.lang.String category = null;
|
||||
private final boolean enabled = false;
|
||||
private final long fetchInterval = 0L;
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.util.Date createdAt = null;
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.util.Date updatedAt = null;
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private final java.util.Date lastFetchedAt = null;
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private final java.util.Date nextFetchAt = null;
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private final java.lang.String error = null;
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private final java.lang.String httpAuthUsername = null;
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private final java.lang.String httpAuthPassword = null;
|
||||
|
||||
public SubscriptionEntity(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @org.jetbrains.annotations.NotNull()
|
||||
java.lang.String url, @org.jetbrains.annotations.NotNull()
|
||||
java.lang.String title, @org.jetbrains.annotations.Nullable()
|
||||
java.lang.String category, boolean enabled, long fetchInterval, @org.jetbrains.annotations.NotNull()
|
||||
java.util.Date createdAt, @org.jetbrains.annotations.NotNull()
|
||||
java.util.Date updatedAt, @org.jetbrains.annotations.Nullable()
|
||||
java.util.Date lastFetchedAt, @org.jetbrains.annotations.Nullable()
|
||||
java.util.Date nextFetchAt, @org.jetbrains.annotations.Nullable()
|
||||
java.lang.String error, @org.jetbrains.annotations.Nullable()
|
||||
java.lang.String httpAuthUsername, @org.jetbrains.annotations.Nullable()
|
||||
java.lang.String httpAuthPassword) {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String getId() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String getUrl() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String getTitle() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String getCategory() {
|
||||
return null;
|
||||
}
|
||||
|
||||
public final boolean getEnabled() {
|
||||
return false;
|
||||
}
|
||||
|
||||
public final long getFetchInterval() {
|
||||
return 0L;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.util.Date getCreatedAt() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.util.Date getUpdatedAt() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.util.Date getLastFetchedAt() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.util.Date getNextFetchAt() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String getError() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String getHttpAuthUsername() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String getHttpAuthPassword() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final com.rssuper.models.HttpAuth toHttpAuth() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.database.entities.SubscriptionEntity fromHttpAuth(@org.jetbrains.annotations.Nullable()
|
||||
com.rssuper.models.HttpAuth auth) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String component1() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.util.Date component10() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String component11() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String component12() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String component13() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String component2() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String component3() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String component4() {
|
||||
return null;
|
||||
}
|
||||
|
||||
public final boolean component5() {
|
||||
return false;
|
||||
}
|
||||
|
||||
public final long component6() {
|
||||
return 0L;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.util.Date component7() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.util.Date component8() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.util.Date component9() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.database.entities.SubscriptionEntity copy(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @org.jetbrains.annotations.NotNull()
|
||||
java.lang.String url, @org.jetbrains.annotations.NotNull()
|
||||
java.lang.String title, @org.jetbrains.annotations.Nullable()
|
||||
java.lang.String category, boolean enabled, long fetchInterval, @org.jetbrains.annotations.NotNull()
|
||||
java.util.Date createdAt, @org.jetbrains.annotations.NotNull()
|
||||
java.util.Date updatedAt, @org.jetbrains.annotations.Nullable()
|
||||
java.util.Date lastFetchedAt, @org.jetbrains.annotations.Nullable()
|
||||
java.util.Date nextFetchAt, @org.jetbrains.annotations.Nullable()
|
||||
java.lang.String error, @org.jetbrains.annotations.Nullable()
|
||||
java.lang.String httpAuthUsername, @org.jetbrains.annotations.Nullable()
|
||||
java.lang.String httpAuthPassword) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,97 @@
|
||||
package com.rssuper.models;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000 \n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\b6\u0018\u00002\u00020\u0001:\u0003\u0007\b\tB\u000f\b\u0004\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u00a2\u0006\u0002\u0010\u0004R\u0011\u0010\u0002\u001a\u00020\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0005\u0010\u0006\u0082\u0001\u0003\n\u000b\f\u00a8\u0006\r"}, d2 = {"Lcom/rssuper/models/ContentType;", "", "value", "", "(Ljava/lang/String;)V", "getValue", "()Ljava/lang/String;", "ARTICLE", "AUDIO", "VIDEO", "Lcom/rssuper/models/ContentType$ARTICLE;", "Lcom/rssuper/models/ContentType$AUDIO;", "Lcom/rssuper/models/ContentType$VIDEO;", "RSSuper_debug"})
|
||||
public abstract class ContentType {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String value = null;
|
||||
|
||||
private ContentType(java.lang.String value) {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String getValue() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@com.squareup.moshi.Json(name = "article")
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u00c7\n\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u0013\u0010\u0003\u001a\u00020\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006H\u00d6\u0003J\t\u0010\u0007\u001a\u00020\bH\u00d6\u0001J\t\u0010\t\u001a\u00020\nH\u00d6\u0001\u00a8\u0006\u000b"}, d2 = {"Lcom/rssuper/models/ContentType$ARTICLE;", "Lcom/rssuper/models/ContentType;", "()V", "equals", "", "other", "", "hashCode", "", "toString", "", "RSSuper_debug"})
|
||||
public static final class ARTICLE extends com.rssuper.models.ContentType {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.models.ContentType.ARTICLE INSTANCE = null;
|
||||
|
||||
private ARTICLE() {
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
@com.squareup.moshi.Json(name = "audio")
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u00c7\n\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u0013\u0010\u0003\u001a\u00020\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006H\u00d6\u0003J\t\u0010\u0007\u001a\u00020\bH\u00d6\u0001J\t\u0010\t\u001a\u00020\nH\u00d6\u0001\u00a8\u0006\u000b"}, d2 = {"Lcom/rssuper/models/ContentType$AUDIO;", "Lcom/rssuper/models/ContentType;", "()V", "equals", "", "other", "", "hashCode", "", "toString", "", "RSSuper_debug"})
|
||||
public static final class AUDIO extends com.rssuper.models.ContentType {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.models.ContentType.AUDIO INSTANCE = null;
|
||||
|
||||
private AUDIO() {
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
@com.squareup.moshi.Json(name = "video")
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u00c7\n\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u0013\u0010\u0003\u001a\u00020\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006H\u00d6\u0003J\t\u0010\u0007\u001a\u00020\bH\u00d6\u0001J\t\u0010\t\u001a\u00020\nH\u00d6\u0001\u00a8\u0006\u000b"}, d2 = {"Lcom/rssuper/models/ContentType$VIDEO;", "Lcom/rssuper/models/ContentType;", "()V", "equals", "", "other", "", "hashCode", "", "toString", "", "RSSuper_debug"})
|
||||
public static final class VIDEO extends com.rssuper.models.ContentType {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.models.ContentType.VIDEO INSTANCE = null;
|
||||
|
||||
private VIDEO() {
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,91 @@
|
||||
package com.rssuper.models;
|
||||
|
||||
@com.squareup.moshi.JsonClass(generateAdapter = true)
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000<\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0002\n\u0002\u0010\t\n\u0002\b\r\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0002\b\u0003\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\b\u0087\b\u0018\u00002\u00020\u0001B%\u0012\b\b\u0001\u0010\u0002\u001a\u00020\u0003\u0012\b\b\u0001\u0010\u0004\u001a\u00020\u0003\u0012\n\b\u0003\u0010\u0005\u001a\u0004\u0018\u00010\u0006\u00a2\u0006\u0002\u0010\u0007J\t\u0010\u000e\u001a\u00020\u0003H\u00c6\u0003J\t\u0010\u000f\u001a\u00020\u0003H\u00c6\u0003J\u0010\u0010\u0010\u001a\u0004\u0018\u00010\u0006H\u00c6\u0003\u00a2\u0006\u0002\u0010\tJ.\u0010\u0011\u001a\u00020\u00002\b\b\u0003\u0010\u0002\u001a\u00020\u00032\b\b\u0003\u0010\u0004\u001a\u00020\u00032\n\b\u0003\u0010\u0005\u001a\u0004\u0018\u00010\u0006H\u00c6\u0001\u00a2\u0006\u0002\u0010\u0012J\t\u0010\u0013\u001a\u00020\u0014H\u00d6\u0001J\u0013\u0010\u0015\u001a\u00020\u00162\b\u0010\u0017\u001a\u0004\u0018\u00010\u0018H\u00d6\u0003J\t\u0010\u0019\u001a\u00020\u0014H\u00d6\u0001J\t\u0010\u001a\u001a\u00020\u0003H\u00d6\u0001J\u0019\u0010\u001b\u001a\u00020\u001c2\u0006\u0010\u001d\u001a\u00020\u001e2\u0006\u0010\u001f\u001a\u00020\u0014H\u00d6\u0001R\u0015\u0010\u0005\u001a\u0004\u0018\u00010\u0006\u00a2\u0006\n\n\u0002\u0010\n\u001a\u0004\b\b\u0010\tR\u0011\u0010\u0004\u001a\u00020\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\u000b\u0010\fR\u0011\u0010\u0002\u001a\u00020\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\r\u0010\f\u00a8\u0006 "}, d2 = {"Lcom/rssuper/models/Enclosure;", "Landroid/os/Parcelable;", "url", "", "type", "length", "", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;)V", "getLength", "()Ljava/lang/Long;", "Ljava/lang/Long;", "getType", "()Ljava/lang/String;", "getUrl", "component1", "component2", "component3", "copy", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;)Lcom/rssuper/models/Enclosure;", "describeContents", "", "equals", "", "other", "", "hashCode", "toString", "writeToParcel", "", "parcel", "Landroid/os/Parcel;", "flags", "RSSuper_debug"})
|
||||
@kotlinx.parcelize.Parcelize()
|
||||
public final class Enclosure implements android.os.Parcelable {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String url = null;
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String type = null;
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private final java.lang.Long length = null;
|
||||
|
||||
public Enclosure(@com.squareup.moshi.Json(name = "url")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String url, @com.squareup.moshi.Json(name = "type")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String type, @com.squareup.moshi.Json(name = "length")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Long length) {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String getUrl() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String getType() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.Long getLength() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String component1() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String component2() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.Long component3() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.models.Enclosure copy(@com.squareup.moshi.Json(name = "url")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String url, @com.squareup.moshi.Json(name = "type")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String type, @com.squareup.moshi.Json(name = "length")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Long length) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int describeContents() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public void writeToParcel(@org.jetbrains.annotations.NotNull()
|
||||
android.os.Parcel parcel, int flags) {
|
||||
}
|
||||
}
|
||||
Binary file not shown.
File diff suppressed because one or more lines are too long
Binary file not shown.
File diff suppressed because one or more lines are too long
Binary file not shown.
@@ -0,0 +1,226 @@
|
||||
package com.rssuper.models;
|
||||
|
||||
@com.squareup.moshi.JsonClass(generateAdapter = true)
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000L\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0004\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\t\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b \n\u0002\u0010\b\n\u0002\b\u0002\n\u0002\u0010\u0000\n\u0002\b\u0003\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\b\u0087\b\u0018\u00002\u00020\u0001B\u0085\u0001\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\b\b\u0001\u0010\u0004\u001a\u00020\u0003\u0012\b\b\u0001\u0010\u0005\u001a\u00020\u0003\u0012\n\b\u0003\u0010\u0006\u001a\u0004\u0018\u00010\u0003\u0012\b\b\u0003\u0010\u0007\u001a\u00020\b\u0012\b\b\u0001\u0010\t\u001a\u00020\n\u0012\b\b\u0001\u0010\u000b\u001a\u00020\f\u0012\b\b\u0001\u0010\r\u001a\u00020\f\u0012\n\b\u0003\u0010\u000e\u001a\u0004\u0018\u00010\f\u0012\n\b\u0003\u0010\u000f\u001a\u0004\u0018\u00010\f\u0012\n\b\u0003\u0010\u0010\u001a\u0004\u0018\u00010\u0003\u0012\n\b\u0003\u0010\u0011\u001a\u0004\u0018\u00010\u0012\u00a2\u0006\u0002\u0010\u0013J\t\u0010%\u001a\u00020\u0003H\u00c6\u0003J\u000b\u0010&\u001a\u0004\u0018\u00010\fH\u00c6\u0003J\u000b\u0010\'\u001a\u0004\u0018\u00010\u0003H\u00c6\u0003J\u000b\u0010(\u001a\u0004\u0018\u00010\u0012H\u00c6\u0003J\t\u0010)\u001a\u00020\u0003H\u00c6\u0003J\t\u0010*\u001a\u00020\u0003H\u00c6\u0003J\u000b\u0010+\u001a\u0004\u0018\u00010\u0003H\u00c6\u0003J\t\u0010,\u001a\u00020\bH\u00c6\u0003J\t\u0010-\u001a\u00020\nH\u00c6\u0003J\t\u0010.\u001a\u00020\fH\u00c6\u0003J\t\u0010/\u001a\u00020\fH\u00c6\u0003J\u000b\u00100\u001a\u0004\u0018\u00010\fH\u00c6\u0003J\u008b\u0001\u00101\u001a\u00020\u00002\b\b\u0002\u0010\u0002\u001a\u00020\u00032\b\b\u0003\u0010\u0004\u001a\u00020\u00032\b\b\u0003\u0010\u0005\u001a\u00020\u00032\n\b\u0003\u0010\u0006\u001a\u0004\u0018\u00010\u00032\b\b\u0003\u0010\u0007\u001a\u00020\b2\b\b\u0003\u0010\t\u001a\u00020\n2\b\b\u0003\u0010\u000b\u001a\u00020\f2\b\b\u0003\u0010\r\u001a\u00020\f2\n\b\u0003\u0010\u000e\u001a\u0004\u0018\u00010\f2\n\b\u0003\u0010\u000f\u001a\u0004\u0018\u00010\f2\n\b\u0003\u0010\u0010\u001a\u0004\u0018\u00010\u00032\n\b\u0003\u0010\u0011\u001a\u0004\u0018\u00010\u0012H\u00c6\u0001J\t\u00102\u001a\u000203H\u00d6\u0001J\u0013\u00104\u001a\u00020\b2\b\u00105\u001a\u0004\u0018\u000106H\u00d6\u0003J\t\u00107\u001a\u000203H\u00d6\u0001J\t\u00108\u001a\u00020\u0003H\u00d6\u0001J\u0019\u00109\u001a\u00020:2\u0006\u0010;\u001a\u00020<2\u0006\u0010=\u001a\u000203H\u00d6\u0001R\u0013\u0010\u0006\u001a\u0004\u0018\u00010\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0014\u0010\u0015R\u0011\u0010\u000b\u001a\u00020\f\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0016\u0010\u0017R\u0011\u0010\u0007\u001a\u00020\b\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0018\u0010\u0019R\u0013\u0010\u0010\u001a\u0004\u0018\u00010\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\u001a\u0010\u0015R\u0011\u0010\t\u001a\u00020\n\u00a2\u0006\b\n\u0000\u001a\u0004\b\u001b\u0010\u001cR\u0013\u0010\u0011\u001a\u0004\u0018\u00010\u0012\u00a2\u0006\b\n\u0000\u001a\u0004\b\u001d\u0010\u001eR\u0016\u0010\u0002\u001a\u00020\u00038\u0006X\u0087\u0004\u00a2\u0006\b\n\u0000\u001a\u0004\b\u001f\u0010\u0015R\u0013\u0010\u000e\u001a\u0004\u0018\u00010\f\u00a2\u0006\b\n\u0000\u001a\u0004\b \u0010\u0017R\u0013\u0010\u000f\u001a\u0004\u0018\u00010\f\u00a2\u0006\b\n\u0000\u001a\u0004\b!\u0010\u0017R\u0011\u0010\u0005\u001a\u00020\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\"\u0010\u0015R\u0011\u0010\r\u001a\u00020\f\u00a2\u0006\b\n\u0000\u001a\u0004\b#\u0010\u0017R\u0011\u0010\u0004\u001a\u00020\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b$\u0010\u0015\u00a8\u0006>"}, d2 = {"Lcom/rssuper/models/FeedSubscription;", "Landroid/os/Parcelable;", "id", "", "url", "title", "category", "enabled", "", "fetchInterval", "", "createdAt", "Ljava/util/Date;", "updatedAt", "lastFetchedAt", "nextFetchAt", "error", "httpAuth", "Lcom/rssuper/models/HttpAuth;", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZJLjava/util/Date;Ljava/util/Date;Ljava/util/Date;Ljava/util/Date;Ljava/lang/String;Lcom/rssuper/models/HttpAuth;)V", "getCategory", "()Ljava/lang/String;", "getCreatedAt", "()Ljava/util/Date;", "getEnabled", "()Z", "getError", "getFetchInterval", "()J", "getHttpAuth", "()Lcom/rssuper/models/HttpAuth;", "getId", "getLastFetchedAt", "getNextFetchAt", "getTitle", "getUpdatedAt", "getUrl", "component1", "component10", "component11", "component12", "component2", "component3", "component4", "component5", "component6", "component7", "component8", "component9", "copy", "describeContents", "", "equals", "other", "", "hashCode", "toString", "writeToParcel", "", "parcel", "Landroid/os/Parcel;", "flags", "RSSuper_debug"})
|
||||
@kotlinx.parcelize.Parcelize()
|
||||
@androidx.room.TypeConverters(value = {com.rssuper.converters.DateConverter.class})
|
||||
@androidx.room.Entity(tableName = "feed_subscriptions")
|
||||
public final class FeedSubscription implements android.os.Parcelable {
|
||||
@androidx.room.PrimaryKey()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String id = null;
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String url = null;
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String title = null;
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private final java.lang.String category = null;
|
||||
private final boolean enabled = false;
|
||||
private final long fetchInterval = 0L;
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.util.Date createdAt = null;
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.util.Date updatedAt = null;
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private final java.util.Date lastFetchedAt = null;
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private final java.util.Date nextFetchAt = null;
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private final java.lang.String error = null;
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private final com.rssuper.models.HttpAuth httpAuth = null;
|
||||
|
||||
public FeedSubscription(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @com.squareup.moshi.Json(name = "url")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String url, @com.squareup.moshi.Json(name = "title")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String title, @com.squareup.moshi.Json(name = "category")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.lang.String category, @com.squareup.moshi.Json(name = "enabled")
|
||||
boolean enabled, @com.squareup.moshi.Json(name = "fetchInterval")
|
||||
long fetchInterval, @com.squareup.moshi.Json(name = "createdAt")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
java.util.Date createdAt, @com.squareup.moshi.Json(name = "updatedAt")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
java.util.Date updatedAt, @com.squareup.moshi.Json(name = "lastFetchedAt")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.util.Date lastFetchedAt, @com.squareup.moshi.Json(name = "nextFetchAt")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.util.Date nextFetchAt, @com.squareup.moshi.Json(name = "error")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.lang.String error, @com.squareup.moshi.Json(name = "httpAuth")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
com.rssuper.models.HttpAuth httpAuth) {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String getId() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String getUrl() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String getTitle() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String getCategory() {
|
||||
return null;
|
||||
}
|
||||
|
||||
public final boolean getEnabled() {
|
||||
return false;
|
||||
}
|
||||
|
||||
public final long getFetchInterval() {
|
||||
return 0L;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.util.Date getCreatedAt() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.util.Date getUpdatedAt() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.util.Date getLastFetchedAt() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.util.Date getNextFetchAt() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String getError() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final com.rssuper.models.HttpAuth getHttpAuth() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String component1() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.util.Date component10() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String component11() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final com.rssuper.models.HttpAuth component12() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String component2() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String component3() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String component4() {
|
||||
return null;
|
||||
}
|
||||
|
||||
public final boolean component5() {
|
||||
return false;
|
||||
}
|
||||
|
||||
public final long component6() {
|
||||
return 0L;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.util.Date component7() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.util.Date component8() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.util.Date component9() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.models.FeedSubscription copy(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @com.squareup.moshi.Json(name = "url")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String url, @com.squareup.moshi.Json(name = "title")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String title, @com.squareup.moshi.Json(name = "category")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.lang.String category, @com.squareup.moshi.Json(name = "enabled")
|
||||
boolean enabled, @com.squareup.moshi.Json(name = "fetchInterval")
|
||||
long fetchInterval, @com.squareup.moshi.Json(name = "createdAt")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
java.util.Date createdAt, @com.squareup.moshi.Json(name = "updatedAt")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
java.util.Date updatedAt, @com.squareup.moshi.Json(name = "lastFetchedAt")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.util.Date lastFetchedAt, @com.squareup.moshi.Json(name = "nextFetchAt")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.util.Date nextFetchAt, @com.squareup.moshi.Json(name = "error")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.lang.String error, @com.squareup.moshi.Json(name = "httpAuth")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
com.rssuper.models.HttpAuth httpAuth) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int describeContents() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public void writeToParcel(@org.jetbrains.annotations.NotNull()
|
||||
android.os.Parcel parcel, int flags) {
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,124 @@
|
||||
package com.rssuper.models;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0007\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\b6\u0018\u00002\u00020\u0001:\u0004\u0007\b\t\nB\u000f\b\u0004\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u00a2\u0006\u0002\u0010\u0004R\u0011\u0010\u0002\u001a\u00020\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0005\u0010\u0006\u0082\u0001\u0004\u000b\f\r\u000e\u00a8\u0006\u000f"}, d2 = {"Lcom/rssuper/models/FontSize;", "", "value", "", "(Ljava/lang/String;)V", "getValue", "()Ljava/lang/String;", "LARGE", "MEDIUM", "SMALL", "XLARGE", "Lcom/rssuper/models/FontSize$LARGE;", "Lcom/rssuper/models/FontSize$MEDIUM;", "Lcom/rssuper/models/FontSize$SMALL;", "Lcom/rssuper/models/FontSize$XLARGE;", "RSSuper_debug"})
|
||||
public abstract class FontSize {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String value = null;
|
||||
|
||||
private FontSize(java.lang.String value) {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String getValue() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@com.squareup.moshi.Json(name = "large")
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u00c7\n\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u0013\u0010\u0003\u001a\u00020\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006H\u00d6\u0003J\t\u0010\u0007\u001a\u00020\bH\u00d6\u0001J\t\u0010\t\u001a\u00020\nH\u00d6\u0001\u00a8\u0006\u000b"}, d2 = {"Lcom/rssuper/models/FontSize$LARGE;", "Lcom/rssuper/models/FontSize;", "()V", "equals", "", "other", "", "hashCode", "", "toString", "", "RSSuper_debug"})
|
||||
public static final class LARGE extends com.rssuper.models.FontSize {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.models.FontSize.LARGE INSTANCE = null;
|
||||
|
||||
private LARGE() {
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
@com.squareup.moshi.Json(name = "medium")
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u00c7\n\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u0013\u0010\u0003\u001a\u00020\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006H\u00d6\u0003J\t\u0010\u0007\u001a\u00020\bH\u00d6\u0001J\t\u0010\t\u001a\u00020\nH\u00d6\u0001\u00a8\u0006\u000b"}, d2 = {"Lcom/rssuper/models/FontSize$MEDIUM;", "Lcom/rssuper/models/FontSize;", "()V", "equals", "", "other", "", "hashCode", "", "toString", "", "RSSuper_debug"})
|
||||
public static final class MEDIUM extends com.rssuper.models.FontSize {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.models.FontSize.MEDIUM INSTANCE = null;
|
||||
|
||||
private MEDIUM() {
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
@com.squareup.moshi.Json(name = "small")
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u00c7\n\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u0013\u0010\u0003\u001a\u00020\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006H\u00d6\u0003J\t\u0010\u0007\u001a\u00020\bH\u00d6\u0001J\t\u0010\t\u001a\u00020\nH\u00d6\u0001\u00a8\u0006\u000b"}, d2 = {"Lcom/rssuper/models/FontSize$SMALL;", "Lcom/rssuper/models/FontSize;", "()V", "equals", "", "other", "", "hashCode", "", "toString", "", "RSSuper_debug"})
|
||||
public static final class SMALL extends com.rssuper.models.FontSize {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.models.FontSize.SMALL INSTANCE = null;
|
||||
|
||||
private SMALL() {
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
@com.squareup.moshi.Json(name = "xlarge")
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u00c7\n\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u0013\u0010\u0003\u001a\u00020\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006H\u00d6\u0003J\t\u0010\u0007\u001a\u00020\bH\u00d6\u0001J\t\u0010\t\u001a\u00020\nH\u00d6\u0001\u00a8\u0006\u000b"}, d2 = {"Lcom/rssuper/models/FontSize$XLARGE;", "Lcom/rssuper/models/FontSize;", "()V", "equals", "", "other", "", "hashCode", "", "toString", "", "RSSuper_debug"})
|
||||
public static final class XLARGE extends com.rssuper.models.FontSize {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.models.FontSize.XLARGE INSTANCE = null;
|
||||
|
||||
private XLARGE() {
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,75 @@
|
||||
package com.rssuper.models;
|
||||
|
||||
@com.squareup.moshi.JsonClass(generateAdapter = true)
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u00004\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\b\t\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0002\b\u0003\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\b\u0087\b\u0018\u00002\u00020\u0001B\u0019\u0012\b\b\u0001\u0010\u0002\u001a\u00020\u0003\u0012\b\b\u0001\u0010\u0004\u001a\u00020\u0003\u00a2\u0006\u0002\u0010\u0005J\t\u0010\t\u001a\u00020\u0003H\u00c6\u0003J\t\u0010\n\u001a\u00020\u0003H\u00c6\u0003J\u001d\u0010\u000b\u001a\u00020\u00002\b\b\u0003\u0010\u0002\u001a\u00020\u00032\b\b\u0003\u0010\u0004\u001a\u00020\u0003H\u00c6\u0001J\t\u0010\f\u001a\u00020\rH\u00d6\u0001J\u0013\u0010\u000e\u001a\u00020\u000f2\b\u0010\u0010\u001a\u0004\u0018\u00010\u0011H\u00d6\u0003J\t\u0010\u0012\u001a\u00020\rH\u00d6\u0001J\t\u0010\u0013\u001a\u00020\u0003H\u00d6\u0001J\u0019\u0010\u0014\u001a\u00020\u00152\u0006\u0010\u0016\u001a\u00020\u00172\u0006\u0010\u0018\u001a\u00020\rH\u00d6\u0001R\u0011\u0010\u0004\u001a\u00020\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0006\u0010\u0007R\u0011\u0010\u0002\u001a\u00020\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\b\u0010\u0007\u00a8\u0006\u0019"}, d2 = {"Lcom/rssuper/models/HttpAuth;", "Landroid/os/Parcelable;", "username", "", "password", "(Ljava/lang/String;Ljava/lang/String;)V", "getPassword", "()Ljava/lang/String;", "getUsername", "component1", "component2", "copy", "describeContents", "", "equals", "", "other", "", "hashCode", "toString", "writeToParcel", "", "parcel", "Landroid/os/Parcel;", "flags", "RSSuper_debug"})
|
||||
@kotlinx.parcelize.Parcelize()
|
||||
public final class HttpAuth implements android.os.Parcelable {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String username = null;
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String password = null;
|
||||
|
||||
public HttpAuth(@com.squareup.moshi.Json(name = "username")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String username, @com.squareup.moshi.Json(name = "password")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String password) {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String getUsername() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String getPassword() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String component1() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String component2() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.models.HttpAuth copy(@com.squareup.moshi.Json(name = "username")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String username, @com.squareup.moshi.Json(name = "password")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String password) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int describeContents() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public void writeToParcel(@org.jetbrains.annotations.NotNull()
|
||||
android.os.Parcel parcel, int flags) {
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,97 @@
|
||||
package com.rssuper.models;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000 \n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\b6\u0018\u00002\u00020\u0001:\u0003\u0007\b\tB\u000f\b\u0004\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u00a2\u0006\u0002\u0010\u0004R\u0011\u0010\u0002\u001a\u00020\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0005\u0010\u0006\u0082\u0001\u0003\n\u000b\f\u00a8\u0006\r"}, d2 = {"Lcom/rssuper/models/LineHeight;", "", "value", "", "(Ljava/lang/String;)V", "getValue", "()Ljava/lang/String;", "LOOSE", "NORMAL", "RELAXED", "Lcom/rssuper/models/LineHeight$LOOSE;", "Lcom/rssuper/models/LineHeight$NORMAL;", "Lcom/rssuper/models/LineHeight$RELAXED;", "RSSuper_debug"})
|
||||
public abstract class LineHeight {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String value = null;
|
||||
|
||||
private LineHeight(java.lang.String value) {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String getValue() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@com.squareup.moshi.Json(name = "loose")
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u00c7\n\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u0013\u0010\u0003\u001a\u00020\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006H\u00d6\u0003J\t\u0010\u0007\u001a\u00020\bH\u00d6\u0001J\t\u0010\t\u001a\u00020\nH\u00d6\u0001\u00a8\u0006\u000b"}, d2 = {"Lcom/rssuper/models/LineHeight$LOOSE;", "Lcom/rssuper/models/LineHeight;", "()V", "equals", "", "other", "", "hashCode", "", "toString", "", "RSSuper_debug"})
|
||||
public static final class LOOSE extends com.rssuper.models.LineHeight {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.models.LineHeight.LOOSE INSTANCE = null;
|
||||
|
||||
private LOOSE() {
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
@com.squareup.moshi.Json(name = "normal")
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u00c7\n\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u0013\u0010\u0003\u001a\u00020\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006H\u00d6\u0003J\t\u0010\u0007\u001a\u00020\bH\u00d6\u0001J\t\u0010\t\u001a\u00020\nH\u00d6\u0001\u00a8\u0006\u000b"}, d2 = {"Lcom/rssuper/models/LineHeight$NORMAL;", "Lcom/rssuper/models/LineHeight;", "()V", "equals", "", "other", "", "hashCode", "", "toString", "", "RSSuper_debug"})
|
||||
public static final class NORMAL extends com.rssuper.models.LineHeight {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.models.LineHeight.NORMAL INSTANCE = null;
|
||||
|
||||
private NORMAL() {
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
@com.squareup.moshi.Json(name = "relaxed")
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u00c7\n\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u0013\u0010\u0003\u001a\u00020\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006H\u00d6\u0003J\t\u0010\u0007\u001a\u00020\bH\u00d6\u0001J\t\u0010\t\u001a\u00020\nH\u00d6\u0001\u00a8\u0006\u000b"}, d2 = {"Lcom/rssuper/models/LineHeight$RELAXED;", "Lcom/rssuper/models/LineHeight;", "()V", "equals", "", "other", "", "hashCode", "", "toString", "", "RSSuper_debug"})
|
||||
public static final class RELAXED extends com.rssuper.models.LineHeight {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.models.LineHeight.RELAXED INSTANCE = null;
|
||||
|
||||
private RELAXED() {
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,129 @@
|
||||
package com.rssuper.models;
|
||||
|
||||
@com.squareup.moshi.JsonClass(generateAdapter = true)
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u00006\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0000\n\u0002\u0010\u000b\n\u0002\b\u0018\n\u0002\u0010\b\n\u0002\b\u0002\n\u0002\u0010\u0000\n\u0002\b\u0003\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\b\u0087\b\u0018\u00002\u00020\u0001BK\u0012\b\b\u0002\u0010\u0002\u001a\u00020\u0003\u0012\b\b\u0003\u0010\u0004\u001a\u00020\u0005\u0012\b\b\u0003\u0010\u0006\u001a\u00020\u0005\u0012\b\b\u0003\u0010\u0007\u001a\u00020\u0005\u0012\b\b\u0003\u0010\b\u001a\u00020\u0005\u0012\b\b\u0003\u0010\t\u001a\u00020\u0005\u0012\b\b\u0003\u0010\n\u001a\u00020\u0005\u00a2\u0006\u0002\u0010\u000bJ\t\u0010\u0015\u001a\u00020\u0003H\u00c6\u0003J\t\u0010\u0016\u001a\u00020\u0005H\u00c6\u0003J\t\u0010\u0017\u001a\u00020\u0005H\u00c6\u0003J\t\u0010\u0018\u001a\u00020\u0005H\u00c6\u0003J\t\u0010\u0019\u001a\u00020\u0005H\u00c6\u0003J\t\u0010\u001a\u001a\u00020\u0005H\u00c6\u0003J\t\u0010\u001b\u001a\u00020\u0005H\u00c6\u0003JO\u0010\u001c\u001a\u00020\u00002\b\b\u0002\u0010\u0002\u001a\u00020\u00032\b\b\u0003\u0010\u0004\u001a\u00020\u00052\b\b\u0003\u0010\u0006\u001a\u00020\u00052\b\b\u0003\u0010\u0007\u001a\u00020\u00052\b\b\u0003\u0010\b\u001a\u00020\u00052\b\b\u0003\u0010\t\u001a\u00020\u00052\b\b\u0003\u0010\n\u001a\u00020\u0005H\u00c6\u0001J\t\u0010\u001d\u001a\u00020\u001eH\u00d6\u0001J\u0013\u0010\u001f\u001a\u00020\u00052\b\u0010 \u001a\u0004\u0018\u00010!H\u00d6\u0003J\t\u0010\"\u001a\u00020\u001eH\u00d6\u0001J\t\u0010#\u001a\u00020\u0003H\u00d6\u0001J\u0019\u0010$\u001a\u00020%2\u0006\u0010&\u001a\u00020\'2\u0006\u0010(\u001a\u00020\u001eH\u00d6\u0001R\u0011\u0010\b\u001a\u00020\u0005\u00a2\u0006\b\n\u0000\u001a\u0004\b\f\u0010\rR\u0011\u0010\u0007\u001a\u00020\u0005\u00a2\u0006\b\n\u0000\u001a\u0004\b\u000e\u0010\rR\u0011\u0010\u0006\u001a\u00020\u0005\u00a2\u0006\b\n\u0000\u001a\u0004\b\u000f\u0010\rR\u0016\u0010\u0002\u001a\u00020\u00038\u0006X\u0087\u0004\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0010\u0010\u0011R\u0011\u0010\u0004\u001a\u00020\u0005\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0012\u0010\rR\u0011\u0010\t\u001a\u00020\u0005\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0013\u0010\rR\u0011\u0010\n\u001a\u00020\u0005\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0014\u0010\r\u00a8\u0006)"}, d2 = {"Lcom/rssuper/models/NotificationPreferences;", "Landroid/os/Parcelable;", "id", "", "newArticles", "", "episodeReleases", "customAlerts", "badgeCount", "sound", "vibration", "(Ljava/lang/String;ZZZZZZ)V", "getBadgeCount", "()Z", "getCustomAlerts", "getEpisodeReleases", "getId", "()Ljava/lang/String;", "getNewArticles", "getSound", "getVibration", "component1", "component2", "component3", "component4", "component5", "component6", "component7", "copy", "describeContents", "", "equals", "other", "", "hashCode", "toString", "writeToParcel", "", "parcel", "Landroid/os/Parcel;", "flags", "RSSuper_debug"})
|
||||
@kotlinx.parcelize.Parcelize()
|
||||
@androidx.room.Entity(tableName = "notification_preferences")
|
||||
public final class NotificationPreferences implements android.os.Parcelable {
|
||||
@androidx.room.PrimaryKey()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String id = null;
|
||||
private final boolean newArticles = false;
|
||||
private final boolean episodeReleases = false;
|
||||
private final boolean customAlerts = false;
|
||||
private final boolean badgeCount = false;
|
||||
private final boolean sound = false;
|
||||
private final boolean vibration = false;
|
||||
|
||||
public NotificationPreferences(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @com.squareup.moshi.Json(name = "newArticles")
|
||||
boolean newArticles, @com.squareup.moshi.Json(name = "episodeReleases")
|
||||
boolean episodeReleases, @com.squareup.moshi.Json(name = "customAlerts")
|
||||
boolean customAlerts, @com.squareup.moshi.Json(name = "badgeCount")
|
||||
boolean badgeCount, @com.squareup.moshi.Json(name = "sound")
|
||||
boolean sound, @com.squareup.moshi.Json(name = "vibration")
|
||||
boolean vibration) {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String getId() {
|
||||
return null;
|
||||
}
|
||||
|
||||
public final boolean getNewArticles() {
|
||||
return false;
|
||||
}
|
||||
|
||||
public final boolean getEpisodeReleases() {
|
||||
return false;
|
||||
}
|
||||
|
||||
public final boolean getCustomAlerts() {
|
||||
return false;
|
||||
}
|
||||
|
||||
public final boolean getBadgeCount() {
|
||||
return false;
|
||||
}
|
||||
|
||||
public final boolean getSound() {
|
||||
return false;
|
||||
}
|
||||
|
||||
public final boolean getVibration() {
|
||||
return false;
|
||||
}
|
||||
|
||||
public NotificationPreferences() {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String component1() {
|
||||
return null;
|
||||
}
|
||||
|
||||
public final boolean component2() {
|
||||
return false;
|
||||
}
|
||||
|
||||
public final boolean component3() {
|
||||
return false;
|
||||
}
|
||||
|
||||
public final boolean component4() {
|
||||
return false;
|
||||
}
|
||||
|
||||
public final boolean component5() {
|
||||
return false;
|
||||
}
|
||||
|
||||
public final boolean component6() {
|
||||
return false;
|
||||
}
|
||||
|
||||
public final boolean component7() {
|
||||
return false;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.models.NotificationPreferences copy(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @com.squareup.moshi.Json(name = "newArticles")
|
||||
boolean newArticles, @com.squareup.moshi.Json(name = "episodeReleases")
|
||||
boolean episodeReleases, @com.squareup.moshi.Json(name = "customAlerts")
|
||||
boolean customAlerts, @com.squareup.moshi.Json(name = "badgeCount")
|
||||
boolean badgeCount, @com.squareup.moshi.Json(name = "sound")
|
||||
boolean sound, @com.squareup.moshi.Json(name = "vibration")
|
||||
boolean vibration) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int describeContents() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public void writeToParcel(@org.jetbrains.annotations.NotNull()
|
||||
android.os.Parcel parcel, int flags) {
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,139 @@
|
||||
package com.rssuper.models;
|
||||
|
||||
@com.squareup.moshi.JsonClass(generateAdapter = true)
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000F\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0002\b\u0018\n\u0002\u0010\b\n\u0002\b\u0002\n\u0002\u0010\u0000\n\u0002\b\u0003\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\b\u0087\b\u0018\u00002\u00020\u0001BU\u0012\b\b\u0002\u0010\u0002\u001a\u00020\u0003\u0012\r\b\u0003\u0010\u0004\u001a\u00070\u0005\u00a2\u0006\u0002\b\u0006\u0012\r\b\u0003\u0010\u0007\u001a\u00070\b\u00a2\u0006\u0002\b\u0006\u0012\b\b\u0003\u0010\t\u001a\u00020\n\u0012\b\b\u0003\u0010\u000b\u001a\u00020\n\u0012\b\b\u0003\u0010\f\u001a\u00020\n\u0012\b\b\u0003\u0010\r\u001a\u00020\n\u00a2\u0006\u0002\u0010\u000eJ\t\u0010\u001a\u001a\u00020\u0003H\u00c6\u0003J\u000e\u0010\u001b\u001a\u00070\u0005\u00a2\u0006\u0002\b\u0006H\u00c6\u0003J\u000e\u0010\u001c\u001a\u00070\b\u00a2\u0006\u0002\b\u0006H\u00c6\u0003J\t\u0010\u001d\u001a\u00020\nH\u00c6\u0003J\t\u0010\u001e\u001a\u00020\nH\u00c6\u0003J\t\u0010\u001f\u001a\u00020\nH\u00c6\u0003J\t\u0010 \u001a\u00020\nH\u00c6\u0003JY\u0010!\u001a\u00020\u00002\b\b\u0002\u0010\u0002\u001a\u00020\u00032\r\b\u0003\u0010\u0004\u001a\u00070\u0005\u00a2\u0006\u0002\b\u00062\r\b\u0003\u0010\u0007\u001a\u00070\b\u00a2\u0006\u0002\b\u00062\b\b\u0003\u0010\t\u001a\u00020\n2\b\b\u0003\u0010\u000b\u001a\u00020\n2\b\b\u0003\u0010\f\u001a\u00020\n2\b\b\u0003\u0010\r\u001a\u00020\nH\u00c6\u0001J\t\u0010\"\u001a\u00020#H\u00d6\u0001J\u0013\u0010$\u001a\u00020\n2\b\u0010%\u001a\u0004\u0018\u00010&H\u00d6\u0003J\t\u0010\'\u001a\u00020#H\u00d6\u0001J\t\u0010(\u001a\u00020\u0003H\u00d6\u0001J\u0019\u0010)\u001a\u00020*2\u0006\u0010+\u001a\u00020,2\u0006\u0010-\u001a\u00020#H\u00d6\u0001R\u0016\u0010\u0004\u001a\u00070\u0005\u00a2\u0006\u0002\b\u0006\u00a2\u0006\b\n\u0000\u001a\u0004\b\u000f\u0010\u0010R\u0016\u0010\u0002\u001a\u00020\u00038\u0006X\u0087\u0004\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0011\u0010\u0012R\u0016\u0010\u0007\u001a\u00070\b\u00a2\u0006\u0002\b\u0006\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0013\u0010\u0014R\u0011\u0010\f\u001a\u00020\n\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0015\u0010\u0016R\u0011\u0010\r\u001a\u00020\n\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0017\u0010\u0016R\u0011\u0010\u000b\u001a\u00020\n\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0018\u0010\u0016R\u0011\u0010\t\u001a\u00020\n\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0019\u0010\u0016\u00a8\u0006."}, d2 = {"Lcom/rssuper/models/ReadingPreferences;", "Landroid/os/Parcelable;", "id", "", "fontSize", "Lcom/rssuper/models/FontSize;", "Lkotlinx/parcelize/RawValue;", "lineHeight", "Lcom/rssuper/models/LineHeight;", "showTableOfContents", "", "showReadingTime", "showAuthor", "showDate", "(Ljava/lang/String;Lcom/rssuper/models/FontSize;Lcom/rssuper/models/LineHeight;ZZZZ)V", "getFontSize", "()Lcom/rssuper/models/FontSize;", "getId", "()Ljava/lang/String;", "getLineHeight", "()Lcom/rssuper/models/LineHeight;", "getShowAuthor", "()Z", "getShowDate", "getShowReadingTime", "getShowTableOfContents", "component1", "component2", "component3", "component4", "component5", "component6", "component7", "copy", "describeContents", "", "equals", "other", "", "hashCode", "toString", "writeToParcel", "", "parcel", "Landroid/os/Parcel;", "flags", "RSSuper_debug"})
|
||||
@kotlinx.parcelize.Parcelize()
|
||||
@androidx.room.Entity(tableName = "reading_preferences")
|
||||
public final class ReadingPreferences implements android.os.Parcelable {
|
||||
@androidx.room.PrimaryKey()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String id = null;
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final com.rssuper.models.FontSize fontSize = null;
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final com.rssuper.models.LineHeight lineHeight = null;
|
||||
private final boolean showTableOfContents = false;
|
||||
private final boolean showReadingTime = false;
|
||||
private final boolean showAuthor = false;
|
||||
private final boolean showDate = false;
|
||||
|
||||
public ReadingPreferences(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @com.squareup.moshi.Json(name = "fontSize")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
com.rssuper.models.FontSize fontSize, @com.squareup.moshi.Json(name = "lineHeight")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
com.rssuper.models.LineHeight lineHeight, @com.squareup.moshi.Json(name = "showTableOfContents")
|
||||
boolean showTableOfContents, @com.squareup.moshi.Json(name = "showReadingTime")
|
||||
boolean showReadingTime, @com.squareup.moshi.Json(name = "showAuthor")
|
||||
boolean showAuthor, @com.squareup.moshi.Json(name = "showDate")
|
||||
boolean showDate) {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String getId() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.models.FontSize getFontSize() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.models.LineHeight getLineHeight() {
|
||||
return null;
|
||||
}
|
||||
|
||||
public final boolean getShowTableOfContents() {
|
||||
return false;
|
||||
}
|
||||
|
||||
public final boolean getShowReadingTime() {
|
||||
return false;
|
||||
}
|
||||
|
||||
public final boolean getShowAuthor() {
|
||||
return false;
|
||||
}
|
||||
|
||||
public final boolean getShowDate() {
|
||||
return false;
|
||||
}
|
||||
|
||||
public ReadingPreferences() {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String component1() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.models.FontSize component2() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.models.LineHeight component3() {
|
||||
return null;
|
||||
}
|
||||
|
||||
public final boolean component4() {
|
||||
return false;
|
||||
}
|
||||
|
||||
public final boolean component5() {
|
||||
return false;
|
||||
}
|
||||
|
||||
public final boolean component6() {
|
||||
return false;
|
||||
}
|
||||
|
||||
public final boolean component7() {
|
||||
return false;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.models.ReadingPreferences copy(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @com.squareup.moshi.Json(name = "fontSize")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
com.rssuper.models.FontSize fontSize, @com.squareup.moshi.Json(name = "lineHeight")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
com.rssuper.models.LineHeight lineHeight, @com.squareup.moshi.Json(name = "showTableOfContents")
|
||||
boolean showTableOfContents, @com.squareup.moshi.Json(name = "showReadingTime")
|
||||
boolean showReadingTime, @com.squareup.moshi.Json(name = "showAuthor")
|
||||
boolean showAuthor, @com.squareup.moshi.Json(name = "showDate")
|
||||
boolean showDate) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int describeContents() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public void writeToParcel(@org.jetbrains.annotations.NotNull()
|
||||
android.os.Parcel parcel, int flags) {
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,160 @@
|
||||
package com.rssuper.models;
|
||||
|
||||
@com.squareup.moshi.JsonClass(generateAdapter = true)
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000T\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010 \n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0016\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0002\b\u0003\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\b\u0087\b\u0018\u00002\u00020\u0001Bk\u0012\b\b\u0002\u0010\u0002\u001a\u00020\u0003\u0012\n\b\u0003\u0010\u0004\u001a\u0004\u0018\u00010\u0005\u0012\n\b\u0003\u0010\u0006\u001a\u0004\u0018\u00010\u0005\u0012\u0010\b\u0003\u0010\u0007\u001a\n\u0012\u0004\u0012\u00020\u0003\u0018\u00010\b\u0012\u0010\b\u0003\u0010\t\u001a\n\u0012\u0004\u0012\u00020\u0003\u0018\u00010\b\u0012\u000f\b\u0003\u0010\n\u001a\t\u0018\u00010\u000b\u00a2\u0006\u0002\b\f\u0012\r\b\u0003\u0010\r\u001a\u00070\u000e\u00a2\u0006\u0002\b\f\u00a2\u0006\u0002\u0010\u000fJ\t\u0010\u001c\u001a\u00020\u0003H\u00c6\u0003J\u000b\u0010\u001d\u001a\u0004\u0018\u00010\u0005H\u00c6\u0003J\u000b\u0010\u001e\u001a\u0004\u0018\u00010\u0005H\u00c6\u0003J\u0011\u0010\u001f\u001a\n\u0012\u0004\u0012\u00020\u0003\u0018\u00010\bH\u00c6\u0003J\u0011\u0010 \u001a\n\u0012\u0004\u0012\u00020\u0003\u0018\u00010\bH\u00c6\u0003J\u0010\u0010!\u001a\t\u0018\u00010\u000b\u00a2\u0006\u0002\b\fH\u00c6\u0003J\u000e\u0010\"\u001a\u00070\u000e\u00a2\u0006\u0002\b\fH\u00c6\u0003Jo\u0010#\u001a\u00020\u00002\b\b\u0002\u0010\u0002\u001a\u00020\u00032\n\b\u0003\u0010\u0004\u001a\u0004\u0018\u00010\u00052\n\b\u0003\u0010\u0006\u001a\u0004\u0018\u00010\u00052\u0010\b\u0003\u0010\u0007\u001a\n\u0012\u0004\u0012\u00020\u0003\u0018\u00010\b2\u0010\b\u0003\u0010\t\u001a\n\u0012\u0004\u0012\u00020\u0003\u0018\u00010\b2\u000f\b\u0003\u0010\n\u001a\t\u0018\u00010\u000b\u00a2\u0006\u0002\b\f2\r\b\u0003\u0010\r\u001a\u00070\u000e\u00a2\u0006\u0002\b\fH\u00c6\u0001J\t\u0010$\u001a\u00020%H\u00d6\u0001J\u0013\u0010&\u001a\u00020\'2\b\u0010(\u001a\u0004\u0018\u00010)H\u00d6\u0003J\t\u0010*\u001a\u00020%H\u00d6\u0001J\t\u0010+\u001a\u00020\u0003H\u00d6\u0001J\u0019\u0010,\u001a\u00020-2\u0006\u0010.\u001a\u00020/2\u0006\u00100\u001a\u00020%H\u00d6\u0001R\u0019\u0010\t\u001a\n\u0012\u0004\u0012\u00020\u0003\u0018\u00010\b\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0010\u0010\u0011R\u0018\u0010\n\u001a\t\u0018\u00010\u000b\u00a2\u0006\u0002\b\f\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0012\u0010\u0013R\u0013\u0010\u0004\u001a\u0004\u0018\u00010\u0005\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0014\u0010\u0015R\u0013\u0010\u0006\u001a\u0004\u0018\u00010\u0005\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0016\u0010\u0015R\u0019\u0010\u0007\u001a\n\u0012\u0004\u0012\u00020\u0003\u0018\u00010\b\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0017\u0010\u0011R\u0016\u0010\u0002\u001a\u00020\u00038\u0006X\u0087\u0004\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0018\u0010\u0019R\u0016\u0010\r\u001a\u00070\u000e\u00a2\u0006\u0002\b\f\u00a2\u0006\b\n\u0000\u001a\u0004\b\u001a\u0010\u001b\u00a8\u00061"}, d2 = {"Lcom/rssuper/models/SearchFilters;", "Landroid/os/Parcelable;", "id", "", "dateFrom", "Ljava/util/Date;", "dateTo", "feedIds", "", "authors", "contentType", "Lcom/rssuper/models/ContentType;", "Lkotlinx/parcelize/RawValue;", "sortOption", "Lcom/rssuper/models/SearchSortOption;", "(Ljava/lang/String;Ljava/util/Date;Ljava/util/Date;Ljava/util/List;Ljava/util/List;Lcom/rssuper/models/ContentType;Lcom/rssuper/models/SearchSortOption;)V", "getAuthors", "()Ljava/util/List;", "getContentType", "()Lcom/rssuper/models/ContentType;", "getDateFrom", "()Ljava/util/Date;", "getDateTo", "getFeedIds", "getId", "()Ljava/lang/String;", "getSortOption", "()Lcom/rssuper/models/SearchSortOption;", "component1", "component2", "component3", "component4", "component5", "component6", "component7", "copy", "describeContents", "", "equals", "", "other", "", "hashCode", "toString", "writeToParcel", "", "parcel", "Landroid/os/Parcel;", "flags", "RSSuper_debug"})
|
||||
@kotlinx.parcelize.Parcelize()
|
||||
@androidx.room.TypeConverters(value = {com.rssuper.converters.DateConverter.class, com.rssuper.converters.StringListConverter.class})
|
||||
@androidx.room.Entity(tableName = "search_filters")
|
||||
public final class SearchFilters implements android.os.Parcelable {
|
||||
@androidx.room.PrimaryKey()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String id = null;
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private final java.util.Date dateFrom = null;
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private final java.util.Date dateTo = null;
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private final java.util.List<java.lang.String> feedIds = null;
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private final java.util.List<java.lang.String> authors = null;
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private final com.rssuper.models.ContentType contentType = null;
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final com.rssuper.models.SearchSortOption sortOption = null;
|
||||
|
||||
public SearchFilters(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @com.squareup.moshi.Json(name = "dateFrom")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.util.Date dateFrom, @com.squareup.moshi.Json(name = "dateTo")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.util.Date dateTo, @com.squareup.moshi.Json(name = "feedIds")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.util.List<java.lang.String> feedIds, @com.squareup.moshi.Json(name = "authors")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.util.List<java.lang.String> authors, @com.squareup.moshi.Json(name = "contentType")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
com.rssuper.models.ContentType contentType, @com.squareup.moshi.Json(name = "sortOption")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
com.rssuper.models.SearchSortOption sortOption) {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String getId() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.util.Date getDateFrom() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.util.Date getDateTo() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.util.List<java.lang.String> getFeedIds() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.util.List<java.lang.String> getAuthors() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final com.rssuper.models.ContentType getContentType() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.models.SearchSortOption getSortOption() {
|
||||
return null;
|
||||
}
|
||||
|
||||
public SearchFilters() {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String component1() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.util.Date component2() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.util.Date component3() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.util.List<java.lang.String> component4() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.util.List<java.lang.String> component5() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final com.rssuper.models.ContentType component6() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.models.SearchSortOption component7() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.models.SearchFilters copy(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @com.squareup.moshi.Json(name = "dateFrom")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.util.Date dateFrom, @com.squareup.moshi.Json(name = "dateTo")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.util.Date dateTo, @com.squareup.moshi.Json(name = "feedIds")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.util.List<java.lang.String> feedIds, @com.squareup.moshi.Json(name = "authors")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.util.List<java.lang.String> authors, @com.squareup.moshi.Json(name = "contentType")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
com.rssuper.models.ContentType contentType, @com.squareup.moshi.Json(name = "sortOption")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
com.rssuper.models.SearchSortOption sortOption) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int describeContents() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public void writeToParcel(@org.jetbrains.annotations.NotNull()
|
||||
android.os.Parcel parcel, int flags) {
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,172 @@
|
||||
package com.rssuper.models;
|
||||
|
||||
@com.squareup.moshi.JsonClass(generateAdapter = true)
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000H\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0006\n\u0002\b\u0019\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0002\b\u0003\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\b\u0087\b\u0018\u00002\u00020\u0001B]\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\b\b\u0001\u0010\u0004\u001a\u00020\u0005\u0012\b\b\u0001\u0010\u0006\u001a\u00020\u0003\u0012\n\b\u0003\u0010\u0007\u001a\u0004\u0018\u00010\u0003\u0012\n\b\u0003\u0010\b\u001a\u0004\u0018\u00010\u0003\u0012\n\b\u0003\u0010\t\u001a\u0004\u0018\u00010\u0003\u0012\n\b\u0003\u0010\n\u001a\u0004\u0018\u00010\u000b\u0012\n\b\u0003\u0010\f\u001a\u0004\u0018\u00010\r\u00a2\u0006\u0002\u0010\u000eJ\t\u0010\u001c\u001a\u00020\u0003H\u00c6\u0003J\t\u0010\u001d\u001a\u00020\u0005H\u00c6\u0003J\t\u0010\u001e\u001a\u00020\u0003H\u00c6\u0003J\u000b\u0010\u001f\u001a\u0004\u0018\u00010\u0003H\u00c6\u0003J\u000b\u0010 \u001a\u0004\u0018\u00010\u0003H\u00c6\u0003J\u000b\u0010!\u001a\u0004\u0018\u00010\u0003H\u00c6\u0003J\u000b\u0010\"\u001a\u0004\u0018\u00010\u000bH\u00c6\u0003J\u0010\u0010#\u001a\u0004\u0018\u00010\rH\u00c6\u0003\u00a2\u0006\u0002\u0010\u0016Jh\u0010$\u001a\u00020\u00002\b\b\u0002\u0010\u0002\u001a\u00020\u00032\b\b\u0003\u0010\u0004\u001a\u00020\u00052\b\b\u0003\u0010\u0006\u001a\u00020\u00032\n\b\u0003\u0010\u0007\u001a\u0004\u0018\u00010\u00032\n\b\u0003\u0010\b\u001a\u0004\u0018\u00010\u00032\n\b\u0003\u0010\t\u001a\u0004\u0018\u00010\u00032\n\b\u0003\u0010\n\u001a\u0004\u0018\u00010\u000b2\n\b\u0003\u0010\f\u001a\u0004\u0018\u00010\rH\u00c6\u0001\u00a2\u0006\u0002\u0010%J\t\u0010&\u001a\u00020\'H\u00d6\u0001J\u0013\u0010(\u001a\u00020)2\b\u0010*\u001a\u0004\u0018\u00010+H\u00d6\u0003J\t\u0010,\u001a\u00020\'H\u00d6\u0001J\t\u0010-\u001a\u00020\u0003H\u00d6\u0001J\u0019\u0010.\u001a\u00020/2\u0006\u00100\u001a\u0002012\u0006\u00102\u001a\u00020\'H\u00d6\u0001R\u0013\u0010\t\u001a\u0004\u0018\u00010\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\u000f\u0010\u0010R\u0016\u0010\u0002\u001a\u00020\u00038\u0006X\u0087\u0004\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0011\u0010\u0010R\u0013\u0010\b\u001a\u0004\u0018\u00010\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0012\u0010\u0010R\u0013\u0010\n\u001a\u0004\u0018\u00010\u000b\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0013\u0010\u0014R\u0015\u0010\f\u001a\u0004\u0018\u00010\r\u00a2\u0006\n\n\u0002\u0010\u0017\u001a\u0004\b\u0015\u0010\u0016R\u0013\u0010\u0007\u001a\u0004\u0018\u00010\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0018\u0010\u0010R\u0011\u0010\u0006\u001a\u00020\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0019\u0010\u0010R\u0011\u0010\u0004\u001a\u00020\u0005\u00a2\u0006\b\n\u0000\u001a\u0004\b\u001a\u0010\u001b\u00a8\u00063"}, d2 = {"Lcom/rssuper/models/SearchResult;", "Landroid/os/Parcelable;", "id", "", "type", "Lcom/rssuper/models/SearchResultType;", "title", "snippet", "link", "feedTitle", "published", "Ljava/util/Date;", "score", "", "(Ljava/lang/String;Lcom/rssuper/models/SearchResultType;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Date;Ljava/lang/Double;)V", "getFeedTitle", "()Ljava/lang/String;", "getId", "getLink", "getPublished", "()Ljava/util/Date;", "getScore", "()Ljava/lang/Double;", "Ljava/lang/Double;", "getSnippet", "getTitle", "getType", "()Lcom/rssuper/models/SearchResultType;", "component1", "component2", "component3", "component4", "component5", "component6", "component7", "component8", "copy", "(Ljava/lang/String;Lcom/rssuper/models/SearchResultType;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Date;Ljava/lang/Double;)Lcom/rssuper/models/SearchResult;", "describeContents", "", "equals", "", "other", "", "hashCode", "toString", "writeToParcel", "", "parcel", "Landroid/os/Parcel;", "flags", "RSSuper_debug"})
|
||||
@kotlinx.parcelize.Parcelize()
|
||||
@androidx.room.TypeConverters(value = {com.rssuper.converters.DateConverter.class})
|
||||
@androidx.room.Entity(tableName = "search_results")
|
||||
public final class SearchResult implements android.os.Parcelable {
|
||||
@androidx.room.PrimaryKey()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String id = null;
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final com.rssuper.models.SearchResultType type = null;
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String title = null;
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private final java.lang.String snippet = null;
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private final java.lang.String link = null;
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private final java.lang.String feedTitle = null;
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private final java.util.Date published = null;
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private final java.lang.Double score = null;
|
||||
|
||||
public SearchResult(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @com.squareup.moshi.Json(name = "type")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
com.rssuper.models.SearchResultType type, @com.squareup.moshi.Json(name = "title")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String title, @com.squareup.moshi.Json(name = "snippet")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.lang.String snippet, @com.squareup.moshi.Json(name = "link")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.lang.String link, @com.squareup.moshi.Json(name = "feedTitle")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.lang.String feedTitle, @com.squareup.moshi.Json(name = "published")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.util.Date published, @com.squareup.moshi.Json(name = "score")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Double score) {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String getId() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.models.SearchResultType getType() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String getTitle() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String getSnippet() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String getLink() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String getFeedTitle() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.util.Date getPublished() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.Double getScore() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String component1() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.models.SearchResultType component2() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String component3() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String component4() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String component5() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String component6() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.util.Date component7() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.Double component8() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.models.SearchResult copy(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @com.squareup.moshi.Json(name = "type")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
com.rssuper.models.SearchResultType type, @com.squareup.moshi.Json(name = "title")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String title, @com.squareup.moshi.Json(name = "snippet")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.lang.String snippet, @com.squareup.moshi.Json(name = "link")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.lang.String link, @com.squareup.moshi.Json(name = "feedTitle")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.lang.String feedTitle, @com.squareup.moshi.Json(name = "published")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.util.Date published, @com.squareup.moshi.Json(name = "score")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Double score) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int describeContents() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public void writeToParcel(@org.jetbrains.annotations.NotNull()
|
||||
android.os.Parcel parcel, int flags) {
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,17 @@
|
||||
package com.rssuper.models;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0010\u0010\n\u0002\b\u0004\b\u0086\u0081\u0002\u0018\u00002\b\u0012\u0004\u0012\u00020\u00000\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002j\u0002\b\u0003j\u0002\b\u0004\u00a8\u0006\u0005"}, d2 = {"Lcom/rssuper/models/SearchResultType;", "", "(Ljava/lang/String;I)V", "ARTICLE", "FEED", "RSSuper_debug"})
|
||||
public enum SearchResultType {
|
||||
@com.squareup.moshi.Json(name = "article")
|
||||
/*public static final*/ ARTICLE /* = new ARTICLE() */,
|
||||
@com.squareup.moshi.Json(name = "feed")
|
||||
/*public static final*/ FEED /* = new FEED() */;
|
||||
|
||||
SearchResultType() {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static kotlin.enums.EnumEntries<com.rssuper.models.SearchResultType> getEntries() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,205 @@
|
||||
package com.rssuper.models;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u00000\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u000e\n\u0002\b\n\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\b6\u0018\u00002\u00020\u0001:\u0007\u0007\b\t\n\u000b\f\rB\u000f\b\u0004\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u00a2\u0006\u0002\u0010\u0004R\u0011\u0010\u0002\u001a\u00020\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0005\u0010\u0006\u0082\u0001\u0007\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u00a8\u0006\u0015"}, d2 = {"Lcom/rssuper/models/SearchSortOption;", "", "value", "", "(Ljava/lang/String;)V", "getValue", "()Ljava/lang/String;", "DATE_ASC", "DATE_DESC", "FEED_ASC", "FEED_DESC", "RELEVANCE", "TITLE_ASC", "TITLE_DESC", "Lcom/rssuper/models/SearchSortOption$DATE_ASC;", "Lcom/rssuper/models/SearchSortOption$DATE_DESC;", "Lcom/rssuper/models/SearchSortOption$FEED_ASC;", "Lcom/rssuper/models/SearchSortOption$FEED_DESC;", "Lcom/rssuper/models/SearchSortOption$RELEVANCE;", "Lcom/rssuper/models/SearchSortOption$TITLE_ASC;", "Lcom/rssuper/models/SearchSortOption$TITLE_DESC;", "RSSuper_debug"})
|
||||
public abstract class SearchSortOption {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String value = null;
|
||||
|
||||
private SearchSortOption(java.lang.String value) {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String getValue() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@com.squareup.moshi.Json(name = "date_asc")
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u00c7\n\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u0013\u0010\u0003\u001a\u00020\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006H\u00d6\u0003J\t\u0010\u0007\u001a\u00020\bH\u00d6\u0001J\t\u0010\t\u001a\u00020\nH\u00d6\u0001\u00a8\u0006\u000b"}, d2 = {"Lcom/rssuper/models/SearchSortOption$DATE_ASC;", "Lcom/rssuper/models/SearchSortOption;", "()V", "equals", "", "other", "", "hashCode", "", "toString", "", "RSSuper_debug"})
|
||||
public static final class DATE_ASC extends com.rssuper.models.SearchSortOption {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.models.SearchSortOption.DATE_ASC INSTANCE = null;
|
||||
|
||||
private DATE_ASC() {
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
@com.squareup.moshi.Json(name = "date_desc")
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u00c7\n\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u0013\u0010\u0003\u001a\u00020\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006H\u00d6\u0003J\t\u0010\u0007\u001a\u00020\bH\u00d6\u0001J\t\u0010\t\u001a\u00020\nH\u00d6\u0001\u00a8\u0006\u000b"}, d2 = {"Lcom/rssuper/models/SearchSortOption$DATE_DESC;", "Lcom/rssuper/models/SearchSortOption;", "()V", "equals", "", "other", "", "hashCode", "", "toString", "", "RSSuper_debug"})
|
||||
public static final class DATE_DESC extends com.rssuper.models.SearchSortOption {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.models.SearchSortOption.DATE_DESC INSTANCE = null;
|
||||
|
||||
private DATE_DESC() {
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
@com.squareup.moshi.Json(name = "feed_asc")
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u00c7\n\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u0013\u0010\u0003\u001a\u00020\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006H\u00d6\u0003J\t\u0010\u0007\u001a\u00020\bH\u00d6\u0001J\t\u0010\t\u001a\u00020\nH\u00d6\u0001\u00a8\u0006\u000b"}, d2 = {"Lcom/rssuper/models/SearchSortOption$FEED_ASC;", "Lcom/rssuper/models/SearchSortOption;", "()V", "equals", "", "other", "", "hashCode", "", "toString", "", "RSSuper_debug"})
|
||||
public static final class FEED_ASC extends com.rssuper.models.SearchSortOption {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.models.SearchSortOption.FEED_ASC INSTANCE = null;
|
||||
|
||||
private FEED_ASC() {
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
@com.squareup.moshi.Json(name = "feed_desc")
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u00c7\n\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u0013\u0010\u0003\u001a\u00020\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006H\u00d6\u0003J\t\u0010\u0007\u001a\u00020\bH\u00d6\u0001J\t\u0010\t\u001a\u00020\nH\u00d6\u0001\u00a8\u0006\u000b"}, d2 = {"Lcom/rssuper/models/SearchSortOption$FEED_DESC;", "Lcom/rssuper/models/SearchSortOption;", "()V", "equals", "", "other", "", "hashCode", "", "toString", "", "RSSuper_debug"})
|
||||
public static final class FEED_DESC extends com.rssuper.models.SearchSortOption {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.models.SearchSortOption.FEED_DESC INSTANCE = null;
|
||||
|
||||
private FEED_DESC() {
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
@com.squareup.moshi.Json(name = "relevance")
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u00c7\n\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u0013\u0010\u0003\u001a\u00020\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006H\u00d6\u0003J\t\u0010\u0007\u001a\u00020\bH\u00d6\u0001J\t\u0010\t\u001a\u00020\nH\u00d6\u0001\u00a8\u0006\u000b"}, d2 = {"Lcom/rssuper/models/SearchSortOption$RELEVANCE;", "Lcom/rssuper/models/SearchSortOption;", "()V", "equals", "", "other", "", "hashCode", "", "toString", "", "RSSuper_debug"})
|
||||
public static final class RELEVANCE extends com.rssuper.models.SearchSortOption {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.models.SearchSortOption.RELEVANCE INSTANCE = null;
|
||||
|
||||
private RELEVANCE() {
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
@com.squareup.moshi.Json(name = "title_asc")
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u00c7\n\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u0013\u0010\u0003\u001a\u00020\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006H\u00d6\u0003J\t\u0010\u0007\u001a\u00020\bH\u00d6\u0001J\t\u0010\t\u001a\u00020\nH\u00d6\u0001\u00a8\u0006\u000b"}, d2 = {"Lcom/rssuper/models/SearchSortOption$TITLE_ASC;", "Lcom/rssuper/models/SearchSortOption;", "()V", "equals", "", "other", "", "hashCode", "", "toString", "", "RSSuper_debug"})
|
||||
public static final class TITLE_ASC extends com.rssuper.models.SearchSortOption {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.models.SearchSortOption.TITLE_ASC INSTANCE = null;
|
||||
|
||||
private TITLE_ASC() {
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
@com.squareup.moshi.Json(name = "title_desc")
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u00c7\n\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u0013\u0010\u0003\u001a\u00020\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006H\u00d6\u0003J\t\u0010\u0007\u001a\u00020\bH\u00d6\u0001J\t\u0010\t\u001a\u00020\nH\u00d6\u0001\u00a8\u0006\u000b"}, d2 = {"Lcom/rssuper/models/SearchSortOption$TITLE_DESC;", "Lcom/rssuper/models/SearchSortOption;", "()V", "equals", "", "other", "", "hashCode", "", "toString", "", "RSSuper_debug"})
|
||||
public static final class TITLE_DESC extends com.rssuper.models.SearchSortOption {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.models.SearchSortOption.TITLE_DESC INSTANCE = null;
|
||||
|
||||
private TITLE_DESC() {
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,33 @@
|
||||
package com.rssuper.parsing;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000.\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010$\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0000\b\u00c6\u0002\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u001e\u0010\u0007\u001a\u00020\b2\u0014\u0010\t\u001a\u0010\u0012\u0004\u0012\u00020\u0004\u0012\u0006\u0012\u0004\u0018\u00010\u00010\nH\u0002J\u0016\u0010\u000b\u001a\u00020\f2\u0006\u0010\r\u001a\u00020\u00042\u0006\u0010\u000e\u001a\u00020\u0004J\u0010\u0010\u000f\u001a\u00020\u00042\u0006\u0010\u0010\u001a\u00020\u0011H\u0002R\u000e\u0010\u0003\u001a\u00020\u0004X\u0082D\u00a2\u0006\u0002\n\u0000R\u000e\u0010\u0005\u001a\u00020\u0004X\u0082D\u00a2\u0006\u0002\n\u0000R\u000e\u0010\u0006\u001a\u00020\u0004X\u0082D\u00a2\u0006\u0002\n\u0000\u00a8\u0006\u0012"}, d2 = {"Lcom/rssuper/parsing/AtomParser;", "", "()V", "ATOM_NS", "", "ITUNES_NS", "MEDIA_NS", "buildFeedItem", "Lcom/rssuper/models/FeedItem;", "item", "", "parse", "Lcom/rssuper/models/Feed;", "xml", "feedUrl", "readElementText", "parser", "Lorg/xmlpull/v1/XmlPullParser;", "RSSuper_debug"})
|
||||
public final class AtomParser {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private static final java.lang.String ATOM_NS = "http://www.w3.org/2005/Atom";
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private static final java.lang.String ITUNES_NS = "http://www.itunes.com/dtds/podcast-1.0.dtd";
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private static final java.lang.String MEDIA_NS = "http://search.yahoo.com/mrss/";
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.parsing.AtomParser INSTANCE = null;
|
||||
|
||||
private AtomParser() {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.models.Feed parse(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String xml, @org.jetbrains.annotations.NotNull()
|
||||
java.lang.String feedUrl) {
|
||||
return null;
|
||||
}
|
||||
|
||||
private final java.lang.String readElementText(org.xmlpull.v1.XmlPullParser parser) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kotlin.Suppress(names = {"UNCHECKED_CAST"})
|
||||
private final com.rssuper.models.FeedItem buildFeedItem(java.util.Map<java.lang.String, ? extends java.lang.Object> item) {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,28 @@
|
||||
package com.rssuper.parsing;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u00000\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\b\u00c6\u0002\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u0010\u0010\u0003\u001a\u00020\u00042\u0006\u0010\u0005\u001a\u00020\u0006H\u0002J\u0016\u0010\u0007\u001a\u00020\b2\u0006\u0010\u0005\u001a\u00020\u00062\u0006\u0010\t\u001a\u00020\u0006J0\u0010\n\u001a\u00020\u000b2\u0006\u0010\u0005\u001a\u00020\u00062\u0006\u0010\t\u001a\u00020\u00062\u0018\u0010\f\u001a\u0014\u0012\n\u0012\b\u0012\u0004\u0012\u00020\b0\u000e\u0012\u0004\u0012\u00020\u000b0\r\u00a8\u0006\u000f"}, d2 = {"Lcom/rssuper/parsing/FeedParser;", "", "()V", "detectFeedType", "Lcom/rssuper/parsing/FeedType;", "xml", "", "parse", "Lcom/rssuper/parsing/ParseResult;", "feedUrl", "parseAsync", "", "callback", "Lkotlin/Function1;", "Lkotlin/Result;", "RSSuper_debug"})
|
||||
public final class FeedParser {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.parsing.FeedParser INSTANCE = null;
|
||||
|
||||
private FeedParser() {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.parsing.ParseResult parse(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String xml, @org.jetbrains.annotations.NotNull()
|
||||
java.lang.String feedUrl) {
|
||||
return null;
|
||||
}
|
||||
|
||||
public final void parseAsync(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String xml, @org.jetbrains.annotations.NotNull()
|
||||
java.lang.String feedUrl, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.jvm.functions.Function1<? super kotlin.Result<com.rssuper.parsing.ParseResult>, kotlin.Unit> callback) {
|
||||
}
|
||||
|
||||
private final com.rssuper.parsing.FeedType detectFeedType(java.lang.String xml) {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,61 @@
|
||||
package com.rssuper.parsing;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000\u001a\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\b6\u0018\u00002\u00060\u0001j\u0002`\u0002:\u0002\u0004\u0005B\u0007\b\u0004\u00a2\u0006\u0002\u0010\u0003\u0082\u0001\u0002\u0006\u0007\u00a8\u0006\b"}, d2 = {"Lcom/rssuper/parsing/FeedParsingError;", "Ljava/lang/Exception;", "Lkotlin/Exception;", "()V", "MalformedXml", "UnsupportedFeedType", "Lcom/rssuper/parsing/FeedParsingError$MalformedXml;", "Lcom/rssuper/parsing/FeedParsingError$UnsupportedFeedType;", "RSSuper_debug"})
|
||||
public abstract class FeedParsingError extends java.lang.Exception {
|
||||
|
||||
private FeedParsingError() {
|
||||
super();
|
||||
}
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u00c6\n\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u0013\u0010\u0003\u001a\u00020\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006H\u00d6\u0003J\t\u0010\u0007\u001a\u00020\bH\u00d6\u0001J\t\u0010\t\u001a\u00020\nH\u00d6\u0001\u00a8\u0006\u000b"}, d2 = {"Lcom/rssuper/parsing/FeedParsingError$MalformedXml;", "Lcom/rssuper/parsing/FeedParsingError;", "()V", "equals", "", "other", "", "hashCode", "", "toString", "", "RSSuper_debug"})
|
||||
public static final class MalformedXml extends com.rssuper.parsing.FeedParsingError {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.parsing.FeedParsingError.MalformedXml INSTANCE = null;
|
||||
|
||||
private MalformedXml() {
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u00c6\n\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u0013\u0010\u0003\u001a\u00020\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006H\u00d6\u0003J\t\u0010\u0007\u001a\u00020\bH\u00d6\u0001J\t\u0010\t\u001a\u00020\nH\u00d6\u0001\u00a8\u0006\u000b"}, d2 = {"Lcom/rssuper/parsing/FeedParsingError$UnsupportedFeedType;", "Lcom/rssuper/parsing/FeedParsingError;", "()V", "equals", "", "other", "", "hashCode", "", "toString", "", "RSSuper_debug"})
|
||||
public static final class UnsupportedFeedType extends com.rssuper.parsing.FeedParsingError {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.parsing.FeedParsingError.UnsupportedFeedType INSTANCE = null;
|
||||
|
||||
private UnsupportedFeedType() {
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,84 @@
|
||||
package com.rssuper.parsing;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000\u001c\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\b6\u0018\u0000 \b2\u00020\u0001:\u0003\u0007\b\tB\u000f\b\u0004\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u00a2\u0006\u0002\u0010\u0004R\u0011\u0010\u0002\u001a\u00020\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0005\u0010\u0006\u0082\u0001\u0002\n\u000b\u00a8\u0006\f"}, d2 = {"Lcom/rssuper/parsing/FeedType;", "", "value", "", "(Ljava/lang/String;)V", "getValue", "()Ljava/lang/String;", "Atom", "Companion", "RSS", "Lcom/rssuper/parsing/FeedType$Atom;", "Lcom/rssuper/parsing/FeedType$RSS;", "RSSuper_debug"})
|
||||
public abstract class FeedType {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String value = null;
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.parsing.FeedType.Companion Companion = null;
|
||||
|
||||
private FeedType(java.lang.String value) {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String getValue() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u00c6\n\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u0013\u0010\u0003\u001a\u00020\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006H\u00d6\u0003J\t\u0010\u0007\u001a\u00020\bH\u00d6\u0001J\t\u0010\t\u001a\u00020\nH\u00d6\u0001\u00a8\u0006\u000b"}, d2 = {"Lcom/rssuper/parsing/FeedType$Atom;", "Lcom/rssuper/parsing/FeedType;", "()V", "equals", "", "other", "", "hashCode", "", "toString", "", "RSSuper_debug"})
|
||||
public static final class Atom extends com.rssuper.parsing.FeedType {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.parsing.FeedType.Atom INSTANCE = null;
|
||||
|
||||
private Atom() {
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000\u0018\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u0086\u0003\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u000e\u0010\u0003\u001a\u00020\u00042\u0006\u0010\u0005\u001a\u00020\u0006\u00a8\u0006\u0007"}, d2 = {"Lcom/rssuper/parsing/FeedType$Companion;", "", "()V", "fromString", "Lcom/rssuper/parsing/FeedType;", "value", "", "RSSuper_debug"})
|
||||
public static final class Companion {
|
||||
|
||||
private Companion() {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.parsing.FeedType fromString(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String value) {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u00c6\n\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u0013\u0010\u0003\u001a\u00020\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006H\u00d6\u0003J\t\u0010\u0007\u001a\u00020\bH\u00d6\u0001J\t\u0010\t\u001a\u00020\nH\u00d6\u0001\u00a8\u0006\u000b"}, d2 = {"Lcom/rssuper/parsing/FeedType$RSS;", "Lcom/rssuper/parsing/FeedType;", "()V", "equals", "", "other", "", "hashCode", "", "toString", "", "RSSuper_debug"})
|
||||
public static final class RSS extends com.rssuper.parsing.FeedType {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.parsing.FeedType.RSS INSTANCE = null;
|
||||
|
||||
private RSS() {
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,59 @@
|
||||
package com.rssuper.parsing;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000,\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\t\n\u0002\u0010\u000b\n\u0002\b\u0002\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u0086\b\u0018\u00002\u00020\u0001B\u0015\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0005\u00a2\u0006\u0002\u0010\u0006J\t\u0010\u000b\u001a\u00020\u0003H\u00c6\u0003J\t\u0010\f\u001a\u00020\u0005H\u00c6\u0003J\u001d\u0010\r\u001a\u00020\u00002\b\b\u0002\u0010\u0002\u001a\u00020\u00032\b\b\u0002\u0010\u0004\u001a\u00020\u0005H\u00c6\u0001J\u0013\u0010\u000e\u001a\u00020\u000f2\b\u0010\u0010\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003J\t\u0010\u0011\u001a\u00020\u0012H\u00d6\u0001J\t\u0010\u0013\u001a\u00020\u0014H\u00d6\u0001R\u0011\u0010\u0004\u001a\u00020\u0005\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0007\u0010\bR\u0011\u0010\u0002\u001a\u00020\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\t\u0010\n\u00a8\u0006\u0015"}, d2 = {"Lcom/rssuper/parsing/ParseResult;", "", "feedType", "Lcom/rssuper/parsing/FeedType;", "feed", "Lcom/rssuper/models/Feed;", "(Lcom/rssuper/parsing/FeedType;Lcom/rssuper/models/Feed;)V", "getFeed", "()Lcom/rssuper/models/Feed;", "getFeedType", "()Lcom/rssuper/parsing/FeedType;", "component1", "component2", "copy", "equals", "", "other", "hashCode", "", "toString", "", "RSSuper_debug"})
|
||||
public final class ParseResult {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final com.rssuper.parsing.FeedType feedType = null;
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final com.rssuper.models.Feed feed = null;
|
||||
|
||||
public ParseResult(@org.jetbrains.annotations.NotNull()
|
||||
com.rssuper.parsing.FeedType feedType, @org.jetbrains.annotations.NotNull()
|
||||
com.rssuper.models.Feed feed) {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.parsing.FeedType getFeedType() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.models.Feed getFeed() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.parsing.FeedType component1() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.models.Feed component2() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.parsing.ParseResult copy(@org.jetbrains.annotations.NotNull()
|
||||
com.rssuper.parsing.FeedType feedType, @org.jetbrains.annotations.NotNull()
|
||||
com.rssuper.models.Feed feed) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,31 @@
|
||||
package com.rssuper.parsing;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000.\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010$\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0000\b\u00c6\u0002\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u001e\u0010\u0006\u001a\u00020\u00072\u0014\u0010\b\u001a\u0010\u0012\u0004\u0012\u00020\u0004\u0012\u0006\u0012\u0004\u0018\u00010\u00010\tH\u0002J\u0016\u0010\n\u001a\u00020\u000b2\u0006\u0010\f\u001a\u00020\u00042\u0006\u0010\r\u001a\u00020\u0004J\u0010\u0010\u000e\u001a\u00020\u00042\u0006\u0010\u000f\u001a\u00020\u0010H\u0002R\u000e\u0010\u0003\u001a\u00020\u0004X\u0082D\u00a2\u0006\u0002\n\u0000R\u000e\u0010\u0005\u001a\u00020\u0004X\u0082D\u00a2\u0006\u0002\n\u0000\u00a8\u0006\u0011"}, d2 = {"Lcom/rssuper/parsing/RSSParser;", "", "()V", "CONTENT_NS", "", "ITUNES_NS", "buildFeedItem", "Lcom/rssuper/models/FeedItem;", "item", "", "parse", "Lcom/rssuper/models/Feed;", "xml", "feedUrl", "readElementText", "parser", "Lorg/xmlpull/v1/XmlPullParser;", "RSSuper_debug"})
|
||||
public final class RSSParser {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private static final java.lang.String ITUNES_NS = "http://www.itunes.com/dtds/podcast-1.0.dtd";
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private static final java.lang.String CONTENT_NS = "http://purl.org/rss/1.0/modules/content/";
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.parsing.RSSParser INSTANCE = null;
|
||||
|
||||
private RSSParser() {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.models.Feed parse(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String xml, @org.jetbrains.annotations.NotNull()
|
||||
java.lang.String feedUrl) {
|
||||
return null;
|
||||
}
|
||||
|
||||
private final java.lang.String readElementText(org.xmlpull.v1.XmlPullParser parser) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kotlin.Suppress(names = {"UNCHECKED_CAST"})
|
||||
private final com.rssuper.models.FeedItem buildFeedItem(java.util.Map<java.lang.String, ? extends java.lang.Object> item) {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,35 @@
|
||||
package com.rssuper.parsing;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0002\b\f\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u00c6\u0002\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u0012\u0010\u0011\u001a\u0004\u0018\u00010\u00122\b\u0010\u0013\u001a\u0004\u0018\u00010\u0014R!\u0010\u0003\u001a\b\u0012\u0004\u0012\u00020\u00050\u00048BX\u0082\u0084\u0002\u00a2\u0006\f\n\u0004\b\b\u0010\t\u001a\u0004\b\u0006\u0010\u0007R\u001b\u0010\n\u001a\u00020\u00058BX\u0082\u0084\u0002\u00a2\u0006\f\n\u0004\b\r\u0010\t\u001a\u0004\b\u000b\u0010\fR\u001b\u0010\u000e\u001a\u00020\u00058BX\u0082\u0084\u0002\u00a2\u0006\f\n\u0004\b\u0010\u0010\t\u001a\u0004\b\u000f\u0010\f\u00a8\u0006\u0015"}, d2 = {"Lcom/rssuper/parsing/XmlDateParser;", "", "()V", "dateFormats", "", "Ljava/text/SimpleDateFormat;", "getDateFormats", "()Ljava/util/List;", "dateFormats$delegate", "Lkotlin/Lazy;", "iso8601", "getIso8601", "()Ljava/text/SimpleDateFormat;", "iso8601$delegate", "iso8601WithFractional", "getIso8601WithFractional", "iso8601WithFractional$delegate", "parse", "Ljava/util/Date;", "value", "", "RSSuper_debug"})
|
||||
public final class XmlDateParser {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private static final kotlin.Lazy iso8601WithFractional$delegate = null;
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private static final kotlin.Lazy iso8601$delegate = null;
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private static final kotlin.Lazy dateFormats$delegate = null;
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.parsing.XmlDateParser INSTANCE = null;
|
||||
|
||||
private XmlDateParser() {
|
||||
super();
|
||||
}
|
||||
|
||||
private final java.text.SimpleDateFormat getIso8601WithFractional() {
|
||||
return null;
|
||||
}
|
||||
|
||||
private final java.text.SimpleDateFormat getIso8601() {
|
||||
return null;
|
||||
}
|
||||
|
||||
private final java.util.List<java.text.SimpleDateFormat> getDateFormats() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.util.Date parse(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.String value) {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,79 @@
|
||||
package com.rssuper.parsing;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 2, xi = 48, d1 = {"\u0000(\n\u0000\n\u0002\u0010\u000e\n\u0000\n\u0002\u0010$\n\u0002\b\u0002\n\u0002\u0010 \n\u0002\b\u0007\n\u0002\u0010\b\n\u0002\b\u0003\n\u0002\u0010\t\n\u0002\b\u0005\u001a\u0006\u0010\u0000\u001a\u00020\u0001\u001a\u001c\u0010\u0002\u001a\u000e\u0012\u0004\u0012\u00020\u0001\u0012\u0004\u0012\u00020\u00010\u00032\u0006\u0010\u0004\u001a\u00020\u0001H\u0002\u001a\u001c\u0010\u0005\u001a\b\u0012\u0004\u0012\u00020\u00010\u00062\u0006\u0010\u0007\u001a\u00020\u00012\u0006\u0010\b\u001a\u00020\u0001\u001a(\u0010\t\u001a\u0014\u0012\u0010\u0012\u000e\u0012\u0004\u0012\u00020\u0001\u0012\u0004\u0012\u00020\u00010\u00030\u00062\u0006\u0010\u0007\u001a\u00020\u00012\u0006\u0010\b\u001a\u00020\u0001\u001a\u001c\u0010\n\u001a\b\u0012\u0004\u0012\u00020\u00010\u00062\u0006\u0010\u0007\u001a\u00020\u00012\u0006\u0010\b\u001a\u00020\u0001\u001a\u0018\u0010\u000b\u001a\u0004\u0018\u00010\u00012\u0006\u0010\u0007\u001a\u00020\u00012\u0006\u0010\b\u001a\u00020\u0001\u001a\u0018\u0010\f\u001a\u0004\u0018\u00010\u00012\u0006\u0010\u0007\u001a\u00020\u00012\u0006\u0010\b\u001a\u00020\u0001\u001a\u0017\u0010\r\u001a\u0004\u0018\u00010\u000e2\b\u0010\u000f\u001a\u0004\u0018\u00010\u0001\u00a2\u0006\u0002\u0010\u0010\u001a\u0017\u0010\u0011\u001a\u0004\u0018\u00010\u00122\b\u0010\u000f\u001a\u0004\u0018\u00010\u0001\u00a2\u0006\u0002\u0010\u0013\u001a\n\u0010\u0014\u001a\u00020\u0001*\u00020\u0001\u001a\f\u0010\u0015\u001a\u0004\u0018\u00010\u0001*\u00020\u0001\u001a\n\u0010\u0016\u001a\u00020\u0001*\u00020\u0001\u00a8\u0006\u0017"}, d2 = {"generateUuid", "", "parseXmlAttributes", "", "raw", "xmlAllBlocks", "", "tag", "inXml", "xmlAllTagAttributes", "xmlAllTagValues", "xmlFirstBlock", "xmlFirstTagValue", "xmlInt", "", "value", "(Ljava/lang/String;)Ljava/lang/Integer;", "xmlInt64", "", "(Ljava/lang/String;)Ljava/lang/Long;", "xmlDecoded", "xmlNilIfEmpty", "xmlTrimmed", "RSSuper_debug"})
|
||||
public final class XmlParsingUtilitiesKt {
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final java.lang.String xmlTrimmed(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String $this$xmlTrimmed) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public static final java.lang.String xmlNilIfEmpty(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String $this$xmlNilIfEmpty) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final java.lang.String xmlDecoded(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String $this$xmlDecoded) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public static final java.lang.Long xmlInt64(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.String value) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public static final java.lang.Integer xmlInt(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.String value) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public static final java.lang.String xmlFirstTagValue(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String tag, @org.jetbrains.annotations.NotNull()
|
||||
java.lang.String inXml) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final java.util.List<java.lang.String> xmlAllTagValues(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String tag, @org.jetbrains.annotations.NotNull()
|
||||
java.lang.String inXml) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public static final java.lang.String xmlFirstBlock(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String tag, @org.jetbrains.annotations.NotNull()
|
||||
java.lang.String inXml) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final java.util.List<java.lang.String> xmlAllBlocks(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String tag, @org.jetbrains.annotations.NotNull()
|
||||
java.lang.String inXml) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final java.util.List<java.util.Map<java.lang.String, java.lang.String>> xmlAllTagAttributes(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String tag, @org.jetbrains.annotations.NotNull()
|
||||
java.lang.String inXml) {
|
||||
return null;
|
||||
}
|
||||
|
||||
private static final java.util.Map<java.lang.String, java.lang.String> parseXmlAttributes(java.lang.String raw) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final java.lang.String generateUuid() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,4 @@
|
||||
package error;
|
||||
|
||||
public final class NonExistentClass {
|
||||
}
|
||||
@@ -0,0 +1,95 @@
|
||||
package com.rssuper.database;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000D\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0003\n\u0002\u0010\u000b\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0012\u0018\u00002\u00020\u0001B\u0005\u00a2\u0006\u0002\u0010\u0002J\b\u0010\u0007\u001a\u00020\bH\u0007J\b\u0010\t\u001a\u00020\bH\u0007J@\u0010\n\u001a\u00020\u000b2\u0006\u0010\f\u001a\u00020\r2\u0006\u0010\u000e\u001a\u00020\r2\b\b\u0002\u0010\u000f\u001a\u00020\r2\b\b\u0002\u0010\u0010\u001a\u00020\u00112\b\b\u0002\u0010\u0012\u001a\u00020\u00112\b\b\u0002\u0010\u0013\u001a\u00020\u0014H\u0002J\f\u0010\u0015\u001a\u00060\bj\u0002`\u0016H\u0007J\f\u0010\u0017\u001a\u00060\bj\u0002`\u0016H\u0007J\f\u0010\u0018\u001a\u00060\bj\u0002`\u0016H\u0007J\f\u0010\u0019\u001a\u00060\bj\u0002`\u0016H\u0007J\f\u0010\u001a\u001a\u00060\bj\u0002`\u0016H\u0007J\f\u0010\u001b\u001a\u00060\bj\u0002`\u0016H\u0007J\f\u0010\u001c\u001a\u00060\bj\u0002`\u0016H\u0007J\f\u0010\u001d\u001a\u00060\bj\u0002`\u0016H\u0007J\f\u0010\u001e\u001a\u00060\bj\u0002`\u0016H\u0007J\f\u0010\u001f\u001a\u00060\bj\u0002`\u0016H\u0007J\f\u0010 \u001a\u00060\bj\u0002`\u0016H\u0007J\f\u0010!\u001a\u00060\bj\u0002`\u0016H\u0007J\f\u0010\"\u001a\u00060\bj\u0002`\u0016H\u0007J\f\u0010#\u001a\u00060\bj\u0002`\u0016H\u0007J\f\u0010$\u001a\u00060\bj\u0002`\u0016H\u0007J\f\u0010%\u001a\u00060\bj\u0002`\u0016H\u0007J\f\u0010&\u001a\u00060\bj\u0002`\u0016H\u0007J\f\u0010\'\u001a\u00060\bj\u0002`\u0016H\u0007R\u000e\u0010\u0003\u001a\u00020\u0004X\u0082.\u00a2\u0006\u0002\n\u0000R\u000e\u0010\u0005\u001a\u00020\u0006X\u0082.\u00a2\u0006\u0002\n\u0000\u00a8\u0006("}, d2 = {"Lcom/rssuper/database/FeedItemDaoTest;", "", "()V", "dao", "Lcom/rssuper/database/daos/FeedItemDao;", "database", "Lcom/rssuper/database/RssDatabase;", "closeDb", "", "createDb", "createTestItem", "Lcom/rssuper/database/entities/FeedItemEntity;", "id", "", "subscriptionId", "title", "isRead", "", "isStarred", "published", "Ljava/util/Date;", "deleteItem", "Lkotlinx/coroutines/test/TestResult;", "deleteItemById", "deleteItemsBySubscription", "getItemsAfterDate", "getItemsBySubscription", "getItemsBySubscriptions", "getItemsPaginated", "getStarredItems", "getTotalUnreadCount", "getUnreadCount", "getUnreadItems", "insertAndGetItem", "markAllAsRead", "markAsRead", "markAsStarred", "markAsUnread", "markAsUnstarred", "updateItem", "RSSuper_debugUnitTest"})
|
||||
public final class FeedItemDaoTest {
|
||||
private com.rssuper.database.RssDatabase database;
|
||||
private com.rssuper.database.daos.FeedItemDao dao;
|
||||
|
||||
public FeedItemDaoTest() {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.junit.Before()
|
||||
public final void createDb() {
|
||||
}
|
||||
|
||||
@org.junit.After()
|
||||
public final void closeDb() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void insertAndGetItem() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void getItemsBySubscription() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void getItemsBySubscriptions() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void getUnreadItems() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void getStarredItems() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void getItemsAfterDate() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void getUnreadCount() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void getTotalUnreadCount() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void updateItem() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void deleteItem() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void deleteItemById() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void deleteItemsBySubscription() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void markAsRead() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void markAsUnread() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void markAsStarred() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void markAsUnstarred() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void markAllAsRead() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void getItemsPaginated() {
|
||||
}
|
||||
|
||||
private final com.rssuper.database.entities.FeedItemEntity createTestItem(java.lang.String id, java.lang.String subscriptionId, java.lang.String title, boolean isRead, boolean isStarred, java.util.Date published) {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,42 @@
|
||||
package com.rssuper.database;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000\u001e\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0018\u0002\n\u0002\b\b\u0018\u00002\u00020\u0001B\u0005\u00a2\u0006\u0002\u0010\u0002J\f\u0010\u0005\u001a\u00060\u0006j\u0002`\u0007H\u0007J\b\u0010\b\u001a\u00020\u0006H\u0007J\b\u0010\t\u001a\u00020\u0006H\u0007J\b\u0010\n\u001a\u00020\u0006H\u0007J\f\u0010\u000b\u001a\u00060\u0006j\u0002`\u0007H\u0007J\b\u0010\f\u001a\u00020\u0006H\u0007J\f\u0010\r\u001a\u00060\u0006j\u0002`\u0007H\u0007J\f\u0010\u000e\u001a\u00060\u0006j\u0002`\u0007H\u0007R\u000e\u0010\u0003\u001a\u00020\u0004X\u0082.\u00a2\u0006\u0002\n\u0000\u00a8\u0006\u000f"}, d2 = {"Lcom/rssuper/database/RssDatabaseTest;", "", "()V", "database", "Lcom/rssuper/database/RssDatabase;", "cascadeDeleteFeedItems", "", "Lkotlinx/coroutines/test/TestResult;", "closeDb", "createDb", "databaseConstruction", "feedItemEntityRoundTrip", "ftsVirtualTableExists", "searchHistoryEntityRoundTrip", "subscriptionEntityRoundTrip", "RSSuper_debugUnitTest"})
|
||||
public final class RssDatabaseTest {
|
||||
private com.rssuper.database.RssDatabase database;
|
||||
|
||||
public RssDatabaseTest() {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.junit.Before()
|
||||
public final void createDb() {
|
||||
}
|
||||
|
||||
@org.junit.After()
|
||||
public final void closeDb() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void databaseConstruction() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void ftsVirtualTableExists() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void subscriptionEntityRoundTrip() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void feedItemEntityRoundTrip() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void searchHistoryEntityRoundTrip() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void cascadeDeleteFeedItems() {
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,67 @@
|
||||
package com.rssuper.database;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000<\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u000b\u0018\u00002\u00020\u0001B\u0005\u00a2\u0006\u0002\u0010\u0002J\b\u0010\u0007\u001a\u00020\bH\u0007J\b\u0010\t\u001a\u00020\bH\u0007J\"\u0010\n\u001a\u00020\u000b2\u0006\u0010\f\u001a\u00020\r2\u0006\u0010\u000e\u001a\u00020\r2\b\b\u0002\u0010\u000f\u001a\u00020\u0010H\u0002J\f\u0010\u0011\u001a\u00060\bj\u0002`\u0012H\u0007J\f\u0010\u0013\u001a\u00060\bj\u0002`\u0012H\u0007J\f\u0010\u0014\u001a\u00060\bj\u0002`\u0012H\u0007J\f\u0010\u0015\u001a\u00060\bj\u0002`\u0012H\u0007J\f\u0010\u0016\u001a\u00060\bj\u0002`\u0012H\u0007J\f\u0010\u0017\u001a\u00060\bj\u0002`\u0012H\u0007J\f\u0010\u0018\u001a\u00060\bj\u0002`\u0012H\u0007J\f\u0010\u0019\u001a\u00060\bj\u0002`\u0012H\u0007J\f\u0010\u001a\u001a\u00060\bj\u0002`\u0012H\u0007J\f\u0010\u001b\u001a\u00060\bj\u0002`\u0012H\u0007J\f\u0010\u001c\u001a\u00060\bj\u0002`\u0012H\u0007R\u000e\u0010\u0003\u001a\u00020\u0004X\u0082.\u00a2\u0006\u0002\n\u0000R\u000e\u0010\u0005\u001a\u00020\u0006X\u0082.\u00a2\u0006\u0002\n\u0000\u00a8\u0006\u001d"}, d2 = {"Lcom/rssuper/database/SearchHistoryDaoTest;", "", "()V", "dao", "Lcom/rssuper/database/daos/SearchHistoryDao;", "database", "Lcom/rssuper/database/RssDatabase;", "closeDb", "", "createDb", "createTestSearch", "Lcom/rssuper/database/entities/SearchHistoryEntity;", "id", "", "query", "timestamp", "Ljava/util/Date;", "deleteAllSearchHistory", "Lkotlinx/coroutines/test/TestResult;", "deleteSearchHistory", "deleteSearchHistoryById", "deleteSearchHistoryOlderThan", "getAllSearchHistory", "getRecentSearches", "getSearchHistoryCount", "insertAndGetSearchHistory", "insertSearchHistoryWithConflict", "searchHistory", "updateSearchHistory", "RSSuper_debugUnitTest"})
|
||||
public final class SearchHistoryDaoTest {
|
||||
private com.rssuper.database.RssDatabase database;
|
||||
private com.rssuper.database.daos.SearchHistoryDao dao;
|
||||
|
||||
public SearchHistoryDaoTest() {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.junit.Before()
|
||||
public final void createDb() {
|
||||
}
|
||||
|
||||
@org.junit.After()
|
||||
public final void closeDb() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void insertAndGetSearchHistory() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void getAllSearchHistory() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void searchHistory() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void getRecentSearches() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void getSearchHistoryCount() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void updateSearchHistory() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void deleteSearchHistory() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void deleteSearchHistoryById() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void deleteAllSearchHistory() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void deleteSearchHistoryOlderThan() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void insertSearchHistoryWithConflict() {
|
||||
}
|
||||
|
||||
private final com.rssuper.database.entities.SearchHistoryEntity createTestSearch(java.lang.String id, java.lang.String query, java.util.Date timestamp) {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,71 @@
|
||||
package com.rssuper.database;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000<\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0003\n\u0002\u0010\u000b\n\u0000\n\u0002\u0018\u0002\n\u0002\b\f\u0018\u00002\u00020\u0001B\u0005\u00a2\u0006\u0002\u0010\u0002J\b\u0010\u0007\u001a\u00020\bH\u0007J\b\u0010\t\u001a\u00020\bH\u0007J.\u0010\n\u001a\u00020\u000b2\u0006\u0010\f\u001a\u00020\r2\b\b\u0002\u0010\u000e\u001a\u00020\r2\b\b\u0002\u0010\u000f\u001a\u00020\r2\b\b\u0002\u0010\u0010\u001a\u00020\u0011H\u0002J\f\u0010\u0012\u001a\u00060\bj\u0002`\u0013H\u0007J\f\u0010\u0014\u001a\u00060\bj\u0002`\u0013H\u0007J\f\u0010\u0015\u001a\u00060\bj\u0002`\u0013H\u0007J\f\u0010\u0016\u001a\u00060\bj\u0002`\u0013H\u0007J\f\u0010\u0017\u001a\u00060\bj\u0002`\u0013H\u0007J\f\u0010\u0018\u001a\u00060\bj\u0002`\u0013H\u0007J\f\u0010\u0019\u001a\u00060\bj\u0002`\u0013H\u0007J\f\u0010\u001a\u001a\u00060\bj\u0002`\u0013H\u0007J\f\u0010\u001b\u001a\u00060\bj\u0002`\u0013H\u0007J\f\u0010\u001c\u001a\u00060\bj\u0002`\u0013H\u0007J\f\u0010\u001d\u001a\u00060\bj\u0002`\u0013H\u0007J\f\u0010\u001e\u001a\u00060\bj\u0002`\u0013H\u0007R\u000e\u0010\u0003\u001a\u00020\u0004X\u0082.\u00a2\u0006\u0002\n\u0000R\u000e\u0010\u0005\u001a\u00020\u0006X\u0082.\u00a2\u0006\u0002\n\u0000\u00a8\u0006\u001f"}, d2 = {"Lcom/rssuper/database/SubscriptionDaoTest;", "", "()V", "dao", "Lcom/rssuper/database/daos/SubscriptionDao;", "database", "Lcom/rssuper/database/RssDatabase;", "closeDb", "", "createDb", "createTestSubscription", "Lcom/rssuper/database/entities/SubscriptionEntity;", "id", "", "url", "title", "enabled", "", "deleteSubscription", "Lkotlinx/coroutines/test/TestResult;", "deleteSubscriptionById", "getAllSubscriptions", "getEnabledSubscriptions", "getSubscriptionByUrl", "getSubscriptionCount", "insertAndGetSubscription", "insertSubscriptionWithConflict", "updateError", "updateLastFetchedAt", "updateNextFetchAt", "updateSubscription", "RSSuper_debugUnitTest"})
|
||||
public final class SubscriptionDaoTest {
|
||||
private com.rssuper.database.RssDatabase database;
|
||||
private com.rssuper.database.daos.SubscriptionDao dao;
|
||||
|
||||
public SubscriptionDaoTest() {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.junit.Before()
|
||||
public final void createDb() {
|
||||
}
|
||||
|
||||
@org.junit.After()
|
||||
public final void closeDb() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void insertAndGetSubscription() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void getSubscriptionByUrl() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void getAllSubscriptions() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void getEnabledSubscriptions() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void updateSubscription() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void deleteSubscription() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void deleteSubscriptionById() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void getSubscriptionCount() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void updateError() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void updateLastFetchedAt() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void updateNextFetchAt() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void insertSubscriptionWithConflict() {
|
||||
}
|
||||
|
||||
private final com.rssuper.database.entities.SubscriptionEntity createTestSubscription(java.lang.String id, java.lang.String url, java.lang.String title, boolean enabled) {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,43 @@
|
||||
package com.rssuper.models;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\b\b\u0018\u00002\u00020\u0001B\u0005\u00a2\u0006\u0002\u0010\u0002J\b\u0010\b\u001a\u00020\tH\u0007J\b\u0010\n\u001a\u00020\tH\u0007J\b\u0010\u000b\u001a\u00020\tH\u0007J\b\u0010\f\u001a\u00020\tH\u0007J\b\u0010\r\u001a\u00020\tH\u0007J\b\u0010\u000e\u001a\u00020\tH\u0007J\b\u0010\u000f\u001a\u00020\tH\u0007J\b\u0010\u0010\u001a\u00020\tH\u0007R\u0014\u0010\u0003\u001a\b\u0012\u0004\u0012\u00020\u00050\u0004X\u0082.\u00a2\u0006\u0002\n\u0000R\u000e\u0010\u0006\u001a\u00020\u0007X\u0082.\u00a2\u0006\u0002\n\u0000\u00a8\u0006\u0011"}, d2 = {"Lcom/rssuper/models/FeedItemTest;", "", "()V", "adapter", "Lcom/squareup/moshi/JsonAdapter;", "Lcom/rssuper/models/FeedItem;", "moshi", "Lcom/squareup/moshi/Moshi;", "setup", "", "testCopy", "testDeserialization", "testEnclosureSerialization", "testEqualsAndHashCode", "testOptionalFieldsNull", "testSerialization", "testToString", "RSSuper_debugUnitTest"})
|
||||
public final class FeedItemTest {
|
||||
private com.squareup.moshi.Moshi moshi;
|
||||
private com.squareup.moshi.JsonAdapter<com.rssuper.models.FeedItem> adapter;
|
||||
|
||||
public FeedItemTest() {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.junit.Before()
|
||||
public final void setup() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testSerialization() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testDeserialization() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testOptionalFieldsNull() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testEnclosureSerialization() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testCopy() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testEqualsAndHashCode() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testToString() {
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,47 @@
|
||||
package com.rssuper.models;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\b\t\u0018\u00002\u00020\u0001B\u0005\u00a2\u0006\u0002\u0010\u0002J\b\u0010\b\u001a\u00020\tH\u0007J\b\u0010\n\u001a\u00020\tH\u0007J\b\u0010\u000b\u001a\u00020\tH\u0007J\b\u0010\f\u001a\u00020\tH\u0007J\b\u0010\r\u001a\u00020\tH\u0007J\b\u0010\u000e\u001a\u00020\tH\u0007J\b\u0010\u000f\u001a\u00020\tH\u0007J\b\u0010\u0010\u001a\u00020\tH\u0007J\b\u0010\u0011\u001a\u00020\tH\u0007R\u0014\u0010\u0003\u001a\b\u0012\u0004\u0012\u00020\u00050\u0004X\u0082.\u00a2\u0006\u0002\n\u0000R\u000e\u0010\u0006\u001a\u00020\u0007X\u0082.\u00a2\u0006\u0002\n\u0000\u00a8\u0006\u0012"}, d2 = {"Lcom/rssuper/models/FeedSubscriptionTest;", "", "()V", "adapter", "Lcom/squareup/moshi/JsonAdapter;", "Lcom/rssuper/models/FeedSubscription;", "moshi", "Lcom/squareup/moshi/Moshi;", "setup", "", "testCopy", "testDeserialization", "testEqualsAndHashCode", "testHttpAuthDeserialization", "testHttpAuthSerialization", "testOptionalFieldsNull", "testSerialization", "testToString", "RSSuper_debugUnitTest"})
|
||||
public final class FeedSubscriptionTest {
|
||||
private com.squareup.moshi.Moshi moshi;
|
||||
private com.squareup.moshi.JsonAdapter<com.rssuper.models.FeedSubscription> adapter;
|
||||
|
||||
public FeedSubscriptionTest() {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.junit.Before()
|
||||
public final void setup() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testSerialization() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testDeserialization() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testOptionalFieldsNull() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testHttpAuthSerialization() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testHttpAuthDeserialization() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testCopy() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testEqualsAndHashCode() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testToString() {
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,43 @@
|
||||
package com.rssuper.models;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\b\b\u0018\u00002\u00020\u0001B\u0005\u00a2\u0006\u0002\u0010\u0002J\b\u0010\b\u001a\u00020\tH\u0007J\b\u0010\n\u001a\u00020\tH\u0007J\b\u0010\u000b\u001a\u00020\tH\u0007J\b\u0010\f\u001a\u00020\tH\u0007J\b\u0010\r\u001a\u00020\tH\u0007J\b\u0010\u000e\u001a\u00020\tH\u0007J\b\u0010\u000f\u001a\u00020\tH\u0007J\b\u0010\u0010\u001a\u00020\tH\u0007R\u0014\u0010\u0003\u001a\b\u0012\u0004\u0012\u00020\u00050\u0004X\u0082.\u00a2\u0006\u0002\n\u0000R\u000e\u0010\u0006\u001a\u00020\u0007X\u0082.\u00a2\u0006\u0002\n\u0000\u00a8\u0006\u0011"}, d2 = {"Lcom/rssuper/models/FeedTest;", "", "()V", "adapter", "Lcom/squareup/moshi/JsonAdapter;", "Lcom/rssuper/models/Feed;", "moshi", "Lcom/squareup/moshi/Moshi;", "setup", "", "testCopy", "testDeserialization", "testEmptyItemsList", "testEqualsAndHashCode", "testOptionalFieldsNull", "testSerialization", "testToString", "RSSuper_debugUnitTest"})
|
||||
public final class FeedTest {
|
||||
private com.squareup.moshi.Moshi moshi;
|
||||
private com.squareup.moshi.JsonAdapter<com.rssuper.models.Feed> adapter;
|
||||
|
||||
public FeedTest() {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.junit.Before()
|
||||
public final void setup() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testSerialization() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testDeserialization() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testOptionalFieldsNull() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testEmptyItemsList() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testCopy() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testEqualsAndHashCode() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testToString() {
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,39 @@
|
||||
package com.rssuper.models;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0007\u0018\u00002\u00020\u0001B\u0005\u00a2\u0006\u0002\u0010\u0002J\b\u0010\b\u001a\u00020\tH\u0007J\b\u0010\n\u001a\u00020\tH\u0007J\b\u0010\u000b\u001a\u00020\tH\u0007J\b\u0010\f\u001a\u00020\tH\u0007J\b\u0010\r\u001a\u00020\tH\u0007J\b\u0010\u000e\u001a\u00020\tH\u0007J\b\u0010\u000f\u001a\u00020\tH\u0007R\u0014\u0010\u0003\u001a\b\u0012\u0004\u0012\u00020\u00050\u0004X\u0082.\u00a2\u0006\u0002\n\u0000R\u000e\u0010\u0006\u001a\u00020\u0007X\u0082.\u00a2\u0006\u0002\n\u0000\u00a8\u0006\u0010"}, d2 = {"Lcom/rssuper/models/NotificationPreferencesTest;", "", "()V", "adapter", "Lcom/squareup/moshi/JsonAdapter;", "Lcom/rssuper/models/NotificationPreferences;", "moshi", "Lcom/squareup/moshi/Moshi;", "setup", "", "testCopy", "testDefaultValues", "testDeserialization", "testEqualsAndHashCode", "testSerialization", "testToString", "RSSuper_debugUnitTest"})
|
||||
public final class NotificationPreferencesTest {
|
||||
private com.squareup.moshi.Moshi moshi;
|
||||
private com.squareup.moshi.JsonAdapter<com.rssuper.models.NotificationPreferences> adapter;
|
||||
|
||||
public NotificationPreferencesTest() {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.junit.Before()
|
||||
public final void setup() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testSerialization() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testDeserialization() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testDefaultValues() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testCopy() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testEqualsAndHashCode() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testToString() {
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,47 @@
|
||||
package com.rssuper.models;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\b\t\u0018\u00002\u00020\u0001B\u0005\u00a2\u0006\u0002\u0010\u0002J\b\u0010\b\u001a\u00020\tH\u0007J\b\u0010\n\u001a\u00020\tH\u0007J\b\u0010\u000b\u001a\u00020\tH\u0007J\b\u0010\f\u001a\u00020\tH\u0007J\b\u0010\r\u001a\u00020\tH\u0007J\b\u0010\u000e\u001a\u00020\tH\u0007J\b\u0010\u000f\u001a\u00020\tH\u0007J\b\u0010\u0010\u001a\u00020\tH\u0007J\b\u0010\u0011\u001a\u00020\tH\u0007R\u0014\u0010\u0003\u001a\b\u0012\u0004\u0012\u00020\u00050\u0004X\u0082.\u00a2\u0006\u0002\n\u0000R\u000e\u0010\u0006\u001a\u00020\u0007X\u0082.\u00a2\u0006\u0002\n\u0000\u00a8\u0006\u0012"}, d2 = {"Lcom/rssuper/models/ReadingPreferencesTest;", "", "()V", "adapter", "Lcom/squareup/moshi/JsonAdapter;", "Lcom/rssuper/models/ReadingPreferences;", "moshi", "Lcom/squareup/moshi/Moshi;", "setup", "", "testCopy", "testDefaultValues", "testDeserialization", "testEqualsAndHashCode", "testFontSizeOptions", "testLineHeightOptions", "testSerialization", "testToString", "RSSuper_debugUnitTest"})
|
||||
public final class ReadingPreferencesTest {
|
||||
private com.squareup.moshi.Moshi moshi;
|
||||
private com.squareup.moshi.JsonAdapter<com.rssuper.models.ReadingPreferences> adapter;
|
||||
|
||||
public ReadingPreferencesTest() {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.junit.Before()
|
||||
public final void setup() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testSerialization() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testDeserialization() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testFontSizeOptions() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testLineHeightOptions() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testDefaultValues() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testCopy() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testEqualsAndHashCode() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testToString() {
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,51 @@
|
||||
package com.rssuper.models;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\b\n\u0018\u00002\u00020\u0001B\u0005\u00a2\u0006\u0002\u0010\u0002J\b\u0010\b\u001a\u00020\tH\u0007J\b\u0010\n\u001a\u00020\tH\u0007J\b\u0010\u000b\u001a\u00020\tH\u0007J\b\u0010\f\u001a\u00020\tH\u0007J\b\u0010\r\u001a\u00020\tH\u0007J\b\u0010\u000e\u001a\u00020\tH\u0007J\b\u0010\u000f\u001a\u00020\tH\u0007J\b\u0010\u0010\u001a\u00020\tH\u0007J\b\u0010\u0011\u001a\u00020\tH\u0007J\b\u0010\u0012\u001a\u00020\tH\u0007R\u0014\u0010\u0003\u001a\b\u0012\u0004\u0012\u00020\u00050\u0004X\u0082.\u00a2\u0006\u0002\n\u0000R\u000e\u0010\u0006\u001a\u00020\u0007X\u0082.\u00a2\u0006\u0002\n\u0000\u00a8\u0006\u0013"}, d2 = {"Lcom/rssuper/models/SearchFiltersTest;", "", "()V", "adapter", "Lcom/squareup/moshi/JsonAdapter;", "Lcom/rssuper/models/SearchFilters;", "moshi", "Lcom/squareup/moshi/Moshi;", "setup", "", "testContentTypeAudio", "testContentTypeVideo", "testCopy", "testDeserialization", "testEqualsAndHashCode", "testOptionalFieldsNull", "testSerialization", "testSortOptions", "testToString", "RSSuper_debugUnitTest"})
|
||||
public final class SearchFiltersTest {
|
||||
private com.squareup.moshi.Moshi moshi;
|
||||
private com.squareup.moshi.JsonAdapter<com.rssuper.models.SearchFilters> adapter;
|
||||
|
||||
public SearchFiltersTest() {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.junit.Before()
|
||||
public final void setup() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testSerialization() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testDeserialization() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testContentTypeAudio() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testContentTypeVideo() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testSortOptions() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testOptionalFieldsNull() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testCopy() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testEqualsAndHashCode() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testToString() {
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,47 @@
|
||||
package com.rssuper.models;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\b\t\u0018\u00002\u00020\u0001B\u0005\u00a2\u0006\u0002\u0010\u0002J\b\u0010\b\u001a\u00020\tH\u0007J\b\u0010\n\u001a\u00020\tH\u0007J\b\u0010\u000b\u001a\u00020\tH\u0007J\b\u0010\f\u001a\u00020\tH\u0007J\b\u0010\r\u001a\u00020\tH\u0007J\b\u0010\u000e\u001a\u00020\tH\u0007J\b\u0010\u000f\u001a\u00020\tH\u0007J\b\u0010\u0010\u001a\u00020\tH\u0007J\b\u0010\u0011\u001a\u00020\tH\u0007R\u0014\u0010\u0003\u001a\b\u0012\u0004\u0012\u00020\u00050\u0004X\u0082.\u00a2\u0006\u0002\n\u0000R\u000e\u0010\u0006\u001a\u00020\u0007X\u0082.\u00a2\u0006\u0002\n\u0000\u00a8\u0006\u0012"}, d2 = {"Lcom/rssuper/models/SearchResultTest;", "", "()V", "adapter", "Lcom/squareup/moshi/JsonAdapter;", "Lcom/rssuper/models/SearchResult;", "moshi", "Lcom/squareup/moshi/Moshi;", "setup", "", "testArticleDeserialization", "testArticleSerialization", "testCopy", "testEqualsAndHashCode", "testFeedDeserialization", "testFeedSerialization", "testOptionalFieldsNull", "testToString", "RSSuper_debugUnitTest"})
|
||||
public final class SearchResultTest {
|
||||
private com.squareup.moshi.Moshi moshi;
|
||||
private com.squareup.moshi.JsonAdapter<com.rssuper.models.SearchResult> adapter;
|
||||
|
||||
public SearchResultTest() {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.junit.Before()
|
||||
public final void setup() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testArticleSerialization() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testFeedSerialization() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testArticleDeserialization() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testFeedDeserialization() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testOptionalFieldsNull() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testCopy() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testEqualsAndHashCode() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testToString() {
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,47 @@
|
||||
package com.rssuper.parsing;
|
||||
|
||||
@org.junit.runner.RunWith(value = org.robolectric.RobolectricTestRunner.class)
|
||||
@org.robolectric.annotation.Config(sdk = {24})
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000\u0014\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0010\u0002\n\u0002\b\t\b\u0007\u0018\u00002\u00020\u0001B\u0005\u00a2\u0006\u0002\u0010\u0002J\b\u0010\u0003\u001a\u00020\u0004H\u0007J\b\u0010\u0005\u001a\u00020\u0004H\u0007J\b\u0010\u0006\u001a\u00020\u0004H\u0007J\b\u0010\u0007\u001a\u00020\u0004H\u0007J\b\u0010\b\u001a\u00020\u0004H\u0007J\b\u0010\t\u001a\u00020\u0004H\u0007J\b\u0010\n\u001a\u00020\u0004H\u0007J\b\u0010\u000b\u001a\u00020\u0004H\u0007J\b\u0010\f\u001a\u00020\u0004H\u0007\u00a8\u0006\r"}, d2 = {"Lcom/rssuper/parsing/AtomParserTest;", "", "()V", "testParseAtomWithAuthor", "", "testParseAtomWithCategories", "testParseAtomWithContent", "testParseAtomWithEmptyFeed", "testParseAtomWithEnclosure", "testParseAtomWithMissingFields", "testParseAtomWithPublished", "testParseAtomWithiTunesExtension", "testParseBasicAtom", "RSSuper_debugUnitTest"})
|
||||
public final class AtomParserTest {
|
||||
|
||||
public AtomParserTest() {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testParseBasicAtom() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testParseAtomWithAuthor() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testParseAtomWithCategories() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testParseAtomWithEnclosure() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testParseAtomWithContent() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testParseAtomWithiTunesExtension() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testParseAtomWithPublished() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testParseAtomWithEmptyFeed() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testParseAtomWithMissingFields() {
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,43 @@
|
||||
package com.rssuper.parsing;
|
||||
|
||||
@org.junit.runner.RunWith(value = org.robolectric.RobolectricTestRunner.class)
|
||||
@org.robolectric.annotation.Config(sdk = {24})
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000\u0014\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0010\u0002\n\u0002\b\b\b\u0007\u0018\u00002\u00020\u0001B\u0005\u00a2\u0006\u0002\u0010\u0002J\b\u0010\u0003\u001a\u00020\u0004H\u0007J\b\u0010\u0005\u001a\u00020\u0004H\u0007J\b\u0010\u0006\u001a\u00020\u0004H\u0007J\b\u0010\u0007\u001a\u00020\u0004H\u0007J\b\u0010\b\u001a\u00020\u0004H\u0007J\b\u0010\t\u001a\u00020\u0004H\u0007J\b\u0010\n\u001a\u00020\u0004H\u0007J\b\u0010\u000b\u001a\u00020\u0004H\u0007\u00a8\u0006\f"}, d2 = {"Lcom/rssuper/parsing/FeedParserTest;", "", "()V", "testAsyncCallback", "", "testAsyncCallbackError", "testParseAtomFeed", "testParseEmptyFeed", "testParseInvalidFeedType", "testParseMalformedXml", "testParseRSSFeed", "testParseRSSWithNamespaces", "RSSuper_debugUnitTest"})
|
||||
public final class FeedParserTest {
|
||||
|
||||
public FeedParserTest() {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testParseRSSFeed() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testParseAtomFeed() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testParseRSSWithNamespaces() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testParseMalformedXml() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testParseInvalidFeedType() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testParseEmptyFeed() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testAsyncCallback() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testAsyncCallbackError() {
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,47 @@
|
||||
package com.rssuper.parsing;
|
||||
|
||||
@org.junit.runner.RunWith(value = org.robolectric.RobolectricTestRunner.class)
|
||||
@org.robolectric.annotation.Config(sdk = {24})
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000\u0014\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0010\u0002\n\u0002\b\t\b\u0007\u0018\u00002\u00020\u0001B\u0005\u00a2\u0006\u0002\u0010\u0002J\b\u0010\u0003\u001a\u00020\u0004H\u0007J\b\u0010\u0005\u001a\u00020\u0004H\u0007J\b\u0010\u0006\u001a\u00020\u0004H\u0007J\b\u0010\u0007\u001a\u00020\u0004H\u0007J\b\u0010\b\u001a\u00020\u0004H\u0007J\b\u0010\t\u001a\u00020\u0004H\u0007J\b\u0010\n\u001a\u00020\u0004H\u0007J\b\u0010\u000b\u001a\u00020\u0004H\u0007J\b\u0010\f\u001a\u00020\u0004H\u0007\u00a8\u0006\r"}, d2 = {"Lcom/rssuper/parsing/RSSParserTest;", "", "()V", "testParseBasicRSS", "", "testParseRSSWithAuthor", "testParseRSSWithCDATA", "testParseRSSWithCategories", "testParseRSSWithContentNamespace", "testParseRSSWithEmptyChannel", "testParseRSSWithGuid", "testParseRSSWithMissingFields", "testParseRSSWithiTunesNamespace", "RSSuper_debugUnitTest"})
|
||||
public final class RSSParserTest {
|
||||
|
||||
public RSSParserTest() {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testParseBasicRSS() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testParseRSSWithiTunesNamespace() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testParseRSSWithContentNamespace() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testParseRSSWithCategories() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testParseRSSWithAuthor() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testParseRSSWithGuid() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testParseRSSWithEmptyChannel() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testParseRSSWithMissingFields() {
|
||||
}
|
||||
|
||||
@org.junit.Test()
|
||||
public final void testParseRSSWithCDATA() {
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,4 @@
|
||||
package error;
|
||||
|
||||
public final class NonExistentClass {
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
package com.rssuper.converters;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000\u001a\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0010\t\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0005\u0018\u00002\u00020\u0001B\u0005\u00a2\u0006\u0002\u0010\u0002J\u0019\u0010\u0003\u001a\u0004\u0018\u00010\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006H\u0007\u00a2\u0006\u0002\u0010\u0007J\u0019\u0010\b\u001a\u0004\u0018\u00010\u00062\b\u0010\t\u001a\u0004\u0018\u00010\u0004H\u0007\u00a2\u0006\u0002\u0010\n\u00a8\u0006\u000b"}, d2 = {"Lcom/rssuper/converters/DateConverter;", "", "()V", "dateToTimestamp", "", "date", "Ljava/util/Date;", "(Ljava/util/Date;)Ljava/lang/Long;", "fromTimestamp", "value", "(Ljava/lang/Long;)Ljava/util/Date;", "RSSuper_release"})
|
||||
public final class DateConverter {
|
||||
|
||||
public DateConverter() {
|
||||
super();
|
||||
}
|
||||
|
||||
@androidx.room.TypeConverter()
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.util.Date fromTimestamp(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Long value) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@androidx.room.TypeConverter()
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.Long dateToTimestamp(@org.jetbrains.annotations.Nullable()
|
||||
java.util.Date date) {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,25 @@
|
||||
package com.rssuper.converters;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000,\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\u0010 \n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\u0018\u00002\u00020\u0001B\u0005\u00a2\u0006\u0002\u0010\u0002J\u001a\u0010\t\u001a\u0004\u0018\u00010\n2\u000e\u0010\u000b\u001a\n\u0012\u0004\u0012\u00020\f\u0018\u00010\u0005H\u0007J\u001a\u0010\r\u001a\n\u0012\u0004\u0012\u00020\f\u0018\u00010\u00052\b\u0010\u000b\u001a\u0004\u0018\u00010\nH\u0007RB\u0010\u0003\u001a6\u0012\u0014\u0012\u0012\u0012\u0002\b\u0003 \u0006*\b\u0012\u0002\b\u0003\u0018\u00010\u00050\u0005 \u0006*\u001a\u0012\u0014\u0012\u0012\u0012\u0002\b\u0003 \u0006*\b\u0012\u0002\b\u0003\u0018\u00010\u00050\u0005\u0018\u00010\u00040\u0004X\u0082\u0004\u00a2\u0006\u0002\n\u0000R\u0016\u0010\u0007\u001a\n \u0006*\u0004\u0018\u00010\b0\bX\u0082\u0004\u00a2\u0006\u0002\n\u0000\u00a8\u0006\u000e"}, d2 = {"Lcom/rssuper/converters/FeedItemListConverter;", "", "()V", "adapter", "Lcom/squareup/moshi/JsonAdapter;", "", "kotlin.jvm.PlatformType", "moshi", "Lcom/squareup/moshi/Moshi;", "fromFeedItemList", "", "value", "Lcom/rssuper/models/FeedItem;", "toFeedItemList", "RSSuper_release"})
|
||||
public final class FeedItemListConverter {
|
||||
private final com.squareup.moshi.Moshi moshi = null;
|
||||
private final com.squareup.moshi.JsonAdapter<java.util.List<?>> adapter = null;
|
||||
|
||||
public FeedItemListConverter() {
|
||||
super();
|
||||
}
|
||||
|
||||
@androidx.room.TypeConverter()
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String fromFeedItemList(@org.jetbrains.annotations.Nullable()
|
||||
java.util.List<com.rssuper.models.FeedItem> value) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@androidx.room.TypeConverter()
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.util.List<com.rssuper.models.FeedItem> toFeedItemList(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.String value) {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,23 @@
|
||||
package com.rssuper.converters;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000\u001a\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0000\n\u0002\u0010 \n\u0002\b\u0002\u0018\u00002\u00020\u0001B\u0005\u00a2\u0006\u0002\u0010\u0002J\u001a\u0010\u0003\u001a\u0004\u0018\u00010\u00042\u000e\u0010\u0005\u001a\n\u0012\u0004\u0012\u00020\u0004\u0018\u00010\u0006H\u0007J\u001a\u0010\u0007\u001a\n\u0012\u0004\u0012\u00020\u0004\u0018\u00010\u00062\b\u0010\u0005\u001a\u0004\u0018\u00010\u0004H\u0007\u00a8\u0006\b"}, d2 = {"Lcom/rssuper/converters/StringListConverter;", "", "()V", "fromStringList", "", "value", "", "toStringList", "RSSuper_release"})
|
||||
public final class StringListConverter {
|
||||
|
||||
public StringListConverter() {
|
||||
super();
|
||||
}
|
||||
|
||||
@androidx.room.TypeConverter()
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String fromStringList(@org.jetbrains.annotations.Nullable()
|
||||
java.util.List<java.lang.String> value) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@androidx.room.TypeConverter()
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.util.List<java.lang.String> toStringList(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.String value) {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user