ErrLookup › lysine-dev/retrofit
lysine-dev/retrofit
A type-safe HTTP client for Android and the JVM · Java · 198 source files
Analyzed at d0b112dad0 on 2026-08-13. 28 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| ListenableFuture return type must be parameterized as Listen | exception | error | retrofit, guava, generics, java, type-system, listenablefuture |
| Response must be parameterized as Response<Foo> or Response< | exception | error | retrofit, guava, generics, java, type-system, response |
| CompletableFuture return type must be parameterized as Compl | exception | error | retrofit, java8, generics, java, type-system, completablefuture |
| Response must be parameterized as Response<Foo> or Response< | exception | error | retrofit, java8, generics, java, type-system, response |
| error == null | exception | error | retrofit, rxjava, null-safety, java, api-contract, result |
| response == null | exception | error | retrofit, rxjava, null-safety, java, api-contract, response |
| scheduler == null | exception | error | retrofit, rxjava, null-safety, java, scheduling, scheduler |
| ${name} return type must be parameterized as ${name}<Foo> or | exception | error | retrofit, rxjava, generics, java, type-system, observable |
| Response must be parameterized as Response<Foo> or Response< | exception | error | retrofit, rxjava, generics, java, type-system, response |
| Result must be parameterized as Result<Foo> or Result<? exte | exception | error | retrofit, rxjava, generics, java, type-system, result |
| error == null | exception | error | retrofit, rxjava2, null-safety, java, api-contract, result |
| response == null | exception | error | retrofit, rxjava2, null-safety, java, api-contract, response |
| scheduler == null | exception | error | retrofit, rxjava2, null-safety, java, scheduling, scheduler |
| ${name} return type must be parameterized as ${name}<Foo> or | exception | error | retrofit, rxjava2, generics, java, type-system, observable |
| Response must be parameterized as Response<Foo> or Response< | exception | error | retrofit, rxjava2, generics, java, type-system, response |
| Result must be parameterized as Result<Foo> or Result<? exte | exception | error | retrofit, rxjava2, generics, java, type-system, result |
| error == null | exception | error | retrofit, rxjava3, null-safety, java, api-contract, result |
| response == null | exception | error | retrofit, rxjava3, null-safety, java, api-contract, response |
| scheduler == null | exception | error | retrofit, rxjava3, null-safety, java, scheduling, scheduler |
| ${name} return type must be parameterized as ${name}<Foo> or | exception | error | retrofit, rxjava3, generics, java, type-system, observable |
| Response must be parameterized as Response<Foo> or Response< | exception | error | retrofit, rxjava3, type-parameterization, configuration |
| Result must be parameterized as Result<Foo> or Result<? exte | exception | error | retrofit, rxjava3, type-parameterization, configuration |
| Future return type must be parameterized as Future<Foo> or F | exception | error | retrofit, scala, type-parameterization, configuration |
| Response must be parameterized as Response<Foo> or Response< | exception | error | retrofit, scala, type-parameterization, configuration |
| gson == null | exception | error | retrofit, gson, null-check, configuration |
| JSON document was not fully consumed. | exception | error | retrofit, gson, json, response-parsing |
| mapper == null | exception | error | retrofit, jackson, null-check, configuration |
| context == null | exception | error | retrofit, jaxb, null-check, configuration |