diff --git a/buildSrc/plugins/src/main/groovy/org/jetbrains/kotlin/KonanTest.groovy b/buildSrc/plugins/src/main/groovy/org/jetbrains/kotlin/KonanTest.groovy index 74fd068b8f1..cc3c7390333 100644 --- a/buildSrc/plugins/src/main/groovy/org/jetbrains/kotlin/KonanTest.groovy +++ b/buildSrc/plugins/src/main/groovy/org/jetbrains/kotlin/KonanTest.groovy @@ -791,7 +791,8 @@ class RunExternalTestGroup extends RunStandaloneKonanTest { def vars = new HashSet() // variables that has the same name as a package text.eachLine { line -> packages.each { pkg -> - if (line =~ ~/va(l|r) *$pkg *\=/) { + // line contains val or var declaration or function parameter declaration + if ((line =~ ~/va(l|r) *$pkg *\=/) || (line =~ ~/fun .*\(\n?\s*$pkg:.*/)) { vars.add(pkg) } if (line.contains("$pkg.") && ! (line =~ packagePattern || line =~ importRegex)