SonarQube coverage
[sdc.git] / common / onap-sdc-artifact-generator-lib / onap-sdc-artifact-generator-core / pom.xml
1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
3     <modelVersion>4.0.0</modelVersion>
4
5     <name>onap-sdc-artifact-generator-core</name>
6     <artifactId>onap-sdc-artifact-generator-core</artifactId>
7
8     <parent>
9         <artifactId>onap-common-lib</artifactId>
10         <groupId>org.onap.sdc.common</groupId>
11         <version>1.2.0-SNAPSHOT</version>
12         <relativePath>../../</relativePath>
13     </parent>
14
15     <properties>
16         <sonar.skip>true</sonar.skip>
17     </properties>
18
19     <dependencies>
20         <dependency>
21             <groupId>org.aspectj</groupId>
22             <artifactId>aspectjrt</artifactId>
23             <version>${aspectj.version}</version>
24         </dependency>
25         <dependency>
26             <groupId>org.slf4j</groupId>
27             <artifactId>slf4j-api</artifactId>
28             <version>${slf4j.version}</version>
29         </dependency>
30         <dependency>
31             <groupId>ch.qos.logback</groupId>
32             <artifactId>logback-classic</artifactId>
33             <version>${logback.version}</version>
34             <scope>provided</scope>
35         </dependency>
36         <dependency>
37             <groupId>ch.qos.logback</groupId>
38             <artifactId>logback-core</artifactId>
39             <version>${logback.version}</version>
40             <scope>provided</scope>
41         </dependency>
42         <dependency>
43             <groupId>com.fasterxml.jackson.core</groupId>
44             <artifactId>jackson-databind</artifactId>
45             <version>${jackson.version}</version>
46         </dependency>
47         <dependency>
48             <groupId>com.fasterxml.jackson.dataformat</groupId>
49             <artifactId>jackson-dataformat-yaml</artifactId>
50             <version>${jackson.version}</version>
51         </dependency>
52         <dependency>
53             <groupId>commons-codec</groupId>
54             <artifactId>commons-codec</artifactId>
55             <version>${commons.codec.version}</version>
56         </dependency>
57         <dependency>
58             <groupId>org.openecomp.sdc</groupId>
59             <artifactId>openecomp-sdc-logging-api</artifactId>
60             <version>${project.version}</version>
61         </dependency>
62         <dependency>
63             <groupId>org.openecomp.sdc</groupId>
64             <artifactId>openecomp-sdc-logging-core</artifactId>
65             <version>${project.version}</version>
66             <scope>runtime</scope>
67         </dependency>
68         <dependency>
69             <groupId>org.onap.sdc.common</groupId>
70             <artifactId>onap-sdc-artifact-generator-api</artifactId>
71             <version>${project.version}</version>
72         </dependency>
73         <dependency>
74             <groupId>org.testng</groupId>
75             <artifactId>testng</artifactId>
76             <scope>test</scope>
77             <version>${testng.version}</version>
78         </dependency>
79         <dependency>
80             <groupId>commons-io</groupId>
81             <artifactId>commons-io</artifactId>
82             <version>RELEASE</version>
83             <scope>test</scope>
84         </dependency>
85         <dependency>
86             <groupId>org.reflections</groupId>
87             <artifactId>reflections</artifactId>
88             <version>${org.reflections.version}</version>
89         </dependency>
90     </dependencies>
91     <build>
92         <pluginManagement>
93             <plugins>
94
95                 <plugin>
96                     <groupId>org.codehaus.mojo</groupId>
97                     <artifactId>aspectj-maven-plugin</artifactId>
98                     <version>1.8</version>
99                     <!-- new configuration is here -->
100                     <configuration>
101                         <complianceLevel>1.8</complianceLevel>
102                         <source>1.8</source>
103                         <target>1.8</target>
104                     </configuration>
105                     <executions>
106                         <execution>
107                             <goals>
108                                 <goal>compile</goal>
109                                 <goal>test-compile</goal>
110                             </goals>
111                         </execution>
112                     </executions>
113                 </plugin>
114             </plugins>
115         </pluginManagement>
116
117         <plugins>
118             <plugin>
119                 <groupId>org.codehaus.mojo</groupId>
120                 <artifactId>aspectj-maven-plugin</artifactId>
121             </plugin>
122         </plugins>
123     </build>
124 </project>