11: Implement Linux RSS/Atom feed parser
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
-if class com.rssuper.models.Enclosure
|
||||
-keepnames class com.rssuper.models.Enclosure
|
||||
-if class com.rssuper.models.Enclosure
|
||||
-keep class com.rssuper.models.EnclosureJsonAdapter {
|
||||
public <init>(com.squareup.moshi.Moshi);
|
||||
}
|
||||
-if class com.rssuper.models.Enclosure
|
||||
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
|
||||
-if class com.rssuper.models.Enclosure
|
||||
-keepclassmembers class com.rssuper.models.Enclosure {
|
||||
public synthetic <init>(java.lang.String,java.lang.String,java.lang.Long,int,kotlin.jvm.internal.DefaultConstructorMarker);
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
-if class com.rssuper.models.Feed
|
||||
-keepnames class com.rssuper.models.Feed
|
||||
-if class com.rssuper.models.Feed
|
||||
-keep class com.rssuper.models.FeedJsonAdapter {
|
||||
public <init>(com.squareup.moshi.Moshi);
|
||||
}
|
||||
-if class com.rssuper.models.Feed
|
||||
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
|
||||
-if class com.rssuper.models.Feed
|
||||
-keepclassmembers class com.rssuper.models.Feed {
|
||||
public synthetic <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.util.Date,java.util.Date,java.lang.String,java.lang.Integer,java.util.List,java.lang.String,java.util.Date,java.util.Date,int,kotlin.jvm.internal.DefaultConstructorMarker);
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
-if class com.rssuper.models.FeedItem
|
||||
-keepnames class com.rssuper.models.FeedItem
|
||||
-if class com.rssuper.models.FeedItem
|
||||
-keep class com.rssuper.models.FeedItemJsonAdapter {
|
||||
public <init>(com.squareup.moshi.Moshi);
|
||||
}
|
||||
-if class com.rssuper.models.FeedItem
|
||||
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
|
||||
-if class com.rssuper.models.FeedItem
|
||||
-keepclassmembers class com.rssuper.models.FeedItem {
|
||||
public synthetic <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.util.Date,java.util.Date,java.util.List,com.rssuper.models.Enclosure,java.lang.String,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker);
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
-if class com.rssuper.models.FeedSubscription
|
||||
-keepnames class com.rssuper.models.FeedSubscription
|
||||
-if class com.rssuper.models.FeedSubscription
|
||||
-keep class com.rssuper.models.FeedSubscriptionJsonAdapter {
|
||||
public <init>(com.squareup.moshi.Moshi);
|
||||
}
|
||||
-if class com.rssuper.models.FeedSubscription
|
||||
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
|
||||
-if class com.rssuper.models.FeedSubscription
|
||||
-keepclassmembers class com.rssuper.models.FeedSubscription {
|
||||
public synthetic <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,boolean,long,java.util.Date,java.util.Date,java.util.Date,java.util.Date,java.lang.String,com.rssuper.models.HttpAuth,int,kotlin.jvm.internal.DefaultConstructorMarker);
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
-if class com.rssuper.models.HttpAuth
|
||||
-keepnames class com.rssuper.models.HttpAuth
|
||||
-if class com.rssuper.models.HttpAuth
|
||||
-keep class com.rssuper.models.HttpAuthJsonAdapter {
|
||||
public <init>(com.squareup.moshi.Moshi);
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
-if class com.rssuper.models.NotificationPreferences
|
||||
-keepnames class com.rssuper.models.NotificationPreferences
|
||||
-if class com.rssuper.models.NotificationPreferences
|
||||
-keep class com.rssuper.models.NotificationPreferencesJsonAdapter {
|
||||
public <init>(com.squareup.moshi.Moshi);
|
||||
}
|
||||
-if class com.rssuper.models.NotificationPreferences
|
||||
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
|
||||
-if class com.rssuper.models.NotificationPreferences
|
||||
-keepclassmembers class com.rssuper.models.NotificationPreferences {
|
||||
public synthetic <init>(java.lang.String,boolean,boolean,boolean,boolean,boolean,boolean,int,kotlin.jvm.internal.DefaultConstructorMarker);
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
-if class com.rssuper.models.ReadingPreferences
|
||||
-keepnames class com.rssuper.models.ReadingPreferences
|
||||
-if class com.rssuper.models.ReadingPreferences
|
||||
-keep class com.rssuper.models.ReadingPreferencesJsonAdapter {
|
||||
public <init>(com.squareup.moshi.Moshi);
|
||||
}
|
||||
-if class com.rssuper.models.ReadingPreferences
|
||||
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
|
||||
-if class com.rssuper.models.ReadingPreferences
|
||||
-keepclassmembers class com.rssuper.models.ReadingPreferences {
|
||||
public synthetic <init>(java.lang.String,com.rssuper.models.FontSize,com.rssuper.models.LineHeight,boolean,boolean,boolean,boolean,int,kotlin.jvm.internal.DefaultConstructorMarker);
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
-if class com.rssuper.models.SearchFilters
|
||||
-keepnames class com.rssuper.models.SearchFilters
|
||||
-if class com.rssuper.models.SearchFilters
|
||||
-keep class com.rssuper.models.SearchFiltersJsonAdapter {
|
||||
public <init>(com.squareup.moshi.Moshi);
|
||||
}
|
||||
-if class com.rssuper.models.SearchFilters
|
||||
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
|
||||
-if class com.rssuper.models.SearchFilters
|
||||
-keepclassmembers class com.rssuper.models.SearchFilters {
|
||||
public synthetic <init>(java.lang.String,java.util.Date,java.util.Date,java.util.List,java.util.List,com.rssuper.models.ContentType,com.rssuper.models.SearchSortOption,int,kotlin.jvm.internal.DefaultConstructorMarker);
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
-if class com.rssuper.models.SearchResult
|
||||
-keepnames class com.rssuper.models.SearchResult
|
||||
-if class com.rssuper.models.SearchResult
|
||||
-keep class com.rssuper.models.SearchResultJsonAdapter {
|
||||
public <init>(com.squareup.moshi.Moshi);
|
||||
}
|
||||
-if class com.rssuper.models.SearchResult
|
||||
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
|
||||
-if class com.rssuper.models.SearchResult
|
||||
-keepclassmembers class com.rssuper.models.SearchResult {
|
||||
public synthetic <init>(java.lang.String,com.rssuper.models.SearchResultType,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.util.Date,java.lang.Double,int,kotlin.jvm.internal.DefaultConstructorMarker);
|
||||
}
|
||||
Reference in New Issue
Block a user