[groovy] add explicit types for properties

This commit is contained in:
Daniil Ovchinnikov
2018-12-17 21:49:53 +03:00
parent 3e005b327f
commit 1bae2f63a0
2 changed files with 2 additions and 2 deletions
@@ -13,7 +13,7 @@ import org.jetbrains.plugins.groovy.lang.resolve.asJavaClassResult
class EmptyListLiteralType(literal: GrListOrMap) : ListLiteralType(literal) {
val resolveResult by lazyPub {
val resolveResult: DiamondResolveResult? by lazyPub {
resolve()?.let {
DiamondResolveResult(it, literal, ResolveState.initial())
}
@@ -29,7 +29,7 @@ class EmptyMapLiteralType(private val literal: GrListOrMap) : GrMapType(literal)
override fun getStringEntries(): LinkedHashMap<String, PsiType> = LinkedHashMap()
val resolveResult by lazyPub {
val resolveResult: DiamondResolveResult? by lazyPub {
resolve()?.let {
DiamondResolveResult(it, literal, ResolveState.initial())
}