From 9653fe2fcf5fceddb3bd572e87bbb68a363acdba Mon Sep 17 00:00:00 2001 From: Natalia Selezneva Date: Thu, 18 Oct 2018 15:06:21 +0300 Subject: [PATCH] Do not threat sources from buildSrc folder as library sources #KT-27674 Fixed --- .../src/org/jetbrains/kotlin/idea/util/ProjectRootsUtil.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/idea/idea-analysis/src/org/jetbrains/kotlin/idea/util/ProjectRootsUtil.kt b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/util/ProjectRootsUtil.kt index a1c38f11fa8..96375426c5d 100644 --- a/idea/idea-analysis/src/org/jetbrains/kotlin/idea/util/ProjectRootsUtil.kt +++ b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/util/ProjectRootsUtil.kt @@ -133,7 +133,11 @@ object ProjectRootsUtil { } if (includeLibrarySource && !isBinary) { if (fileIndex.isInLibrarySource(file)) return true - if (scriptConfigurationManager?.getAllLibrarySourcesScope()?.contains(file) == true) return true + if (scriptConfigurationManager?.getAllLibrarySourcesScope()?.contains(file) == true && + !fileIndex.isInSourceContentWithoutInjected(file) + ) { + return true + } } return false