From c8e8f3a3604c7a26d22f92a04034299641b5a98c Mon Sep 17 00:00:00 2001 From: nik Date: Wed, 14 Sep 2016 17:03:22 +0300 Subject: [PATCH] build scripts: correctly find file under source root with package prefix --- .../org/jetbrains/intellij/build/impl/BuildContextImpl.groovy | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build/groovy/org/jetbrains/intellij/build/impl/BuildContextImpl.groovy b/build/groovy/org/jetbrains/intellij/build/impl/BuildContextImpl.groovy index dec266fa6d44..6238cc0a438c 100644 --- a/build/groovy/org/jetbrains/intellij/build/impl/BuildContextImpl.groovy +++ b/build/groovy/org/jetbrains/intellij/build/impl/BuildContextImpl.groovy @@ -230,7 +230,7 @@ class BuildContextImpl extends BuildContext { @Override File findFileInModuleSources(String moduleName, String relativePath) { getSourceRootsWithPrefixes(findRequiredModule(moduleName)).collect { - new File(it.first, "$it.second$relativePath") + new File(it.first, "${StringUtil.trimStart(relativePath, it.second)}") }.find {it.exists()} }