Commit ddbd8621 authored by sergey.vasiliev's avatar sergey.vasiliev
Browse files

removed unnecessary extension point

parent e1328723
Showing with 0 additions and 39 deletions
+0 -39
// Copyright 2000-2019 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
package com.intellij.ide.script;
import com.intellij.openapi.actionSystem.AnAction;
import com.intellij.openapi.extensions.ExtensionPointName;
import org.jetbrains.annotations.ApiStatus;
import org.jetbrains.annotations.Nls;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
import java.io.File;
/**
* Provides plugin name and it's scripts directory
*/
@ApiStatus.Experimental
public interface ScriptedExtensionsProvider {
ExtensionPointName<ScriptedExtensionsProvider> EP_NAME = ExtensionPointName.create("com.intellij.scriptedExtensionsProvider");
/**
*
* @return user visible name that is shown in corresponding menus
*/
@Nls(capitalization = Nls.Capitalization.Title)
@NotNull String getName();
/**
*
* @return directory where bundled resources were extracted to
*/
@Nullable File getScriptsDirectory();
/**
*
* @return actions to run scripts found inside {@link ScriptedExtensionsProvider#getScriptsDirectory()}
*/
@NotNull AnAction[] getActions();
}
......@@ -1004,7 +1004,6 @@
<extensionPoint name="implementationViewSessionFactory" interface="com.intellij.codeInsight.hint.ImplementationViewSessionFactory"/>
<extensionPoint name="scriptedExtensionsProvider" interface="com.intellij.ide.script.ScriptedExtensionsProvider"/>
</extensionPoints>
</idea-plugin>
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment