camel-quarkus icon indicating copy to clipboard operation
camel-quarkus copied to clipboard

Camel 3.19 - camel-mapstruct extension

Open davsclaus opened this issue 2 years ago • 1 comments

There is a new component https://github.com/apache/camel/tree/main/components/camel-mapstruct

Camel Quarkus could do build time optimization as we in the default implementation does classpath scanning to find mapstruct Mapper interfaces. https://github.com/apache/camel/blob/main/components/camel-mapstruct/src/main/java/org/apache/camel/component/mapstruct/DefaultMapStructFinder.java#L100

Also maybe quarkus has some special mapstruct extension as well that does this, so the CEQ extension can use that.

davsclaus avatar Aug 16 '22 07:08 davsclaus

There is also a plain camel example at https://github.com/apache/camel-examples/tree/main/examples/mapstruct

davsclaus avatar Aug 16 '22 07:08 davsclaus

The extension was created in JVM only. This issue concerns the addition of native support and integration tests

zbendhiba avatar Mar 28 '23 12:03 zbendhiba