I have two response data class and using moshi which both almost same and marks as duplicate, i think it shouldn’t marks as duplicate
@JsonClass(generateAdapter = false)
data class MovieTvCastItemResponse(
@Json(name = "cast_id")
val castId: Int? = null,
@Json(name = "character")
val character: String? = null,
@Json(name = "gender")
val gender: Int? = null,
@Json(name = "credit_id")
val creditId: String? = null,
@Json(name = "known_for_department")
val knownForDepartment: String? = null,
@Json(name = "original_name")
val originalName: String? = null,
@Json(name = "popularity")
val popularity: Double? = null,
@Json(name = "name")
val name: String? = null,
@Json(name = "profile_path")
val profilePath: String? = null,
@Json(name = "id")
val id: Int? = null,
@Json(name = "adult")
val adult: Boolean? = null,
@Json(name = "order")
val order: Int? = null
)
@JsonClass(generateAdapter = false)
data class MovieTvCrewItemResponse(
@Json(name = "gender")
val gender: Int? = null,
@Json(name = "credit_id")
val creditId: String? = null,
@Json(name = "known_for_department")
val knownForDepartment: String? = null,
@Json(name = "original_name")
val originalName: String? = null,
@Json(name = "popularity")
val popularity: Double? = null,
@Json(name = "name")
val name: String? = null,
@Json(name = "profile_path")
val profilePath: String? = null,
@Json(name = "id")
val id: Int? = null,
@Json(name = "adult")
val adult: Boolean? = null,
@Json(name = "department")
val department: String? = null,
@Json(name = "job")
val job: String? = null
)