jamesnetherton commented on code in PR #6778:
URL: https://github.com/apache/camel-quarkus/pull/6778#discussion_r1840080556
##########
extensions-support/httpclient5/deployment/src/main/java/org/apache/camel/quarkus/support/httpclient5/deployment/HttpClient5Processor.java:
##########
@@ -34,4 +46,54 @@ NativeImageResourceBuildItem suffixListResource() {
void
runtimeInitializedClasses(BuildProducer<RuntimeInitializedClassBuildItem>
runtimeInitializedClasses) {
runtimeInitializedClasses.produce(new
RuntimeInitializedClassBuildItem(NTLM_ENGINE_IMPL));
}
+
+ @BuildStep(onlyIf = { NativeOrNativeSourcesBuild.class,
BrotliAbsentBooleanSupplier.class })
+ void generateBrotliInputStreamClass(BuildProducer<GeneratedClassBuildItem>
generatedClass) {
+ try (ClassCreator classCreator = ClassCreator.builder()
+ .className(BROTLI_INPUT_STREAM_CLASS_NAME)
+ .superClass(InputStream.class)
+ .classOutput(new GeneratedClassGizmoAdaptor(generatedClass,
false))
+ .build()) {
+
Review Comment:
I deliberately left them in so that it's obvious what the generated class
source will look like.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]