diff --git a/core/deployment/src/main/java/io/quarkus/deployment/Capabilities.java b/core/deployment/src/main/java/io/quarkus/deployment/Capabilities.java index ec0b935d10b04..c80132605f741 100644 --- a/core/deployment/src/main/java/io/quarkus/deployment/Capabilities.java +++ b/core/deployment/src/main/java/io/quarkus/deployment/Capabilities.java @@ -14,6 +14,7 @@ public final class Capabilities extends SimpleBuildItem { public static final String TRANSACTIONS = "io.quarkus.transactions"; public static final String JACKSON = "io.quarkus.jackson"; public static final String JSONB = "io.quarkus.jsonb"; + public static final String RESTEASY = "io.quarkus.resteasy"; public static final String RESTEASY_JSON_EXTENSION = "io.quarkus.resteasy-json"; public static final String SECURITY = "io.quarkus.security"; public static final String JWT = "io.quarkus.jwt"; diff --git a/extensions/resteasy/deployment/src/main/java/io/quarkus/resteasy/deployment/ResteasyServletProcessor.java b/extensions/resteasy/deployment/src/main/java/io/quarkus/resteasy/deployment/ResteasyServletProcessor.java index 4b1ed974f01fe..048961660ab5d 100644 --- a/extensions/resteasy/deployment/src/main/java/io/quarkus/resteasy/deployment/ResteasyServletProcessor.java +++ b/extensions/resteasy/deployment/src/main/java/io/quarkus/resteasy/deployment/ResteasyServletProcessor.java @@ -51,7 +51,7 @@ public void jaxrsConfig(Optional resteasyServerCo } } - @BuildStep + @BuildStep(providesCapabilities = Capabilities.RESTEASY) public void build( Capabilities capabilities, Optional resteasyServerConfig, diff --git a/extensions/resteasy/deployment/src/main/java/io/quarkus/resteasy/deployment/ResteasyStandaloneBuildStep.java b/extensions/resteasy/deployment/src/main/java/io/quarkus/resteasy/deployment/ResteasyStandaloneBuildStep.java index 8102a84ca82d6..8d72001f90161 100644 --- a/extensions/resteasy/deployment/src/main/java/io/quarkus/resteasy/deployment/ResteasyStandaloneBuildStep.java +++ b/extensions/resteasy/deployment/src/main/java/io/quarkus/resteasy/deployment/ResteasyStandaloneBuildStep.java @@ -56,7 +56,7 @@ public ResteasyStandaloneBuildItem(String deploymentRootPath) { } - @BuildStep() + @BuildStep(providesCapabilities = Capabilities.RESTEASY) @Record(STATIC_INIT) public void staticInit(ResteasyStandaloneRecorder recorder, Capabilities capabilities,