Hi

Just a heads up that I have been working on making the api based
components reflection free.
That works is currently almost complete, there are some places left
but the bulk of the work has been done.

So I mistakenly pushed some temporary changes to the master branch
while a PR was in the works. So I then merged the remainder of the
work to the master and pushed, and close the PR.

So master should build and use the new work.

The olingo4 component uses a bit more reflection that some others, so
its a good test bed to see when we get to zero reflection usage.

Now the trick for this is to generate source code configurers for all
the api component options, which in fact is also source code
generated. So its a 2x source code generator. To make this more
visible then the generated source is placed in src/generated like we
do for all the other generated stuff in 3.x. Therefore there was some
big commits on master, as these api components can have many options
and configuration classes.



-- 
Claus Ibsen
-----------------
http://davsclaus.com @davsclaus
Camel in Action 2: https://www.manning.com/ibsen2

Reply via email to