Skip to content

Commit 246f817

Browse files
authored
Update error handling (#26)
1 parent d3dc506 commit 246f817

File tree

20 files changed

+55
-377
lines changed

20 files changed

+55
-377
lines changed

rx-codelab/src/main/java/com/jraska/rx/codelab/forest/BasketOfWood.java

Lines changed: 0 additions & 22 deletions
This file was deleted.

rx-codelab/src/main/java/com/jraska/rx/codelab/forest/Fireplace.java

Lines changed: 0 additions & 24 deletions
This file was deleted.

rx-codelab/src/main/java/com/jraska/rx/codelab/forest/Firewood.java

Lines changed: 0 additions & 8 deletions
This file was deleted.

rx-codelab/src/main/java/com/jraska/rx/codelab/forest/Forest.java

Lines changed: 0 additions & 16 deletions
This file was deleted.

rx-codelab/src/main/java/com/jraska/rx/codelab/forest/Log.java

Lines changed: 0 additions & 8 deletions
This file was deleted.

rx-codelab/src/main/java/com/jraska/rx/codelab/forest/Lumberjack.java

Lines changed: 0 additions & 13 deletions
This file was deleted.

rx-codelab/src/main/java/com/jraska/rx/codelab/forest/Tools.java

Lines changed: 0 additions & 25 deletions
This file was deleted.

rx-codelab/src/main/java/com/jraska/rx/codelab/forest/Tree.java

Lines changed: 0 additions & 20 deletions
This file was deleted.

rx-codelab/src/main/java/com/jraska/rx/codelab/furniture/Carpenter.java

Lines changed: 0 additions & 35 deletions
This file was deleted.

rx-codelab/src/main/java/com/jraska/rx/codelab/furniture/Chair.java

Lines changed: 0 additions & 16 deletions
This file was deleted.

rx-codelab/src/main/java/com/jraska/rx/codelab/furniture/Parts.java

Lines changed: 0 additions & 43 deletions
This file was deleted.

rx-codelab/src/main/java/com/jraska/rx/codelab/furniture/Rivet.java

Lines changed: 0 additions & 12 deletions
This file was deleted.

rx-codelab/src/main/java/com/jraska/rx/codelab/furniture/Screw.java

Lines changed: 0 additions & 27 deletions
This file was deleted.

rx-codelab/src/main/java/com/jraska/rx/codelab/furniture/Sofa.java

Lines changed: 0 additions & 18 deletions
This file was deleted.

rx-codelab/src/main/java/com/jraska/rx/codelab/furniture/Table.java

Lines changed: 0 additions & 24 deletions
This file was deleted.

rx-codelab/src/main/java/com/jraska/rx/codelab/http/HttpBinApi.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import io.reactivex.Completable;
44
import io.reactivex.Observable;
55
import io.reactivex.Single;
6+
import okhttp3.ResponseBody;
67
import retrofit2.http.Body;
78
import retrofit2.http.GET;
89
import retrofit2.http.POST;
@@ -12,6 +13,15 @@ public interface HttpBinApi {
1213
@GET("/get?show_env=1")
1314
Observable<RequestInfo> getRequest();
1415

16+
@GET("/status/404")
17+
Observable<ResponseBody> failingGet();
18+
19+
@GET("/status/200")
20+
Observable<ResponseBody> backupGet();
21+
22+
@GET("/status/200,400,401,402,403,404,410,412")
23+
Observable<ResponseBody> flakeyGet();
24+
1525
@POST("/post")
1626
Single<RequestInfo> postRequest(@Body String input);
1727

rx-codelab/src/test/java/com/jraska/rx/codelab/Task3_Combining.java

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,10 @@
11
package com.jraska.rx.codelab;
22

3-
import com.jraska.rx.codelab.forest.Forest;
4-
import com.jraska.rx.codelab.forest.Log;
5-
import com.jraska.rx.codelab.forest.Lumberjack;
6-
import com.jraska.rx.codelab.forest.Tools;
7-
import com.jraska.rx.codelab.furniture.Chair;
8-
import com.jraska.rx.codelab.furniture.Sofa;
9-
import com.jraska.rx.codelab.furniture.Table;
10-
import com.jraska.rx.codelab.http.*;
11-
import io.reactivex.Observable;
3+
import com.jraska.rx.codelab.http.GitHubApi;
4+
import com.jraska.rx.codelab.http.HttpModule;
125
import org.junit.Before;
136
import org.junit.Test;
147

15-
import java.util.List;
16-
178
public class Task3_Combining {
189

1910
private static final String LOGIN = "defunkt";

0 commit comments

Comments
 (0)