├── .gitignore ├── LICENSE ├── README.adoc ├── mvnw ├── mvnw.cmd ├── pom.xml └── src ├── main └── java │ └── com │ └── ojacquemart │ └── reactive │ ├── ReactiveGithubApp.java │ └── github │ ├── domain │ ├── GithubUser.java │ ├── RawUser.java │ └── Repository.java │ ├── rest │ └── GithubResource.java │ └── service │ ├── GithubService.java │ └── RestClient.java └── test └── java └── com └── ojacquemart └── reactive ├── ReactiveGithubAppTests.java └── github └── service ├── GithubServiceTest.java └── RestClientTest.java /.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | .mvn/ 3 | *.iml 4 | target/ -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ojacquemart/spring-boot-rxjava/HEAD/LICENSE -------------------------------------------------------------------------------- /README.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ojacquemart/spring-boot-rxjava/HEAD/README.adoc -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ojacquemart/spring-boot-rxjava/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ojacquemart/spring-boot-rxjava/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ojacquemart/spring-boot-rxjava/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/ojacquemart/reactive/ReactiveGithubApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ojacquemart/spring-boot-rxjava/HEAD/src/main/java/com/ojacquemart/reactive/ReactiveGithubApp.java -------------------------------------------------------------------------------- /src/main/java/com/ojacquemart/reactive/github/domain/GithubUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ojacquemart/spring-boot-rxjava/HEAD/src/main/java/com/ojacquemart/reactive/github/domain/GithubUser.java -------------------------------------------------------------------------------- /src/main/java/com/ojacquemart/reactive/github/domain/RawUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ojacquemart/spring-boot-rxjava/HEAD/src/main/java/com/ojacquemart/reactive/github/domain/RawUser.java -------------------------------------------------------------------------------- /src/main/java/com/ojacquemart/reactive/github/domain/Repository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ojacquemart/spring-boot-rxjava/HEAD/src/main/java/com/ojacquemart/reactive/github/domain/Repository.java -------------------------------------------------------------------------------- /src/main/java/com/ojacquemart/reactive/github/rest/GithubResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ojacquemart/spring-boot-rxjava/HEAD/src/main/java/com/ojacquemart/reactive/github/rest/GithubResource.java -------------------------------------------------------------------------------- /src/main/java/com/ojacquemart/reactive/github/service/GithubService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ojacquemart/spring-boot-rxjava/HEAD/src/main/java/com/ojacquemart/reactive/github/service/GithubService.java -------------------------------------------------------------------------------- /src/main/java/com/ojacquemart/reactive/github/service/RestClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ojacquemart/spring-boot-rxjava/HEAD/src/main/java/com/ojacquemart/reactive/github/service/RestClient.java -------------------------------------------------------------------------------- /src/test/java/com/ojacquemart/reactive/ReactiveGithubAppTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ojacquemart/spring-boot-rxjava/HEAD/src/test/java/com/ojacquemart/reactive/ReactiveGithubAppTests.java -------------------------------------------------------------------------------- /src/test/java/com/ojacquemart/reactive/github/service/GithubServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ojacquemart/spring-boot-rxjava/HEAD/src/test/java/com/ojacquemart/reactive/github/service/GithubServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/ojacquemart/reactive/github/service/RestClientTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ojacquemart/spring-boot-rxjava/HEAD/src/test/java/com/ojacquemart/reactive/github/service/RestClientTest.java --------------------------------------------------------------------------------