From 67c381b67f26c3818ee7bfbb3d1f0a451ddf963f Mon Sep 17 00:00:00 2001 From: chrjohn Date: Tue, 19 Sep 2017 13:33:01 +0200 Subject: [PATCH] - fix javadoc generation - only create and include javadoc for the specific FIX messages classes - formerly every message javadoc package had all the docs for all messages included - same for the core module javadoc package --- quickfixj-core/pom.xml | 20 ++++++++++++++++++ .../quickfixj-messages-fix40/pom.xml | 20 ++++++++++++++++++ .../quickfixj-messages-fix41/pom.xml | 21 ++++++++++++++++++- .../quickfixj-messages-fix42/pom.xml | 21 ++++++++++++++++++- .../quickfixj-messages-fix43/pom.xml | 21 ++++++++++++++++++- .../quickfixj-messages-fix44/pom.xml | 21 ++++++++++++++++++- .../quickfixj-messages-fix50/pom.xml | 21 ++++++++++++++++++- .../quickfixj-messages-fix50sp1/pom.xml | 21 ++++++++++++++++++- .../quickfixj-messages-fix50sp2/pom.xml | 21 ++++++++++++++++++- .../quickfixj-messages-fixt11/pom.xml | 21 ++++++++++++++++++- 10 files changed, 200 insertions(+), 8 deletions(-) diff --git a/quickfixj-core/pom.xml b/quickfixj-core/pom.xml index d4e14a904..9086b31a8 100644 --- a/quickfixj-core/pom.xml +++ b/quickfixj-core/pom.xml @@ -336,6 +336,26 @@ + + org.apache.maven.plugins + maven-javadoc-plugin + ${maven-javadoc-plugin-version} + + + attach-javadocs + + jar + + + -Xdoclint:none + 3g + false + + src/main/java + + + + org.apache.felix maven-bundle-plugin diff --git a/quickfixj-messages/quickfixj-messages-fix40/pom.xml b/quickfixj-messages/quickfixj-messages-fix40/pom.xml index 869ae3471..74db0babb 100644 --- a/quickfixj-messages/quickfixj-messages-fix40/pom.xml +++ b/quickfixj-messages/quickfixj-messages-fix40/pom.xml @@ -41,6 +41,26 @@ + + org.apache.maven.plugins + maven-javadoc-plugin + ${maven-javadoc-plugin-version} + + + attach-javadocs + + jar + + + -Xdoclint:none + 3g + false + false + ${project.basedir}/../../quickfixj-core/target/generated-sources/quickfix/fix40;${project.basedir}/../../quickfixj-core/target/generated-sources/quickfix/field + + + + org.apache.felix maven-bundle-plugin diff --git a/quickfixj-messages/quickfixj-messages-fix41/pom.xml b/quickfixj-messages/quickfixj-messages-fix41/pom.xml index c032a35d7..aab28dd68 100644 --- a/quickfixj-messages/quickfixj-messages-fix41/pom.xml +++ b/quickfixj-messages/quickfixj-messages-fix41/pom.xml @@ -40,7 +40,26 @@ - + + org.apache.maven.plugins + maven-javadoc-plugin + ${maven-javadoc-plugin-version} + + + attach-javadocs + + jar + + + -Xdoclint:none + 3g + false + false + ${project.basedir}/../../quickfixj-core/target/generated-sources/quickfix/fix41;${project.basedir}/../../quickfixj-core/target/generated-sources/quickfix/field + + + + org.apache.felix maven-bundle-plugin diff --git a/quickfixj-messages/quickfixj-messages-fix42/pom.xml b/quickfixj-messages/quickfixj-messages-fix42/pom.xml index 06d3f4663..4320d6ecf 100644 --- a/quickfixj-messages/quickfixj-messages-fix42/pom.xml +++ b/quickfixj-messages/quickfixj-messages-fix42/pom.xml @@ -40,7 +40,26 @@ - + + org.apache.maven.plugins + maven-javadoc-plugin + ${maven-javadoc-plugin-version} + + + attach-javadocs + + jar + + + -Xdoclint:none + 3g + false + false + ${project.basedir}/../../quickfixj-core/target/generated-sources/quickfix/fix42;${project.basedir}/../../quickfixj-core/target/generated-sources/quickfix/field + + + + org.apache.felix maven-bundle-plugin diff --git a/quickfixj-messages/quickfixj-messages-fix43/pom.xml b/quickfixj-messages/quickfixj-messages-fix43/pom.xml index 76f17aae0..68e7e261c 100644 --- a/quickfixj-messages/quickfixj-messages-fix43/pom.xml +++ b/quickfixj-messages/quickfixj-messages-fix43/pom.xml @@ -40,7 +40,26 @@ - + + org.apache.maven.plugins + maven-javadoc-plugin + ${maven-javadoc-plugin-version} + + + attach-javadocs + + jar + + + -Xdoclint:none + 3g + false + false + ${project.basedir}/../../quickfixj-core/target/generated-sources/quickfix/fix43;${project.basedir}/../../quickfixj-core/target/generated-sources/quickfix/field + + + + org.apache.felix maven-bundle-plugin diff --git a/quickfixj-messages/quickfixj-messages-fix44/pom.xml b/quickfixj-messages/quickfixj-messages-fix44/pom.xml index d87af6710..4fde90196 100644 --- a/quickfixj-messages/quickfixj-messages-fix44/pom.xml +++ b/quickfixj-messages/quickfixj-messages-fix44/pom.xml @@ -40,7 +40,26 @@ - + + org.apache.maven.plugins + maven-javadoc-plugin + ${maven-javadoc-plugin-version} + + + attach-javadocs + + jar + + + -Xdoclint:none + 3g + false + false + ${project.basedir}/../../quickfixj-core/target/generated-sources/quickfix/fix44;${project.basedir}/../../quickfixj-core/target/generated-sources/quickfix/field + + + + org.apache.felix maven-bundle-plugin diff --git a/quickfixj-messages/quickfixj-messages-fix50/pom.xml b/quickfixj-messages/quickfixj-messages-fix50/pom.xml index a3269b728..ab8626e30 100644 --- a/quickfixj-messages/quickfixj-messages-fix50/pom.xml +++ b/quickfixj-messages/quickfixj-messages-fix50/pom.xml @@ -40,7 +40,26 @@ - + + org.apache.maven.plugins + maven-javadoc-plugin + ${maven-javadoc-plugin-version} + + + attach-javadocs + + jar + + + -Xdoclint:none + 3g + false + false + ${project.basedir}/../../quickfixj-core/target/generated-sources/quickfix/fix50;${project.basedir}/../../quickfixj-core/target/generated-sources/quickfix/field + + + + org.apache.felix maven-bundle-plugin diff --git a/quickfixj-messages/quickfixj-messages-fix50sp1/pom.xml b/quickfixj-messages/quickfixj-messages-fix50sp1/pom.xml index 8b2fd577a..a32b0679d 100644 --- a/quickfixj-messages/quickfixj-messages-fix50sp1/pom.xml +++ b/quickfixj-messages/quickfixj-messages-fix50sp1/pom.xml @@ -40,7 +40,26 @@ - + + org.apache.maven.plugins + maven-javadoc-plugin + ${maven-javadoc-plugin-version} + + + attach-javadocs + + jar + + + -Xdoclint:none + 3g + false + false + ${project.basedir}/../../quickfixj-core/target/generated-sources/quickfix/fix50sp1;${project.basedir}/../../quickfixj-core/target/generated-sources/quickfix/field + + + + org.apache.felix maven-bundle-plugin diff --git a/quickfixj-messages/quickfixj-messages-fix50sp2/pom.xml b/quickfixj-messages/quickfixj-messages-fix50sp2/pom.xml index b4d05d737..811bf1f16 100644 --- a/quickfixj-messages/quickfixj-messages-fix50sp2/pom.xml +++ b/quickfixj-messages/quickfixj-messages-fix50sp2/pom.xml @@ -40,7 +40,26 @@ - + + org.apache.maven.plugins + maven-javadoc-plugin + ${maven-javadoc-plugin-version} + + + attach-javadocs + + jar + + + -Xdoclint:none + 3g + false + false + ${project.basedir}/../../quickfixj-core/target/generated-sources/quickfix/fix50sp2;${project.basedir}/../../quickfixj-core/target/generated-sources/quickfix/field + + + + org.apache.felix maven-bundle-plugin diff --git a/quickfixj-messages/quickfixj-messages-fixt11/pom.xml b/quickfixj-messages/quickfixj-messages-fixt11/pom.xml index b6d95b0d7..bdd078b9d 100644 --- a/quickfixj-messages/quickfixj-messages-fixt11/pom.xml +++ b/quickfixj-messages/quickfixj-messages-fixt11/pom.xml @@ -40,7 +40,26 @@ - + + org.apache.maven.plugins + maven-javadoc-plugin + ${maven-javadoc-plugin-version} + + + attach-javadocs + + jar + + + -Xdoclint:none + 3g + false + false + ${project.basedir}/../../quickfixj-core/target/generated-sources/quickfix/fixt11;${project.basedir}/../../quickfixj-core/target/generated-sources/quickfix/field + + + + org.apache.felix maven-bundle-plugin