FUS: report only JB plugins as bundled in enabled and disabled tools collectors (simplify call)

This commit is contained in:
Svetlana.Zemlyanskaya
2018-11-20 14:34:05 +01:00
parent 5265c3f291
commit ed58329ad0
@@ -5,6 +5,7 @@ import com.intellij.codeInspection.InspectionEP;
import com.intellij.codeInspection.ex.InspectionToolWrapper;
import com.intellij.codeInspection.ex.ScopeToolState;
import com.intellij.ide.plugins.IdeaPluginDescriptor;
import com.intellij.ide.plugins.PluginManagerMain;
import com.intellij.internal.statistic.beans.UsageDescriptor;
import com.intellij.internal.statistic.service.fus.collectors.ProjectUsagesCollector;
import com.intellij.internal.statistic.utils.StatisticsUtilKt;
@@ -23,7 +24,7 @@ public abstract class AbstractToolsUsagesCollector extends ProjectUsagesCollecto
private static final Predicate<ScopeToolState> BUNDLED = state -> {
final IdeaPluginDescriptor descriptor = getIdeaPluginDescriptor(state);
return descriptor != null && descriptor.isBundled() && StatisticsUtilKt.isDevelopedByJetBrains(descriptor.getPluginId());
return descriptor != null && descriptor.isBundled() && PluginManagerMain.isDevelopedByJetBrains(descriptor);
};
private static final Predicate<ScopeToolState> LISTED = state -> {