/test.kt:(195,217): warning: Argument type mismatch: actual type is 'String?', but 'String' was expected. This will become an error in Kotlin 2.1.

/test.kt:(261,283): warning: Argument type mismatch: actual type is 'String?', but 'String' was expected. This will become an error in Kotlin 2.1.

/test.kt:(322,359): warning: Argument type mismatch: actual type is 'String?', but 'String' was expected. This will become an error in Kotlin 2.1.

/test.kt:(417,454): warning: Argument type mismatch: actual type is 'String?', but 'String' was expected. This will become an error in Kotlin 2.1.

/test.kt:(511,593): warning: Argument type mismatch: actual type is 'String?', but 'String' was expected. This will become an error in Kotlin 2.1.

/test.kt:(658,680): warning: Argument type mismatch: actual type is 'String?', but 'String' was expected. This will become an error in Kotlin 2.1.

/test.kt:(711,733): warning: Argument type mismatch: actual type is 'String?', but 'String' was expected. This will become an error in Kotlin 2.1.

/test.kt:(788,810): warning: Argument type mismatch: actual type is 'String?', but 'String' was expected. This will become an error in Kotlin 2.1.

/test.kt:(967,989): warning: Argument type mismatch: actual type is 'String?', but 'String' was expected. This will become an error in Kotlin 2.1.

/test.kt:(1076,1098): warning: Argument type mismatch: actual type is 'String?', but 'String' was expected. This will become an error in Kotlin 2.1.

/test.kt:(1434,1456): warning: Argument type mismatch: actual type is 'String?', but 'String' was expected. This will become an error in Kotlin 2.1.

/test.kt:(1539,1561): error: Return type mismatch: expected 'String', actual 'String?'.

/test.kt:(1539,1561): error: Argument type mismatch: actual type is 'String?', but 'String' was expected.

/test.kt:(1653,1752): error: Argument type mismatch: actual type is 'String!', but 'Function0<String>' was expected.

/test.kt:(1653,1752): error: Argument type mismatch: actual type is 'String!', but 'Function0<String>' was expected.

/test.kt:(1698,1720): error: Return type mismatch: expected 'String', actual 'String?'.

/test.kt:(1836,1858): warning: Argument type mismatch: actual type is 'String?', but 'String' was expected. This will become an error in Kotlin 2.1.

/test.kt:(1950,2050): error: Argument type mismatch: actual type is 'String!', but 'Function0<String?>' was expected.

/test.kt:(1950,2050): error: Argument type mismatch: actual type is 'String!', but 'Function0<String?>' was expected.

/test.kt:(2115,2137): warning: Argument type mismatch: actual type is 'String?', but 'String' was expected. This will become an error in Kotlin 2.1.

/test.kt:(2216,2223): error: Return type of 'get' is not a subtype of the return type of the overridden member 'fun get(): String' defined in '/<anonymous>'.

/test.kt:(2309,2312): error: Return type of 'get' is not a subtype of the return type of the overridden member 'fun get(): String' defined in '/<anonymous>'.
/edge-cases.kt:(279,329): error: Argument type mismatch: actual type is 'Unit', but 'String!' was expected.

/edge-cases.kt:(368,429): error: Argument type mismatch: actual type is 'Unit', but 'String!' was expected.

/edge-cases.kt:(397,419): error: Return type mismatch: expected 'Unit', actual 'String?'.

/edge-cases.kt:(397,419): error: Argument type mismatch: actual type is 'String?', but 'Unit' was expected.

/edge-cases.kt:(468,534): error: Argument type mismatch: actual type is 'Unit', but 'String!' was expected.

/edge-cases.kt:(502,524): error: Return type mismatch: expected 'Unit', actual 'String?'.

/edge-cases.kt:(502,524): error: Argument type mismatch: actual type is 'String?', but 'Unit' was expected.

/edge-cases.kt:(581,645): error: Argument type mismatch: actual type is 'Unit', but 'String!' was expected.

/edge-cases.kt:(711,718): warning: Argument type mismatch: actual type is 'T? (of fun <T : Number> test1)', but 'T (of fun <T : Number> test1)' was expected. This will become an error in Kotlin 2.1.

/edge-cases.kt:(808,815): warning: Argument type mismatch: actual type is 'T? (of fun <T : Comparable<T>> test2)', but 'T (of fun <T : Comparable<T>> test2)' was expected. This will become an error in Kotlin 2.1.

/edge-cases.kt:(931,960): warning: Argument type mismatch: actual type is 'String?', but 'String' was expected. This will become an error in Kotlin 2.1.
