Skip to content

Commit 701682f

Browse files
committed
ArC: fix build compatible extensions
All the code in ArC that supports executing build compatible extensions is present in the `processor` module, which is only available at build time. There's however one class that needs to be present at runtime: `ParametersImpl`, the implementation of CDI's `Parameters`. This commit moves the class from `processor` to `runtime`.
1 parent db78e9b commit 701682f

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

independent-projects/arc/processor/src/main/java/io/quarkus/arc/processor/bcextensions/ExtensionsEntryPoint.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
import io.quarkus.arc.impl.CreationalContextImpl;
3434
import io.quarkus.arc.impl.InstanceImpl;
3535
import io.quarkus.arc.impl.SyntheticCreationalContextImpl;
36+
import io.quarkus.arc.impl.bcextensions.ParametersImpl;
3637
import io.quarkus.arc.processor.BeanArchives;
3738
import io.quarkus.arc.processor.BeanConfigurator;
3839
import io.quarkus.arc.processor.BeanDeploymentValidator;
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package io.quarkus.arc.processor.bcextensions;
1+
package io.quarkus.arc.impl.bcextensions;
22

33
import java.util.Map;
44
import java.util.Objects;

0 commit comments

Comments
 (0)