Class ArcDevModeApiProcessor

java.lang.Object
io.quarkus.arc.deployment.devui.ArcDevModeApiProcessor

public class ArcDevModeApiProcessor extends Object
  • 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)