FILE: mapNotNullLambdaWithNullableStringResult.kt
    public final fun getMetrics(packageDependenciesData: R|kotlin/collections/List<kotlin/String>|): R|kotlin/Unit| {
        lval urls: R|kotlin/collections/List<kotlin/String>| = R|<local>/packageDependenciesData|.R|/mapNotNull|<R|kotlin/String|, R|kotlin/String|>(<L> = mapNotNull@fun <anonymous>(it: R|kotlin/String|): R|kotlin/String?| <inline=Inline, kind=UNKNOWN>  {
            lval url: R|kotlin/String| = R|<local>/it|.R|kotlin/text/removeSuffix|(String(.git))
            ^ when () {
                R|<local>/url|.R|kotlin/text/startsWith|(String(https://)) ->  {
                    R|<local>/url|.R|kotlin/text/removePrefix|(String(https://))
                }
                else ->  {
                    Null(null).R|kotlin/also|<R|kotlin/String?|>(<L> = also@fun <anonymous>(it: R|kotlin/String?|): R|kotlin/Unit| <inline=Inline, kind=EXACTLY_ONCE>  {
                        R|kotlin/io/println|(<strcat>(String(Unknown dependency URL type: ), R|<local>/url|))
                    }
                    )
                }
            }

        }
        )
         {
            lval <iterator>: R|kotlin/collections/Iterator<kotlin/String>| = R|<local>/urls|.R|SubstitutionOverride<kotlin/collections/List.iterator: R|kotlin/collections/Iterator<kotlin/String>|>|()
            while(R|<local>/<iterator>|.R|SubstitutionOverride<kotlin/collections/Iterator.hasNext: R|kotlin/Boolean|>|()) {
                lval it: R|kotlin/String| = R|<local>/<iterator>|.R|SubstitutionOverride<kotlin/collections/Iterator.next: R|kotlin/String|>|()
                 {
                    R|/PROJECT_DEPENDENCY|.R|SubstitutionOverride</EventId1.metric: R|kotlin/Unit|>|(R|<local>/it|)
                }

            }

        }

    }
    public final inline fun <N, R : R|kotlin/Any|> R|kotlin/collections/Iterable<N>|.mapNotNull(transform: R|(N) -> R?|): R|kotlin/collections/List<R>| {
        ^mapNotNull this@R|/mapNotNull|.R|kotlin/collections/mapNotNullTo|<R|N|, R|R|, R|{kotlin/collections/ArrayList<R>=} java/util/ArrayList<R>|>(R|java/util/ArrayList.ArrayList|<R|R|>(), R|<local>/transform|)
    }
    public final val PROJECT_DEPENDENCY: R|EventId1<kotlin/String?>| = R|/EventId1.EventId1|<R|kotlin/String?|>()
        public get(): R|EventId1<kotlin/String?>|
    public final class EventId1<in V> : R|kotlin/Any| {
        public constructor<in V>(): R|EventId1<V>| {
            super<R|kotlin/Any|>()
        }

        public final fun metric(value1: R|V|): R|kotlin/Unit| {
        }

    }
