Uses of Class
io.quarkus.deployment.pkg.builditem.JarTreeShakeRootClassBuildItem
Packages that use JarTreeShakeRootClassBuildItem
-
Uses of JarTreeShakeRootClassBuildItem in io.quarkus.deployment.pkg.steps
Method parameters in io.quarkus.deployment.pkg.steps with type arguments of type JarTreeShakeRootClassBuildItemModifier and TypeMethodDescription(package private) voidJarTreeShakeProcessor.collectClassListResourceRoots(List<GeneratedResourceBuildItem> generatedResources, BuildProducer<JarTreeShakeRootClassBuildItem> roots) Scans generated resources for.classlistfiles and adds the class names they contain as tree-shake roots.(package private) voidJarTreeShakeProcessor.collectGeneratedClassRoots(MainClassBuildItem mainClass, List<GeneratedClassBuildItem> generatedClasses, BuildProducer<JarTreeShakeRootClassBuildItem> roots) (package private) voidJarTreeShakeProcessor.collectNativeImageConfigRoots(CurateOutcomeBuildItem curateOutcome, List<NativeImageFeatureBuildItem> nativeImageFeatures, List<NativeImageConfigBuildItem> nativeImageConfigs, BuildProducer<JarTreeShakeRootClassBuildItem> roots) Scans dependency JARs forMETA-INF/native-image/configuration files and extracts class names that must be preserved for native image builds.(package private) voidJarTreeShakeProcessor.collectNativeImageRoots(NativeConfig nativeConfig, CurateOutcomeBuildItem curateOutcome, BuildProducer<JarTreeShakeRootClassBuildItem> roots) (package private) voidJarTreeShakeProcessor.collectReflectionRoots(List<ReflectiveClassBuildItem> reflectiveClasses, List<ReflectiveFieldBuildItem> reflectiveFields, List<ReflectiveMethodBuildItem> reflectiveMethods, List<JniRuntimeAccessBuildItem> jniClasses, List<JniRuntimeAccessFieldBuildItem> jniFields, List<JniRuntimeAccessMethodBuildItem> jniMethods, List<ServiceProviderBuildItem> serviceProviderItems, List<RuntimeInitializedClassBuildItem> runtimeInitializedClasses, List<RuntimeReinitializedClassBuildItem> runtimeReinitializedClasses, BuildProducer<JarTreeShakeRootClassBuildItem> roots)