@NotNull public static GoApplicationRunConfigurationType getInstance() { return Extensions.findExtension(CONFIGURATION_TYPE_EP, GoApplicationRunConfigurationType.class); } }
@NotNull public static PluginId getPluginId() { return PluginId.getId(IDEAVIM_PLUGIN_ID); }
public static boolean isAppEngineContext(@Nullable PsiElement context) { for (AppEngineExtension extension : EXTENSION.getExtensions()) { if (extension.isAppEngineEnabled(context)) { return true; } } return ourTestingMode; } }
@Override public void valueChange(OptionChangeEvent event) { for (VimExtension extension : Extensions.getExtensions(VimExtension.EP_NAME)) { if (name.equals(extension.getName())) { if (Options.getInstance().isSet(name)) { extension.init(); logger.info("IdeaVim extension '" + name + "' initialized"); } else { extension.dispose(); } } } } });
@Override protected void setUp() throws Exception { super.setUp(); CoreApplicationEnvironment.registerExtensionPoint( Extensions.getRootArea(), "com.intellij.lang.braceMatcher", LanguageExtensionPoint.class); } }
@Override protected boolean isValidForFile(@NotNull Project project, @NotNull Editor editor, @NotNull PsiFile file) { GoLiveTemplateContextType.File fileContextType = TemplateContextType.EP_NAME.findExtension(GoLiveTemplateContextType.File.class); return fileContextType != null && fileContextType.isInContext(file, editor.getCaretModel().getOffset()); }
IdeaPluginDescriptor plugin = getPlugin(); String pluginVersion = plugin.getVersion(); String pluginId = plugin.getPluginId().getIdString(); String os = URLEncoder.encode(SystemInfo.OS_NAME + " " + SystemInfo.OS_VERSION, CharsetToolkit.UTF8); String uid = PermanentInstallationID.get();
projectJdkTable.addJdk(sdk); ExtensionsArea area = Extensions.getArea(myProject); registerExtensionPoint(area, ProjectExtension.EP_NAME, ProjectExtension.class);
@NotNull @SuppressWarnings("ConstantConditions") public static IdeaPluginDescriptor getPlugin() { return PluginManager.getPlugin(PluginId.getId(PLUGIN_ID)); }
private void registerExtensionOptions() { for (VimExtension extension : Extensions.getExtensions(VimExtension.EP_NAME)) { final String name = extension.getName(); final ToggleOption option = new ToggleOption(name, name, false); option.addOptionChangeListener(new OptionChangeListener() { @Override public void valueChange(OptionChangeEvent event) { for (VimExtension extension : Extensions.getExtensions(VimExtension.EP_NAME)) { if (name.equals(extension.getName())) { if (Options.getInstance().isSet(name)) { extension.init(); logger.info("IdeaVim extension '" + name + "' initialized"); } else { extension.dispose(); } } } } }); addOption(option); } }
@NotNull public static GoTestRunConfigurationType getInstance() { return Extensions.findExtension(CONFIGURATION_TYPE_EP, GoTestRunConfigurationType.class); } }
/** * Returns Gitignore plugin information. * * @return {@link IdeaPluginDescriptor} */ public static IdeaPluginDescriptor getPlugin() { return PluginManager.getPlugin(PluginId.getId(IgnoreBundle.PLUGIN_ID)); }
debouncedStatusesChanged.run(); for (AbstractProjectViewPane pane : Extensions.getExtensions(AbstractProjectViewPane.EP_NAME, myProject)) { if (pane.getTreeBuilder() != null) { pane.getTreeBuilder().queueUpdate();
@NotNull public static GoRunFileConfigurationType getInstance() { return Extensions.findExtension(CONFIGURATION_TYPE_EP, GoRunFileConfigurationType.class); } }
@Nullable private static String getBallerinaPluginVersion() { IdeaPluginDescriptor balPluginDescriptor = PluginManager.getPlugin(PluginId.getId(BALLERINA_PLUGIN_ID)); if (balPluginDescriptor != null) { return balPluginDescriptor.getVersion(); } return null; }
@NotNull public static GoAppEngineRunConfigurationType getInstance() { return Extensions.findExtension(CONFIGURATION_TYPE_EP, GoAppEngineRunConfigurationType.class); } }
/** * Checks if specified plugin is enabled. * * @param id plugin id * @return plugin is enabled */ private static boolean isPluginEnabled(@NotNull final String id) { IdeaPluginDescriptor p = PluginManager.getPlugin(PluginId.getId(id)); return p instanceof IdeaPluginDescriptorImpl && p.isEnabled(); }
@NotNull public static BallerinaTestRunConfigurationType getInstance() { return Extensions.findExtension(CONFIGURATION_TYPE_EP, BallerinaTestRunConfigurationType.class); } }
@NotNull public static BallerinaRemoteRunConfigurationType getInstance() { return Extensions.findExtension(CONFIGURATION_TYPE_EP, BallerinaRemoteRunConfigurationType.class); } }
@NotNull public static BallerinaApplicationRunConfigurationType getInstance() { return Extensions.findExtension(CONFIGURATION_TYPE_EP, BallerinaApplicationRunConfigurationType.class); } }