We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
@JsonClass(generateAdapter = true) data class Dto1( @Json(name = "code") val code: String, @Json(name = "status") val status: Int, ) @JsonClass(generateAdapter = true) data class Dto2( @Json(name = "status") val status: Int, @Json(name = "token") val token: String?, ) @JsonClass(generateAdapter = true) data class Dto3( @Json(name = "code") val code: String, @Json(name = "status") val status: Int, @Json(name = "token") val token: String?, @Json(name = "user") val user: UserResponse )
Whenever Dto3 is received, all these DTOs are converted and emitted to the appropriate flows.
Dto3
DTOs
flows
There are cases when you need to observe several sources, but due to that issue, you should apply redundant validators on each source.
P.S. I guess this is a problem of Moshi.
The text was updated successfully, but these errors were encountered:
this problem also happens with Gson
Sorry, something went wrong.
No branches or pull requests
Whenever
Dto3
is received, all theseDTOs
are converted and emitted to the appropriateflows
.There are cases when you need to observe several sources, but due to that issue, you should apply redundant validators on each source.
P.S.
I guess this is a problem of Moshi.
The text was updated successfully, but these errors were encountered: