private void initDisplayNameIfRequired() { if (myDisplayName == null) { if (myExtensionHolder != null) { boolean communityPluginFound = false; final Collection<VcsSupportContext> vcsPlugins = myExtensionHolder.getServices(VcsSupportContext.class); for (VcsSupportContext plugin : vcsPlugins) { if (plugin.getCore().getName().equals("git")) { communityPluginFound = true; } } if (communityPluginFound) { myDisplayName = "Git (JetBrains plugin)"; } else { myDisplayName = "Git"; } } else { myDisplayName = "Git (JetBrains plugin)"; } } }