Package io.quarkus.deployment
package io.quarkus.deployment
-
ClassDescriptionRepresents an archive that is part of application code.This is used currently only to suppress warnings about unknown properties when the user supplies something like: -Dquarkus.debug.reflection=trueBuildProducerImpl<T extends BuildItem>Producer class used by the source generated from the annotation processorThis build items holds the set of registered capabilities.Represents a capability of a core extension.Code generation contextA set of methods to initialize and execute
CodeGenProvider
s.Service providers for this interface are triggered during generate-sources phase of build of Quarkus applicationsRegisters all classes for reflection, that contain a constructor annotated with@java.beans.ConstructorProperties
.This is used currently only to suppress warnings about unknown properties when the user supplies something like: -Dquarkus.debug.reflection=true TODO refactor code to actually use these valuesUtility class to load build steps, runtime recorders, and configuration roots from a given extension class.Represents a feature provided by a core extension.boolean supplier that returns true if the application is running in development mode.boolean supplier that returns true if the application is running in normal mode.boolean supplier that returns true if the application is running in normal mode, but is not a remote dev client.boolean supplier that returns true if the application is the local side of remote dev mode.boolean supplier that returns true if the application is running in test mode.This is used currently only to suppress warnings about unknown properties when the user supplies something like: -Dquarkus.platform.group-id=someGroup TODO refactor code to actually use these valuesA subclass ofClassVisitor
that allows carrying around data that are useful in the context of Quarkus bytecode transformations.ClassWriter which tries to get around ClassNotFoundExceptions related to reflection usage in getCommonSuperClass.Configure the various optimization to use SnapStartA processor handling the various AWS SnapStart optimizations.Used to suppress forbidden-apis errors inside for the element it's added to.