DATACMNS-1197 - Resolve Kotlin interface properties for nullability inspection.

We now resolve Kotlin interface properties to inspect these for nullability. Kotlin-reflect does not resolve interface property accessors yet so we need to handle this aspect ourselves.

Related ticket: https://youtrack.jetbrains.com/issue/KT-20768.
Original pull request: #254.
This commit is contained in:
Mark Paluch
2017-10-13 16:53:15 +02:00
committed by Oliver Gierke
parent 8ce79c1810
commit 634d8cbbd6
3 changed files with 84 additions and 3 deletions

View File

@@ -28,4 +28,6 @@ interface KotlinUserRepository : Repository<User, String> {
fun findById(username: String): User
fun findByOptionalId(username: String?): User?
val findRouteQuery: String
}