diff --git a/base/src/com/google/idea/blaze/base/ext/IntelliJExtManager.java b/base/src/com/google/idea/blaze/base/ext/IntelliJExtManager.java index a1746ea2cdf..f52aa1adf26 100644 --- a/base/src/com/google/idea/blaze/base/ext/IntelliJExtManager.java +++ b/base/src/com/google/idea/blaze/base/ext/IntelliJExtManager.java @@ -43,6 +43,9 @@ public class IntelliJExtManager { // Keep all the experiments together for ease of maintenance private static final BoolExperiment ENABLED = new BoolExperiment("use.intellij.ext", false); + private static final BoolExperiment ISSUETRACKER = + new BoolExperiment("use.intellij.ext.issuetracker", false); + public static IntelliJExtManager getInstance() { return ApplicationManager.getApplication().getService(IntelliJExtManager.class); } @@ -88,4 +91,8 @@ private Path getBinaryPath() { public boolean isEnabled() { return getBinaryPath() != null; } + + public boolean isIssueTrackerEnabled() { + return isEnabled() && ISSUETRACKER.getValue(); + } }