Package io.quarkus.arc.deployment.devui
Class ArcDevModeApiProcessor
java.lang.Object
io.quarkus.arc.deployment.devui.ArcDevModeApiProcessor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) DependencyGraphbuildDependencyGraph(io.quarkus.arc.processor.BeanInfo bean, io.quarkus.arc.processor.BeanDeploymentValidator.ValidationContext validationContext, io.quarkus.arc.processor.BeanResolver resolver, DevBeanInfos devBeanInfos, List<io.quarkus.arc.processor.InjectionPointInfo> allInjectionPoints, Map<io.quarkus.arc.processor.BeanInfo, List<io.quarkus.arc.processor.BeanInfo>> declaringToProducers, Map<io.quarkus.arc.processor.BeanInfo, List<io.quarkus.arc.processor.InjectionPointInfo>> directDependents) voidcollectBeanInfo(ArcConfig config, ValidationPhaseBuildItem validationPhaseBuildItem, CompletedApplicationClassPredicateBuildItem predicate, io.quarkus.deployment.annotations.BuildProducer<ArcBeanInfoBuildItem> arcBeanInfoProducer)
-
Constructor Details
-
ArcDevModeApiProcessor
public ArcDevModeApiProcessor()
-
-
Method Details
-
collectBeanInfo
public void collectBeanInfo(ArcConfig config, ValidationPhaseBuildItem validationPhaseBuildItem, CompletedApplicationClassPredicateBuildItem predicate, io.quarkus.deployment.annotations.BuildProducer<ArcBeanInfoBuildItem> arcBeanInfoProducer) -
buildDependencyGraph
DependencyGraph buildDependencyGraph(io.quarkus.arc.processor.BeanInfo bean, io.quarkus.arc.processor.BeanDeploymentValidator.ValidationContext validationContext, io.quarkus.arc.processor.BeanResolver resolver, DevBeanInfos devBeanInfos, List<io.quarkus.arc.processor.InjectionPointInfo> allInjectionPoints, Map<io.quarkus.arc.processor.BeanInfo, List<io.quarkus.arc.processor.BeanInfo>> declaringToProducers, Map<io.quarkus.arc.processor.BeanInfo, List<io.quarkus.arc.processor.InjectionPointInfo>> directDependents)
-