From 44691018cef87ae59bdc12cbf29e8ac070a62f7b Mon Sep 17 00:00:00 2001 From: Michael Nedzelsky Date: Tue, 8 Sep 2015 00:58:53 +0300 Subject: [PATCH] add explicit types for some top-level public val/var declarations in MapDelegationTest due KT-9072 --- .../test/properties/delegation/MapDelegationTest.kt | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/libraries/stdlib/test/properties/delegation/MapDelegationTest.kt b/libraries/stdlib/test/properties/delegation/MapDelegationTest.kt index c770e222fae..17f455f753f 100644 --- a/libraries/stdlib/test/properties/delegation/MapDelegationTest.kt +++ b/libraries/stdlib/test/properties/delegation/MapDelegationTest.kt @@ -125,12 +125,13 @@ class MapPropertyFunctionTest() { } } -val mapVal = object: MapVal() { +// TODO Remove explicit types when KT-9072 will be fixed +val mapVal: MapVal = object: MapVal() { override fun map(ref: MapPropertyCustomTest) = ref.map override fun key(desc: PropertyMetadata) = "${desc.name}Desc" } -val mapVar = object : MapVar() { +val mapVar: MapVar = object : MapVar() { override fun map(ref: MapPropertyCustomTest) = ref.map override fun key(desc: PropertyMetadata) = "${desc.name}Desc" } @@ -147,14 +148,14 @@ class MapPropertyCustomTest() { } } -val mapValWithDefault = object : MapVal() { +val mapValWithDefault: MapVal = object : MapVal() { override fun map(ref: MapPropertyCustomWithDefaultTest) = ref.map override fun key(desc: PropertyMetadata) = desc.name override fun default(ref: MapPropertyCustomWithDefaultTest, key: PropertyMetadata) = "default" } -val mapVarWithDefault = object : MapVar() { +val mapVarWithDefault: MapVar = object : MapVar() { override fun map(ref: MapPropertyCustomWithDefaultTest) = ref.map override fun key(desc: PropertyMetadata) = desc.name