diff --git a/base/src/com/google/idea/blaze/base/lang/AdditionalLanguagesHelper.java b/base/src/com/google/idea/blaze/base/lang/AdditionalLanguagesHelper.java index 0721dddf423..2efdcd6a96b 100644 --- a/base/src/com/google/idea/blaze/base/lang/AdditionalLanguagesHelper.java +++ b/base/src/com/google/idea/blaze/base/lang/AdditionalLanguagesHelper.java @@ -93,6 +93,10 @@ public Key getKey() { @Nullable @Override public EditorNotificationPanel createNotificationPanel(VirtualFile file, FileEditor fileEditor) { + if (Blaze.getProjectType(project).equals(ProjectType.UNKNOWN)) { + return null; + } + String ext = file.getExtension(); if (ext == null) { return null; diff --git a/skylark/src/com/google/idea/blaze/skylark/debugger/SkylarkDebuggingUtils.java b/skylark/src/com/google/idea/blaze/skylark/debugger/SkylarkDebuggingUtils.java index 3ccbd9fd36a..8657c9e2472 100644 --- a/skylark/src/com/google/idea/blaze/skylark/debugger/SkylarkDebuggingUtils.java +++ b/skylark/src/com/google/idea/blaze/skylark/debugger/SkylarkDebuggingUtils.java @@ -35,6 +35,10 @@ private SkylarkDebuggingUtils() {} new BoolExperiment("skylark.debugging.enabled", true); public static boolean debuggingEnabled(Project project) { + if (Blaze.getProjectType(project).equals(ProjectType.UNKNOWN)) { + return false; + } + if (Blaze.getProjectType(project).equals(ProjectType.QUERY_SYNC)) { // Skylark debugging only needs a blaze version past EARLIEST_SUPPORTED_BLAZE_CL, which // greatly predates query sync