mirror of
				https://github.com/commons-app/apps-android-commons.git
				synced 2025-10-31 14:53:59 +01:00 
			
		
		
		
	Convert Edit to kotlin along with deleting unused class
This commit is contained in:
		
							parent
							
								
									64354fb9e4
								
							
						
					
					
						commit
						e4fdb7914c
					
				
					 3 changed files with 25 additions and 67 deletions
				
			
		|  | @ -1,36 +0,0 @@ | |||
| package fr.free.nrw.commons.wikidata.model.edit; | ||||
| 
 | ||||
| import androidx.annotation.Nullable; | ||||
| import fr.free.nrw.commons.wikidata.mwapi.MwPostResponse; | ||||
| 
 | ||||
| public class Edit extends MwPostResponse { | ||||
|     @Nullable private Result edit; | ||||
| 
 | ||||
|     @Nullable public Result edit() { | ||||
|     return edit; | ||||
|     } | ||||
| 
 | ||||
|     public class Result { | ||||
|         @Nullable private String result; | ||||
|         @Nullable private String code; | ||||
|         @Nullable private String info; | ||||
|         @Nullable private String warning; | ||||
| 
 | ||||
|         public boolean editSucceeded() { | ||||
|             return "Success".equals(result); | ||||
|         } | ||||
| 
 | ||||
|         @Nullable public String code() { | ||||
|             return code; | ||||
|         } | ||||
| 
 | ||||
|         @Nullable public String info() { | ||||
|             return info; | ||||
|         } | ||||
| 
 | ||||
|         @Nullable public String warning() { | ||||
|             return warning; | ||||
|         } | ||||
| 
 | ||||
|     } | ||||
| } | ||||
|  | @ -0,0 +1,25 @@ | |||
| package fr.free.nrw.commons.wikidata.model.edit | ||||
| 
 | ||||
| import fr.free.nrw.commons.wikidata.mwapi.MwPostResponse | ||||
| 
 | ||||
| class Edit : MwPostResponse() { | ||||
|     private val edit: Result? = null | ||||
| 
 | ||||
|     fun edit(): Result? = edit | ||||
| 
 | ||||
|     class Result { | ||||
|         private val result: String? = null | ||||
|         private val code: String? = null | ||||
|         private val info: String? = null | ||||
|         private val warning: String? = null | ||||
| 
 | ||||
|         fun editSucceeded(): Boolean = | ||||
|             "Success" == result | ||||
| 
 | ||||
|         fun code(): String? = code | ||||
| 
 | ||||
|         fun info(): String? = info | ||||
| 
 | ||||
|         fun warning(): String? = warning | ||||
|     } | ||||
| } | ||||
|  | @ -1,31 +0,0 @@ | |||
| package fr.free.nrw.commons.wikidata.model.edit; | ||||
| 
 | ||||
| import android.os.Parcel; | ||||
| import android.os.Parcelable; | ||||
| import fr.free.nrw.commons.wikidata.model.BaseModel; | ||||
| 
 | ||||
| public abstract class EditResult extends BaseModel implements Parcelable { | ||||
|     private final String result; | ||||
| 
 | ||||
|     public EditResult(String result) { | ||||
|         this.result = result; | ||||
|     } | ||||
| 
 | ||||
|     protected EditResult(Parcel in) { | ||||
|         this.result = in.readString(); | ||||
|     } | ||||
| 
 | ||||
|     public String getResult() { | ||||
|         return result; | ||||
|     } | ||||
| 
 | ||||
|     @Override | ||||
|     public int describeContents() { | ||||
|         return 0; | ||||
|     } | ||||
| 
 | ||||
|     @Override | ||||
|     public void writeToParcel(Parcel dest, int flags) { | ||||
|         dest.writeString(result); | ||||
|     } | ||||
| } | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Paul Hawke
						Paul Hawke