diff --git a/base/src/com/google/idea/blaze/base/actions/BuildFileUtils.java b/base/src/com/google/idea/blaze/base/actions/BuildFileUtils.java index c9d8d9c27b2..9cf043e6e21 100644 --- a/base/src/com/google/idea/blaze/base/actions/BuildFileUtils.java +++ b/base/src/com/google/idea/blaze/base/actions/BuildFileUtils.java @@ -25,11 +25,13 @@ import com.google.idea.blaze.base.lang.buildfile.search.BlazePackage; import com.google.idea.blaze.base.model.BlazeProjectData; import com.google.idea.blaze.base.model.primitives.Label; +import com.google.idea.blaze.base.model.primitives.LanguageClass; import com.google.idea.blaze.base.model.primitives.WorkspacePath; import com.google.idea.blaze.base.sync.data.BlazeProjectDataManager; import com.google.idea.blaze.base.targetmaps.SourceToTargetMap; import com.google.idea.common.experiments.BoolExperiment; import com.intellij.openapi.project.Project; +import com.intellij.openapi.util.io.FileUtilRt; import com.intellij.openapi.vfs.VirtualFile; import com.intellij.psi.PsiElement; import com.intellij.psi.PsiFileSystemItem; @@ -37,6 +39,7 @@ import java.io.File; import java.util.Arrays; import java.util.Set; +import java.util.stream.Stream; import javax.annotation.Nullable; /** BUILD-file utility methods used by actions. */ @@ -74,9 +77,11 @@ static PsiElement findBuildTarget(Project project, BlazePackage parentPackage, F if (packagePath == null) { return null; } + final Stream