FIXTradingCommunity / conga

Proof of concept: High performance FIX semantics over WebSocket with SBE
Apache License 2.0
41 stars 12 forks source link

Task: build and deploy modules and site reporting #2

Closed donmendelson closed 5 years ago

donmendelson commented 6 years ago
donmendelson commented 6 years ago

I can build javadoc for individual modules, but the aggregated site build is apparently broken in Maven after Java 9.

See issue Maven Javadoc Plugin MJAVADOC-449 javadoc:aggregate fails with JDK 9 https://jira.apache.org/jira/browse/MJAVADOC-449

donmendelson commented 6 years ago

Another tool not ready:

Error running 'Javadoc': At the moment, IDEA cannot generate Javadoc for multiple modules with module-info.java files in them. Sorry. We're working on this

donmendelson commented 5 years ago

The Maven Javadoc Plugin issue was closed, but still having a problem in Java 11. It fails to find automatic modules, even though Maven knows the location of dependencies.

donmendelson commented 5 years ago

On reflection, aggregated Javadoc doesn't make sense for a multi-module project. The point of modules is to only expose an external interface, not internals.