This is an IntelliJ plugin which does code inspection.
It inspects Kotlin data class and checks if each of the params are annotated with the required annotation. If there is a missing annotation, then it highlights the error to the user.
Currently the following annotation are supported:
- SerializedName – Gson
- Json – Moshi
- SerialName – Kotlinx Serialization
You can get the plugin from here