forked from Louvorg/ReaderForSelfoss-multiplatform
		
	Cleaning.
This commit is contained in:
		| @@ -142,12 +142,6 @@ dependencies { | ||||
|     implementation("com.mikepenz:aboutlibraries-core:10.5.1") | ||||
|     implementation("com.mikepenz:aboutlibraries:10.5.1") | ||||
|  | ||||
|     // Retrofit + http logging + okhttp | ||||
|     implementation("com.squareup.retrofit2:retrofit:2.9.0") | ||||
|     implementation("com.squareup.okhttp3:logging-interceptor:5.0.0-alpha.3") | ||||
|     implementation("com.squareup.retrofit2:converter-gson:2.9.0") | ||||
|     implementation("com.burgstaller:okhttp-digest:2.5") | ||||
|  | ||||
|     // Material-ish things | ||||
|     implementation("com.ashokvarma.android:bottom-navigation-bar:2.2.0") | ||||
|     implementation("com.amulyakhare:com.amulyakhare.textdrawable:1.0.1") | ||||
|   | ||||
							
								
								
									
										7
									
								
								androidApp/proguard-rules.pro
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										7
									
								
								androidApp/proguard-rules.pro
									
									
									
									
										vendored
									
									
								
							| @@ -30,15 +30,8 @@ | ||||
|     <fields>; | ||||
| } | ||||
|  | ||||
| -dontwarn okio.** | ||||
| -dontwarn retrofit2.Platform$Java8 | ||||
| -keep class retrofit.** { *; } | ||||
| -keepclasseswithmembers class * { | ||||
|     @retrofit.http.* <methods>; | ||||
| } | ||||
| -keepattributes *Annotation*,Signature | ||||
| -keepattributes Exceptions | ||||
| -dontwarn okio.** | ||||
| -dontwarn javax.annotation.Nullable | ||||
| -dontwarn javax.annotation.ParametersAreNonnullByDefault | ||||
|  | ||||
|   | ||||
| @@ -3,7 +3,6 @@ package bou.amine.apps.readerforselfossv2.android.model | ||||
| import android.os.Parcel | ||||
| import android.os.Parcelable | ||||
| import bou.amine.apps.readerforselfossv2.model.SelfossModel | ||||
| import com.google.gson.annotations.SerializedName | ||||
|  | ||||
| fun SelfossModel.Item.toParcelable() : ParecelableItem = | ||||
|     ParecelableItem( | ||||
| @@ -34,17 +33,17 @@ fun ParecelableItem.toModel() : SelfossModel.Item = | ||||
|         this.tags.split(",") | ||||
|     ) | ||||
| data class ParecelableItem( | ||||
|     @SerializedName("id") val id: Int, | ||||
|     @SerializedName("datetime") val datetime: String, | ||||
|     @SerializedName("title") val title: String, | ||||
|     @SerializedName("content") val content: String, | ||||
|     @SerializedName("unread") var unread: Boolean, | ||||
|     @SerializedName("starred") var starred: Boolean, | ||||
|     @SerializedName("thumbnail") val thumbnail: String?, | ||||
|     @SerializedName("icon") val icon: String?, | ||||
|     @SerializedName("link") val link: String, | ||||
|     @SerializedName("sourcetitle") val sourcetitle: String, | ||||
|     @SerializedName("tags") val tags: String | ||||
|     val id: Int, | ||||
|     val datetime: String, | ||||
|     val title: String, | ||||
|     val content: String, | ||||
|     var unread: Boolean, | ||||
|     var starred: Boolean, | ||||
|     val thumbnail: String?, | ||||
|     val icon: String?, | ||||
|     val link: String, | ||||
|     val sourcetitle: String, | ||||
|     val tags: String | ||||
| ) : Parcelable { | ||||
|  | ||||
|     companion object { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user