Add plugin to check coverage
[aai/aai-common.git] / aai-core / pom.xml
1 <?xml version="1.0"?>
2 <!--
3
4     ============LICENSE_START=======================================================
5     org.onap.aai
6     ================================================================================
7     Copyright © 2017-2018 AT&T Intellectual Property. All rights reserved.
8     ================================================================================
9     Licensed under the Apache License, Version 2.0 (the "License");
10     you may not use this file except in compliance with the License.
11     You may obtain a copy of the License at
12
13        http://www.apache.org/licenses/LICENSE-2.0
14
15     Unless required by applicable law or agreed to in writing, software
16     distributed under the License is distributed on an "AS IS" BASIS,
17     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
18     See the License for the specific language governing permissions and
19     limitations under the License.
20     ============LICENSE_END=========================================================
21
22 -->
23 <project
24         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
25         xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
26     <modelVersion>4.0.0</modelVersion>
27     <parent>
28         <groupId>org.onap.aai.aai-common</groupId>
29         <artifactId>aai-common</artifactId>
30         <version>1.2.1-SNAPSHOT</version>
31     </parent>
32     <artifactId>aai-core</artifactId>
33     <name>aai-core</name>
34     <version>1.2.1-SNAPSHOT</version>
35     <packaging>jar</packaging>
36     <properties>
37         <gendoc.version>v12</gendoc.version>
38         <aai.wiki.link>https://wiki.onap.org/</aai.wiki.link>
39         <hbase.version>1.0.2</hbase.version>
40         <sonar.language>java</sonar.language>
41         <sonar.java.coveragePlugin>jacoco</sonar.java.coveragePlugin>
42         <sonar.surefire.reportsPath>${project.build.directory}/surefire-reports</sonar.surefire.reportsPath>
43         <sonar.jacoco.reportPath>${project.build.directory}/coverage-reports/jacoco.exec</sonar.jacoco.reportPath>
44         <sonar.jacoco.reportMissing.force.zero>false</sonar.jacoco.reportMissing.force.zero>
45         <sonar.projectVersion>${project.version}</sonar.projectVersion>
46         <httpclient.version>4.5.1</httpclient.version>
47         <jackson.version>2.2.3</jackson.version>
48         <eelf.core.version>1.0.0</eelf.core.version>
49         <logback.version>1.2.3</logback.version>
50         <freemarker.version>2.3.21</freemarker.version>
51         <activemq.version>5.15.3</activemq.version>
52         <jacoco.line.coverage.limit>0.50</jacoco.line.coverage.limit>
53     </properties>
54     <profiles>
55         <profile>
56             <id>generateXsd</id>
57             <build>
58                 <plugins>
59                     <plugin>
60                         <groupId>org.codehaus.mojo</groupId>
61                         <artifactId>exec-maven-plugin</artifactId>
62                         <version>1.1.1</version>
63                         <executions>
64                             <execution>
65                                 <phase>process-classes</phase>
66                                 <goals>
67                                     <goal>java</goal>
68                                 </goals>
69                                 <configuration>
70                                     <mainClass>org.onap.aai.util.GenerateXsd</mainClass>
71                                     <systemProperties>
72                                         <systemProperty>
73                                             <key>gen_version</key>
74                                             <value>${gendoc.version}</value>
75                                         </systemProperty>
76                                         <systemProperty>
77                                             <key>gen_type</key>
78                                             <value>XSD</value>
79                                         </systemProperty>
80                                         <systemProperty>
81                                             <key>yamlresponses_url</key>
82                                             <value></value>
83                                         </systemProperty>
84                                         <systemProperty>
85                                             <key>yamlresponses_label</key>
86                                             <value></value>
87                                         </systemProperty>
88                                     </systemProperties>
89                                 </configuration>
90                             </execution>
91                         </executions>
92                     </plugin>
93                 </plugins>
94             </build>
95         </profile>
96         <profile>
97             <id>generateYaml</id>
98             <build>
99                 <plugins>
100                     <plugin>
101                         <groupId>org.codehaus.mojo</groupId>
102                         <artifactId>exec-maven-plugin</artifactId>
103                         <version>1.1.1</version>
104                         <executions>
105                             <execution>
106                                 <phase>process-classes</phase>
107                                 <goals>
108                                     <goal>java</goal>
109                                 </goals>
110                                 <configuration>
111                                     <mainClass>org.onap.aai.util.GenerateXsd</mainClass>
112                                     <systemProperties>
113                                         <systemProperty>
114                                             <key>gen_version</key>
115                                             <value>${gendoc.version}</value>
116                                         </systemProperty>
117                                         <systemProperty>
118                                             <key>gen_type</key>
119                                             <value>YAML</value>
120                                         </systemProperty>
121                                         <systemProperty>
122                                             <key>yamlresponses_url</key>
123                                             <value>${aai.wiki.link}</value>
124                                         </systemProperty>
125                                         <systemProperty>
126                                             <key>yamlresponses_label</key>
127                                             <value>Response codes found in [response codes]</value>
128                                         </systemProperty>
129                                     </systemProperties>
130                                 </configuration>
131                             </execution>
132                         </executions>
133                     </plugin>
134                 </plugins>
135             </build>
136         </profile>
137         <profile>
138             <id>generateHtml</id>
139             <build>
140                 <plugins>
141                     <plugin>
142                         <groupId>org.codehaus.mojo</groupId>
143                         <artifactId>exec-maven-plugin</artifactId>
144                         <version>1.1.1</version>
145                         <executions>
146                             <execution>
147                                 <phase>process-classes</phase>
148                                 <goals>
149                                     <goal>java</goal>
150                                 </goals>
151                                 <configuration>
152                                     <mainClass>org.onap.aai.util.swagger.GenerateSwagger</mainClass>
153                                     <systemProperties>
154                                         <property>
155                                             <key>aai.generate.version</key>
156                                             <value>${gendoc.version}</value>
157                                         </property>
158                                         <property>
159                                             <key>aai.wiki.link</key>
160                                             <value>${aai.wiki.link}</value>
161                                         </property>
162                                     </systemProperties>
163                                 </configuration>
164                             </execution>
165                         </executions>
166                     </plugin>
167                 </plugins>
168             </build>
169         </profile>
170         <profile>
171             <id>autoGenerate</id>
172             <activation>
173                 <activeByDefault>true</activeByDefault>
174             </activation>
175             <build>
176                 <plugins>
177                     <plugin>
178                         <groupId>org.codehaus.mojo</groupId>
179                         <artifactId>exec-maven-plugin</artifactId>
180                         <version>1.1.1</version>
181                         <executions>
182                             <execution>
183                                 <id>autoGenerateYaml</id>
184                                 <phase>process-classes</phase>
185                                 <goals>
186                                     <goal>java</goal>
187                                 </goals>
188                                 <configuration>
189                                     <mainClass>org.onap.aai.util.GenerateXsd</mainClass>
190                                     <systemProperties>
191                                         <systemProperty>
192                                             <key>gen_version</key>
193                                             <value>ALL</value>
194                                         </systemProperty>
195                                         <systemProperty>
196                                             <key>gen_type</key>
197                                             <value>YAML</value>
198                                         </systemProperty>
199                                         <systemProperty>
200                                             <key>yamlresponses_url</key>
201                                             <value>${aai.wiki.link}</value>
202                                         </systemProperty>
203                                         <systemProperty>
204                                             <key>yamlresponses_label</key>
205                                             <value>Response codes found in [response codes]</value>
206                                         </systemProperty>
207                                     </systemProperties>
208                                 </configuration>
209                             </execution>
210                             <execution>
211                                 <id>autoGenerateHtml</id>
212                                 <phase>process-classes</phase>
213                                 <goals>
214                                     <goal>java</goal>
215                                 </goals>
216                                 <configuration>
217                                     <mainClass>org.onap.aai.util.AutoGenerateHtml</mainClass>
218                                     <systemProperties>
219                                         <property>
220                                             <key>aai.generate.version</key>
221                                             <value>${gendoc.version}</value>
222                                         </property>
223                                         <property>
224                                             <key>aai.wiki.link</key>
225                                             <value>${aai.wiki.link}</value>
226                                         </property>
227                                     </systemProperties>
228                                 </configuration>
229                             </execution>
230                         </executions>
231                     </plugin>
232                 </plugins>
233             </build>
234         </profile>
235     </profiles>
236     <build>
237         <plugins>
238             <plugin>
239                 <groupId>org.apache.maven.plugins</groupId>
240                 <artifactId>maven-surefire-plugin</artifactId>
241                 <version>2.12.4</version>
242                 <configuration>
243                     <argLine>-noverify ${argLine}</argLine>
244                     <systemPropertyVariables>
245                         <AJSC_HOME>.</AJSC_HOME>
246                         <BUNDLECONFIG_DIR>bundleconfig-local</BUNDLECONFIG_DIR>
247                     </systemPropertyVariables>
248                 </configuration>
249             </plugin>
250             <plugin>
251                 <groupId>org.codehaus.mojo</groupId>
252                 <artifactId>sonar-maven-plugin</artifactId>
253                 <version>3.2</version>
254             </plugin>
255             <plugin>
256                 <groupId>org.jacoco</groupId>
257                 <artifactId>jacoco-maven-plugin</artifactId>
258                 <version>0.7.7.201606060606</version>
259                 <configuration>
260                     <dumpOnExit>true</dumpOnExit>
261                 </configuration>
262                 <executions>
263                     <execution>
264                         <id>jacoco-initialize-unit-tests</id>
265                         <goals>
266                             <goal>prepare-agent</goal>
267                         </goals>
268                         <configuration>
269                             <destFile>${project.build.directory}/coverage-reports/jacoco.exec</destFile>
270                             <!-- <append>true</append> -->
271                         </configuration>
272                     </execution>
273                     <execution>
274                         <id>post-unit-test</id>
275                         <phase>test</phase>
276                         <goals>
277                             <goal>report</goal>
278                         </goals>
279                         <configuration>
280                             <!-- Sets the path to the file which contains the execution data. -->
281                             <dataFile>${project.build.directory}/coverage-reports/jacoco.exec</dataFile>
282                             <!-- Sets the output directory for the code coverage report. -->
283                             <outputDirectory>${project.reporting.outputDirectory}/jacoco</outputDirectory>
284                         </configuration>
285                     </execution>
286                     <execution>
287                         <id>default-check</id>
288                         <goals>
289                             <goal>check</goal>
290                         </goals>
291                         <configuration>
292                             <dataFile>${project.build.directory}/coverage-reports/jacoco.exec</dataFile>
293                             <rules>
294                                 <rule implementation="org.jacoco.maven.RuleConfiguration">
295                                     <element>BUNDLE</element>
296                                     <limits>
297                                         <limit implementation="org.jacoco.report.check.Limit">
298                                             <counter>LINE</counter>
299                                             <value>COVEREDRATIO</value>
300                                             <minimum>${jacoco.line.coverage.limit}</minimum>
301                                         </limit>
302                                     </limits>
303                                 </rule>
304                             </rules>
305                         </configuration>
306                     </execution>
307                 </executions>
308             </plugin>
309             <plugin>
310                 <artifactId>maven-source-plugin</artifactId>
311                 <executions>
312                     <execution>
313                         <id>attach-sources</id>
314                         <phase>deploy</phase>
315                         <goals>
316                             <goal>jar-no-fork</goal>
317                         </goals>
318                     </execution>
319                 </executions>
320             </plugin>
321             <plugin>
322                 <!-- explicitly define maven-deploy-plugin after other to force exec order -->
323                 <groupId>org.apache.maven.plugins</groupId>
324                 <artifactId>maven-deploy-plugin</artifactId>
325             </plugin>
326             <plugin>
327                 <groupId>org.sonatype.plugins</groupId>
328                 <artifactId>nexus-staging-maven-plugin</artifactId>
329             </plugin>
330             <plugin>
331                 <groupId>org.apache.maven.plugins</groupId>
332                 <artifactId>maven-site-plugin</artifactId>
333             </plugin>
334             <plugin>
335                 <groupId>org.apache.maven.plugins</groupId>
336                 <artifactId>maven-surefire-plugin</artifactId>
337                 <version>2.12.4</version>
338                 <configuration>
339                     <argLine>-noverify ${argLine}</argLine>
340                     <runOrder>alphabetical</runOrder>
341                     <systemPropertyVariables>
342                         <AJSC_HOME>.</AJSC_HOME>
343                         <BUNDLECONFIG_DIR>bundleconfig-local</BUNDLECONFIG_DIR>
344                     </systemPropertyVariables>
345                 </configuration>
346             </plugin>
347         </plugins>
348     </build>
349
350     <dependencies>
351         <dependency>
352             <groupId>org.onap.aai.aai-common</groupId>
353             <artifactId>aai-schema</artifactId>
354             <version>${project.version}</version>
355         </dependency>
356         <dependency>
357             <groupId>commons-lang</groupId>
358             <artifactId>commons-lang</artifactId>
359             <version>2.6</version>
360         </dependency>
361         <dependency>
362             <groupId>org.apache.commons</groupId>
363             <artifactId>commons-text</artifactId>
364             <version>1.1</version>
365             <scope>compile</scope>
366         </dependency>
367         <dependency>
368             <groupId>com.att.eelf</groupId>
369             <artifactId>eelf-core</artifactId>
370             <version>${eelf.core.version}</version>
371         </dependency>
372         <dependency>
373             <groupId>org.codehaus.jackson</groupId>
374             <artifactId>jackson-core-asl</artifactId>
375             <version>1.9.13</version>
376         </dependency>
377         <dependency>
378             <groupId>org.codehaus.jackson</groupId>
379             <artifactId>jackson-mapper-asl</artifactId>
380             <version>1.9.13</version>
381         </dependency>
382         <dependency>
383             <groupId>junit</groupId>
384             <artifactId>junit</artifactId>
385             <version>4.12</version>
386             <scope>test</scope>
387         </dependency>
388         <dependency>
389             <groupId>org.hamcrest</groupId>
390             <artifactId>hamcrest-junit</artifactId>
391             <version>2.0.0.0</version>
392             <scope>test</scope>
393         </dependency>
394         <dependency>
395             <groupId>org.hamcrest</groupId>
396             <artifactId>hamcrest-core</artifactId>
397             <version>1.3</version>
398             <scope>test</scope>
399         </dependency>
400         <dependency>
401             <groupId>org.mockito</groupId>
402             <artifactId>mockito-all</artifactId>
403             <version>1.10.19</version>
404             <scope>test</scope>
405         </dependency>
406         <dependency>
407             <groupId>org.powermock</groupId>
408             <artifactId>powermock-module-junit4</artifactId>
409             <version>1.6.2</version>
410             <scope>test</scope>
411         </dependency>
412         <dependency>
413             <groupId>org.powermock</groupId>
414             <artifactId>powermock-api-mockito</artifactId>
415             <version>1.6.2</version>
416             <scope>test</scope>
417         </dependency>
418         <dependency>
419             <groupId>com.google.guava</groupId>
420             <artifactId>guava</artifactId>
421             <version>16.0</version>
422         </dependency>
423         <dependency>
424             <groupId>com.thinkaurelius.titan</groupId>
425             <artifactId>titan-core</artifactId>
426             <version>1.0.0</version>
427             <exclusions>
428                 <exclusion>
429                     <groupId>org.slf4j</groupId>
430                     <artifactId>slf4j-log4j12</artifactId>
431                 </exclusion>
432             </exclusions>
433         </dependency>
434         <dependency>
435             <groupId>com.fasterxml.jackson.jaxrs</groupId>
436             <artifactId>jackson-jaxrs-json-provider</artifactId>
437             <version>${jackson.version}</version>
438         </dependency>
439         <dependency>
440             <groupId>com.googlecode.json-simple</groupId>
441             <artifactId>json-simple</artifactId>
442             <version>1.1.1</version>
443         </dependency>
444         <dependency>
445             <groupId>org.springframework</groupId>
446             <artifactId>spring-web</artifactId>
447             <version>4.2.5.RELEASE</version>
448         </dependency>
449         <dependency>
450             <groupId>javax.xml.bind</groupId>
451             <artifactId>jaxb-api</artifactId>
452             <version>2.2.11</version>
453         </dependency>
454         <dependency>
455             <groupId>org.eclipse.persistence</groupId>
456             <artifactId>eclipselink</artifactId>
457             <version>2.6.2</version>
458         </dependency>
459         <dependency>
460             <groupId>com.google.code.gson</groupId>
461             <artifactId>gson</artifactId>
462             <version>2.7</version>
463         </dependency>
464         <dependency>
465             <groupId>com.jayway.jsonpath</groupId>
466             <artifactId>json-path</artifactId>
467             <version>2.2.0</version>
468         </dependency>
469         <dependency>
470             <groupId>org.eclipse.jetty</groupId>
471             <artifactId>jetty-util</artifactId>
472             <version>9.4.2.v20170220</version>
473         </dependency>
474         <dependency>
475             <groupId>org.apache.cxf</groupId>
476             <artifactId>cxf-core</artifactId>
477             <version>3.0.6</version>
478         </dependency>
479         <dependency>
480             <groupId>com.fasterxml.jackson.module</groupId>
481             <artifactId>jackson-module-jaxb-annotations</artifactId>
482             <version>${jackson.version}</version>
483         </dependency>
484         <dependency>
485             <groupId>com.sun.jersey</groupId>
486             <artifactId>jersey-core</artifactId>
487             <version>1.18</version>
488         </dependency>
489         <dependency>
490             <groupId>com.sun.jersey</groupId>
491             <artifactId>jersey-client</artifactId>
492             <version>1.18</version>
493         </dependency>
494         <dependency>
495             <groupId>com.sun.jersey</groupId>
496             <artifactId>jersey-json</artifactId>
497             <version>1.18</version>
498         </dependency>
499         <dependency>
500             <groupId>javax.ws.rs</groupId>
501             <artifactId>javax.ws.rs-api</artifactId>
502             <version>2.0.1</version>
503         </dependency>
504         <dependency>
505             <groupId>org.apache.tinkerpop</groupId>
506             <artifactId>gremlin-core</artifactId>
507             <version>3.0.1-incubating</version>
508         </dependency>
509         <dependency>
510             <groupId>org.slf4j</groupId>
511             <artifactId>slf4j-api</artifactId>
512             <version>1.7.5</version>
513         </dependency>
514         <dependency>
515             <groupId>com.fasterxml.jackson.core</groupId>
516             <artifactId>jackson-databind</artifactId>
517             <version>${jackson.version}</version>
518         </dependency>
519         <dependency>
520             <groupId>com.fasterxml.jackson.core</groupId>
521             <artifactId>jackson-annotations</artifactId>
522             <version>${jackson.version}</version>
523         </dependency>
524         <dependency>
525             <groupId>com.fasterxml.jackson.dataformat</groupId>
526             <artifactId>jackson-dataformat-yaml</artifactId>
527             <version>${jackson.version}</version>
528         </dependency>
529         <dependency>
530             <groupId>xml-apis</groupId>
531             <artifactId>xml-apis</artifactId>
532             <version>1.0.b2</version>
533         </dependency>
534         <dependency>
535             <groupId>commons-cli</groupId>
536             <artifactId>commons-cli</artifactId>
537             <version>1.3</version>
538         </dependency>
539         <dependency>
540             <groupId>com.beust</groupId>
541             <artifactId>jcommander</artifactId>
542             <version>1.48</version>
543         </dependency>
544         <dependency>
545             <groupId>org.json</groupId>
546             <artifactId>json</artifactId>
547             <version>20160810</version>
548         </dependency>
549         <dependency>
550             <groupId>javax.servlet</groupId>
551             <artifactId>javax.servlet-api</artifactId>
552             <version>3.1.0</version>
553         </dependency>
554         <dependency>
555             <groupId>com.bazaarvoice.jolt</groupId>
556             <artifactId>jolt-complete</artifactId>
557             <version>0.0.24</version>
558         </dependency>
559         <dependency>
560             <groupId>ch.qos.logback</groupId>
561             <artifactId>logback-core</artifactId>
562             <version>${logback.version}</version>
563         </dependency>
564         <dependency>
565             <groupId>ch.qos.logback</groupId>
566             <artifactId>logback-classic</artifactId>
567             <version>${logback.version}</version>
568         </dependency>
569         <dependency>
570             <groupId>ch.qos.logback</groupId>
571             <artifactId>logback-access</artifactId>
572             <version>${logback.version}</version>
573         </dependency>
574         <dependency>
575             <groupId>org.apache.hbase</groupId>
576             <artifactId>hbase-client</artifactId>
577             <version>${hbase.version}</version>
578             <exclusions>
579                 <exclusion>
580                     <groupId>org.slf4j</groupId>
581                     <artifactId>slf4j-log4j12</artifactId>
582                 </exclusion>
583                 <exclusion>
584                     <artifactId>log4j</artifactId>
585                     <groupId>log4j</groupId>
586                 </exclusion>
587             </exclusions>
588         </dependency>
589         <dependency>
590             <groupId>org.apache.hbase</groupId>
591             <artifactId>hbase-protocol</artifactId>
592             <version>${hbase.version}</version>
593             <exclusions>
594                 <exclusion>
595                     <artifactId>log4j</artifactId>
596                     <groupId>log4j</groupId>
597                 </exclusion>
598             </exclusions>
599         </dependency>
600         <dependency>
601             <groupId>org.apache.hbase</groupId>
602             <artifactId>hbase-common</artifactId>
603             <version>${hbase.version}</version>
604             <exclusions>
605                 <exclusion>
606                     <artifactId>log4j</artifactId>
607                     <groupId>log4j</groupId>
608                 </exclusion>
609             </exclusions>
610         </dependency>
611         <dependency>
612             <groupId>org.apache.activemq</groupId>
613             <artifactId>activemq-broker</artifactId>
614             <version>${activemq.version}</version>
615         </dependency>
616         <dependency>
617             <groupId>com.opencsv</groupId>
618             <artifactId>opencsv</artifactId>
619             <version>3.1</version>
620         </dependency>
621         <dependency>
622             <groupId>org.freemarker</groupId>
623             <artifactId>freemarker</artifactId>
624             <version>${freemarker.version}</version>
625         </dependency>
626         <dependency>
627             <groupId>com.github.fge</groupId>
628             <artifactId>json-patch</artifactId>
629             <version>1.9</version>
630         </dependency>
631         <dependency>
632             <groupId>com.att.nsa</groupId>
633             <artifactId>dmaapClient</artifactId>
634             <version>0.2.12</version>
635             <exclusions>
636                 <exclusion>
637                     <groupId>com.att.aft</groupId>
638                     <artifactId>dme2</artifactId>
639                 </exclusion>
640             </exclusions>
641         </dependency>
642         <dependency>
643             <groupId>org.apache.camel</groupId>
644             <artifactId>camel-jms</artifactId>
645             <version>2.15.5</version>
646         </dependency>
647         <dependency>
648             <groupId>org.powermock</groupId>
649             <artifactId>powermock-module-javaagent</artifactId>
650             <version>1.6.2</version>
651             <scope>test</scope>
652         </dependency>
653         <dependency>
654             <groupId>org.skyscreamer</groupId>
655             <artifactId>jsonassert</artifactId>
656             <version>1.4.0</version>
657             <scope>test</scope>
658         </dependency>
659         <dependency>
660             <groupId>org.apache.httpcomponents</groupId>
661             <artifactId>httpclient</artifactId>
662             <version>${httpclient.version}</version>
663         </dependency>
664         <dependency>
665             <groupId>org.onap.aai.aai-common</groupId>
666             <artifactId>aai-client-loadbalancer</artifactId>
667             <version>${project.version}</version>
668         </dependency>
669     </dependencies>
670
671     <!-- Plugins and repositories -->
672     <pluginRepositories>
673         <pluginRepository>
674             <id>central</id>
675             <url>http://repo1.maven.org/maven2</url>
676         </pluginRepository>
677         <pluginRepository>
678             <id>EvoSuite</id>
679             <name>EvoSuite Repository</name>
680             <url>http://www.evosuite.org/m2</url>
681         </pluginRepository>
682     </pluginRepositories>
683
684     <reporting>
685         <plugins>
686             <plugin>
687                 <groupId>org.apache.maven.plugins</groupId>
688                 <artifactId>maven-javadoc-plugin</artifactId>
689                 <version>2.10.4</version>
690                 <configuration>
691                     <failOnError>false</failOnError>
692                     <doclet>org.umlgraph.doclet.UmlGraphDoc</doclet>
693                     <docletArtifact>
694                         <groupId>org.umlgraph</groupId>
695                         <artifactId>umlgraph</artifactId>
696                         <version>5.6</version>
697                     </docletArtifact>
698                     <additionalparam>-views</additionalparam>
699                     <useStandardDocletOptions>true</useStandardDocletOptions>
700                 </configuration>
701             </plugin>
702         </plugins>
703     </reporting>
704 </project>