1 package com
.intellij
.packaging
.artifacts
;
3 import com
.intellij
.openapi
.extensions
.ExtensionPointName
;
4 import com
.intellij
.packaging
.elements
.PackagingElementResolvingContext
;
5 import org
.jetbrains
.annotations
.NotNull
;
6 import org
.jetbrains
.annotations
.Nullable
;
11 public abstract class ArtifactProcessorProvider
{
12 public static final ExtensionPointName
<ArtifactProcessorProvider
> EP_NAME
= ExtensionPointName
.create("com.intellij.packaging.artifactProcessorProvider");
15 public abstract ArtifactProcessor
createProcessor(@NotNull Artifact artifact
, @NotNull PackagingElementResolvingContext context
);