1 <project xmlns="http://maven.apache.org/POM/4.0.0"
2 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4 <modelVersion>4.0.0</modelVersion>
6 <artifactId>jtosca</artifactId>
7 <name>sdc-jtosca</name>
8 <packaging>jar</packaging>
11 <groupId>org.onap.sdc.sdc-tosca</groupId>
12 <artifactId>sdc-tosca-jtosca</artifactId>
13 <version>1.7.0-SNAPSHOT</version>
18 <groupId>org.projectlombok</groupId>
19 <artifactId>lombok</artifactId>
22 <groupId>org.reflections</groupId>
23 <artifactId>reflections</artifactId>
24 <version>0.9.12</version>
29 <groupId>com.opencsv</groupId>
30 <artifactId>opencsv</artifactId>
31 <version>4.6</version>
35 <groupId>org.hamcrest</groupId>
36 <artifactId>hamcrest-library</artifactId>
39 <!-- Provides everything you need to write JUnit 5 Jupiter tests. -->
41 <groupId>org.junit.jupiter</groupId>
42 <artifactId>junit-jupiter</artifactId>
51 <groupId>org.apache.maven.plugins</groupId>
52 <artifactId>maven-javadoc-plugin</artifactId>
54 <failOnError>false</failOnError>
55 <doclet>org.umlgraph.doclet.UmlGraphDoc</doclet>
57 <groupId>org.umlgraph</groupId>
58 <artifactId>umlgraph</artifactId>
59 <version>5.6</version>
61 <additionalparam>-views</additionalparam>
62 <useStandardDocletOptions>true</useStandardDocletOptions>
71 <groupId>org.apache.maven.plugins</groupId>
72 <artifactId>maven-checkstyle-plugin</artifactId>
74 <suppressionsLocation>checkstyle-suppressions.xml</suppressionsLocation>
75 <suppressionsFileExpression>checkstyle.suppressions.file</suppressionsFileExpression>
79 <groupId>com.github.sylvainlaurent.maven</groupId>
80 <artifactId>yaml-json-validator-maven-plugin</artifactId>
81 <version>1.0.1</version>
85 <phase>validate</phase>
93 <include>src/main/resources/**/*.y*ml</include>
94 <include>src/test/resources/**/*.y*ml</include>
99 <include>src/main/resources/**/*.json</include>
100 <include>src/test/resources/**/*.json</include>
114 <name>Official Maven repository</name>
115 <url>http://repo2.maven.org/maven2/</url>
118 <id>ecomp-releases</id>
119 <name>Release Repository</name>
120 <url>${nexus.proxy}/content/repositories/releases/</url>
123 <id>ecomp-snapshots</id>
124 <name>Snapshots Repository</name>
125 <url>${nexus.proxy}/content/repositories/snapshots/</url>
129 <distributionManagement>
131 <id>ecomp-releases</id>
132 <name>Release Repository</name>
133 <url>${nexus.proxy}/content/repositories/${releases.path}/</url>
136 <id>ecomp-snapshots</id>
137 <name>Snapshot Repository</name>
138 <url>${nexus.proxy}/content/repositories/${snapshots.path}/</url>
139 </snapshotRepository>
142 <url>dav:${nexus.proxy}${sitePath}</url>
144 </distributionManagement>