[VID-6] Added javadoc params to subprojects 74/77374/1
authorjimmydot <jf2512@att.com>
Tue, 9 May 2017 15:03:39 +0000 (11:03 -0400)
committerjimmydot <jf2512@att.com>
Tue, 9 May 2017 15:03:39 +0000 (11:03 -0400)
Change-Id: Ie1be22efd977d705a0fc8b1d81785f029653519c
Signed-off-by: jimmydot <jf2512@att.com>
epsdk-app-onap/pom.xml
vid-app-common/pom.xml

index bb264c3..3c7fc5d 100755 (executable)
                <sitePath>/content/sites/site/org/openecomp/vid/${project.version}</sitePath>\r
        </properties>\r
 \r
-                       <repositories>\r
-                               <repository>\r
-                                       <id>ecomp-releases</id>\r
-                                       <name>VID Release Repository</name>\r
-                                       <url>${nexusproxy}${releaseNexusPath}</url>\r
-                               </repository>\r
-                               <repository>\r
-                                       <id>ecomp-snapshots</id>\r
-                                       <name>VID Snapshot Repository</name>\r
-                                       <url>${nexusproxy}${snapshotNexusPath}</url>\r
-                               </repository>\r
-                               <repository>\r
-                                       <id>ecomp-staging</id>\r
-                                       <name>VID Staging Repository</name>\r
-                                       <url>${nexusproxy}${stagingNexusPath}</url>\r
-                               </repository>\r
-                               <repository>\r
-                                       <!-- Snapshots repository has ECOMP snapshot artifacts -->\r
-                                       <id>oss-snapshots</id>\r
-                                       <name>oss Central - Snapshots</name>\r
-                                       <url>https://oss.sonatype.org/service/local/repositories/releases/content/</url>\r
-                               </repository>\r
-                       </repositories>\r
-                       <distributionManagement>\r
-                               <repository>\r
-                                       <id>ecomp-releases</id>\r
-                                       <name>VID Release Repository</name>\r
-                                       <url>${nexusproxy}/${releaseNexusPath}</url>\r
-                               </repository>\r
-                               <snapshotRepository>\r
-                                       <id>ecomp-snapshots</id>\r
-                                       <name>VID Snapshot Repository</name>\r
-                                       <url>${nexusproxy}/${snapshotNexusPath}</url>\r
-                               </snapshotRepository>\r
-                               <!-- added for javadoc -->\r
-                               <site>\r
-                                       <id>ecomp-site</id>\r
-                                       <url>dav:${nexusproxy}${sitePath}</url>\r
-                               </site>\r
-                       </distributionManagement>\r
+       <repositories>\r
+               <repository>\r
+                       <id>ecomp-releases</id>\r
+                       <name>VID Release Repository</name>\r
+                       <url>${nexusproxy}${releaseNexusPath}</url>\r
+               </repository>\r
+               <repository>\r
+                       <id>ecomp-snapshots</id>\r
+                       <name>VID Snapshot Repository</name>\r
+                       <url>${nexusproxy}${snapshotNexusPath}</url>\r
+               </repository>\r
+               <repository>\r
+                       <id>ecomp-staging</id>\r
+                       <name>VID Staging Repository</name>\r
+                       <url>${nexusproxy}${stagingNexusPath}</url>\r
+               </repository>\r
+               <repository>\r
+                       <!-- Snapshots repository has ECOMP snapshot artifacts -->\r
+                       <id>oss-snapshots</id>\r
+                       <name>oss Central - Snapshots</name>\r
+                       <url>https://oss.sonatype.org/service/local/repositories/releases/content/</url>\r
+               </repository>\r
+       </repositories>\r
+       <distributionManagement>\r
+               <repository>\r
+                       <id>ecomp-releases</id>\r
+                       <name>VID Release Repository</name>\r
+                       <url>${nexusproxy}/${releaseNexusPath}</url>\r
+               </repository>\r
+               <snapshotRepository>\r
+                       <id>ecomp-snapshots</id>\r
+                       <name>VID Snapshot Repository</name>\r
+                       <url>${nexusproxy}/${snapshotNexusPath}</url>\r
+               </snapshotRepository>\r
+               <!-- added for javadoc -->\r
+               <site>\r
+                       <id>ecomp-site</id>\r
+                       <url>dav:${nexusproxy}${sitePath}</url>\r
+               </site>\r
+       </distributionManagement>\r
 \r
        <profiles>\r
                <!-- disable doclint, a new feature in Java 8, when generating javadoc -->\r
                                        </execution>\r
                                </executions>\r
                        </plugin>\r
+                       <plugin>\r
+                               <groupId>org.apache.maven.plugins</groupId>\r
+                               <artifactId>maven-site-plugin</artifactId>\r
+                               <version>3.6</version>\r
+                               <dependencies>\r
+                                       <dependency>\r
+                                               <groupId>org.apache.maven.wagon</groupId>\r
+                                               <artifactId>wagon-webdav-jackrabbit</artifactId>\r
+                                               <version>2.10</version>\r
+                                       </dependency>\r
+                               </dependencies>\r
+                       </plugin>\r
                </plugins>\r
        </build>\r
 \r
+       <reporting>\r
+               <plugins>\r
+                       <plugin>\r
+                               <groupId>org.apache.maven.plugins</groupId>\r
+                               <artifactId>maven-javadoc-plugin</artifactId>\r
+                               <version>2.10.4</version>\r
+                               <configuration>\r
+                                       <failOnError>false</failOnError>\r
+                                       <doclet>org.umlgraph.doclet.UmlGraphDoc</doclet>\r
+                                       <docletArtifact>\r
+                                               <groupId>org.umlgraph</groupId>\r
+                                               <artifactId>umlgraph</artifactId>\r
+                                               <version>5.6</version>\r
+                                       </docletArtifact>\r
+                                       <additionalparam>-views</additionalparam>\r
+                                       <useStandardDocletOptions>true</useStandardDocletOptions>\r
+                               </configuration>\r
+                       </plugin>\r
+               </plugins>\r
+       </reporting>\r
        <dependencies>\r
                <!-- SDK overlay war -->\r
                <dependency>\r
index 296f5cb..387b272 100755 (executable)
                                        <packagingExcludes>WEB-INF/lib/*.jar</packagingExcludes>\r
                                </configuration>\r
                        </plugin>\r
-\r
+                       <plugin>\r
+                               <groupId>org.apache.maven.plugins</groupId>\r
+                               <artifactId>maven-site-plugin</artifactId>\r
+                               <version>3.6</version>\r
+                               <dependencies>\r
+                                       <dependency>\r
+                                               <groupId>org.apache.maven.wagon</groupId>\r
+                                               <artifactId>wagon-webdav-jackrabbit</artifactId>\r
+                                               <version>2.10</version>\r
+                                       </dependency>\r
+                               </dependencies>\r
+                       </plugin>\r
                </plugins>\r
-\r
-\r
        </build>\r
 \r
+       <reporting>\r
+               <plugins>\r
+                       <plugin>\r
+                               <groupId>org.apache.maven.plugins</groupId>\r
+                               <artifactId>maven-javadoc-plugin</artifactId>\r
+                               <version>2.10.4</version>\r
+                               <configuration>\r
+                                       <failOnError>false</failOnError>\r
+                                       <doclet>org.umlgraph.doclet.UmlGraphDoc</doclet>\r
+                                       <docletArtifact>\r
+                                               <groupId>org.umlgraph</groupId>\r
+                                               <artifactId>umlgraph</artifactId>\r
+                                               <version>5.6</version>\r
+                                       </docletArtifact>\r
+                                       <additionalparam>-views</additionalparam>\r
+                                       <useStandardDocletOptions>true</useStandardDocletOptions>\r
+                               </configuration>\r
+                       </plugin>\r
+               </plugins>\r
+       </reporting>\r
+\r
        <dependencies>\r
                <!-- SDK overlay war -->\r
 \r