Hi James,
Another awesome stuff of yours, Thanks!
Though I've got three questions:
1) Following the instructions of yours above I don't see any generated html
docs @
camel-core/target/classes/org/apache/camel/component
Is there any other steps I'm missing here?
2) My suspicion is that the recent failed compilation by our
Camel.trunk.notest CI-Server profile is because of the new Maven module
(org.apache.camel.apt) as apparently JDK 6 annotation processing has known
bug(s). So my question is if there would be some easy way to disable
annotation processing (e.g using a profile) so that we could experiment this
on CI-Server to see if this would be really the root cause of the problem?
And if we could provide a proper fix of this. More details here:
http://camel.465427.n5.nabble.com/Our-builds-looks-really-bad-td5731673.html
3) Would it make sense to restrict the EndpointAnnotationProcessor's
@SupportedAnnotationTypes to ONLY:
@SupportedAnnotationTypes({"org.apache.camel.spi.*"})
I think in this way we could skip the non relevant annotations we have like
"org.apache.camel.language.NamespacePrefix" which is currently causing
problem on CI-Server.
Babak
--
View this message in context:
http://camel.465427.n5.nabble.com/improving-Endpoint-documentation-and-tooling-tp5731334p5731708.html
Sent from the Camel Development mailing list archive at Nabble.com.