WEB-38925 mark macro for path conversion

(cherry picked from commit d8bc11565a0efd1fdb3658a291f532eab567a994)

IJ-CR-15447

GitOrigin-RevId: 645b8764948eb38ff3f683e59eeda8baaebdae57
This commit is contained in:
Dmitry Neverov
2021-10-18 14:34:44 +02:00
committed by intellij-monorepo-bot
parent 46d7d180f1
commit 5cd70848b8
18 changed files with 19 additions and 18 deletions

View File

@@ -17,7 +17,7 @@ import org.jetbrains.annotations.NotNull;
import java.io.File;
public final class OutputPathMacro extends Macro {
public final class OutputPathMacro extends Macro implements PathMacro {
@NotNull
@Override
public String getName() {

View File

@@ -12,7 +12,7 @@ import org.jetbrains.annotations.NotNull;
/**
* @author Eugene Belyaev
*/
public final class ClasspathEntryMacro extends Macro {
public final class ClasspathEntryMacro extends Macro implements PathMacro {
@NotNull
@Override
public String getName() {

View File

@@ -8,7 +8,7 @@ import com.intellij.openapi.project.Project;
import com.intellij.openapi.roots.OrderEnumerator;
import org.jetbrains.annotations.NotNull;
public final class ClasspathMacro extends Macro {
public final class ClasspathMacro extends Macro implements PathListMacro {
@NotNull
@Override
public String getName() {

View File

@@ -25,7 +25,7 @@ import com.intellij.openapi.util.io.FileUtil;
import com.intellij.openapi.vfs.VirtualFile;
import org.jetbrains.annotations.NotNull;
public class ContentRootMacro extends Macro {
public class ContentRootMacro extends Macro implements PathMacro {
@NotNull
@Override
public String getName() {

View File

@@ -21,7 +21,7 @@ import com.intellij.openapi.actionSystem.DataContext;
import com.intellij.openapi.vfs.VirtualFile;
import org.jetbrains.annotations.NotNull;
public final class FileDirMacro extends Macro {
public final class FileDirMacro extends Macro implements PathMacro {
@NotNull
@Override
public String getName() {

View File

@@ -22,7 +22,7 @@ import com.intellij.openapi.vfs.VirtualFile;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
public class FileParentDirMacro extends Macro {
public class FileParentDirMacro extends Macro implements PathMacro {
@NotNull
@Override
public String getName() {

View File

@@ -22,7 +22,7 @@ import com.intellij.openapi.actionSystem.DataContext;
import com.intellij.openapi.vfs.VirtualFile;
import org.jetbrains.annotations.NotNull;
public final class FilePathMacro extends Macro {
public final class FilePathMacro extends Macro implements PathMacro {
@NotNull
@Override
public String getName() {

View File

@@ -13,7 +13,7 @@ import com.intellij.openapi.vfs.VirtualFile;
import org.jetbrains.annotations.NotNull;
public class FilePromptMacro extends PromptingMacro implements SecondQueueExpandMacro {
public class FilePromptMacro extends PromptingMacro implements SecondQueueExpandMacro, PathMacro {
@NotNull
@Override
public String getName() {

View File

@@ -28,7 +28,7 @@ import org.jetbrains.annotations.Nullable;
import java.io.File;
public final class JdkPathMacro extends Macro {
public final class JdkPathMacro extends Macro implements PathMacro {
@NotNull
@Override
public String getName() {

View File

@@ -24,7 +24,7 @@ import org.jetbrains.annotations.NotNull;
import java.io.File;
public final class ModuleFileDirMacro extends Macro {
public final class ModuleFileDirMacro extends Macro implements PathMacro {
@NotNull
@Override
public String getName() {

View File

@@ -22,7 +22,7 @@ import com.intellij.openapi.actionSystem.PlatformCoreDataKeys;
import com.intellij.openapi.module.Module;
import org.jetbrains.annotations.NotNull;
public final class ModuleFilePathMacro extends Macro {
public final class ModuleFilePathMacro extends Macro implements PathMacro {
@NotNull
@Override
public String getName() {

View File

@@ -10,7 +10,7 @@ import com.intellij.openapi.module.Module;
import com.intellij.openapi.roots.OrderEnumerator;
import org.jetbrains.annotations.NotNull;
public final class ModulePathMacro extends Macro {
public final class ModulePathMacro extends Macro implements PathMacro {
@NotNull
@Override
public String getName() {

View File

@@ -11,7 +11,7 @@ import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
public class ModuleSdkPathMacro extends Macro {
public class ModuleSdkPathMacro extends Macro implements PathMacro {
@NotNull
@Override
public String getName() {

View File

@@ -24,7 +24,7 @@ import com.intellij.openapi.vfs.VirtualFile;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
public final class ProjectFileDirMacro extends Macro {
public final class ProjectFileDirMacro extends Macro implements PathMacro {
@NotNull
@Override
public String getName() {

View File

@@ -23,7 +23,7 @@ import com.intellij.openapi.project.Project;
import com.intellij.openapi.roots.OrderEnumerator;
import org.jetbrains.annotations.NotNull;
public final class ProjectPathMacro extends Macro {
public final class ProjectPathMacro extends Macro implements PathMacro {
@NotNull
@Override
public String getName() {

View File

@@ -27,7 +27,7 @@ import org.jetbrains.annotations.NotNull;
/**
* @author Eugene Belyaev
*/
public final class SourcepathEntryMacro extends Macro {
public final class SourcepathEntryMacro extends Macro implements PathMacro {
@NotNull
@Override
public String getName() {

View File

@@ -23,7 +23,7 @@ import com.intellij.openapi.project.Project;
import com.intellij.openapi.roots.OrderEnumerator;
import org.jetbrains.annotations.NotNull;
public final class SourcepathMacro extends Macro {
public final class SourcepathMacro extends Macro implements PathMacro {
@NotNull
@Override
public String getName() {

View File

@@ -2,6 +2,7 @@
package com.jetbrains.python.sdk;
import com.intellij.ide.macro.Macro;
import com.intellij.ide.macro.PathMacro;
import com.intellij.openapi.actionSystem.CommonDataKeys;
import com.intellij.openapi.actionSystem.DataContext;
import com.intellij.openapi.actionSystem.PlatformCoreDataKeys;
@@ -17,7 +18,7 @@ import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
public class InterpreterDirectoryMacro extends Macro {
public class InterpreterDirectoryMacro extends Macro implements PathMacro {
@NotNull
@Override
public String getName() {