Kotlin
- Add Kotlin Spring compiler plugin to module build
Adds the recommended kotlin-jpa compiler plugin for better support of JPA annotations in Kotlin.
- Immutable collection-like property
Reports usages of immutable collections in JPA entities.
- Immutable not-nullable JPA property
Reports usages of immutable properties in validated JPA entities.
- JPA entity with val attributes
Reports val properties used as JPA entity attributes.
- Missing 'equals', 'hashCode' and 'toString' in data class entity
Reports data classes used as JPA entities without overridden equals, hashCode and toString.
- Redundant default constructor
Reports usages of zero-argument constructor for JPA entities.
Last modified: 31 March 2026