Updates to TCA spec and output format
[dcaegen2/analytics/tca.git] / dcae-analytics-common / pom.xml
1 <!--\r
2   ~ ===============================LICENSE_START======================================\r
3   ~  dcae-analytics\r
4   ~ ================================================================================\r
5   ~    Copyright © 2017 AT&T Intellectual Property. All rights reserved.\r
6   ~ ================================================================================\r
7   ~  Licensed under the Apache License, Version 2.0 (the "License");\r
8   ~  you may not use this file except in compliance with the License.\r
9   ~   You may obtain a copy of the License at\r
10   ~\r
11   ~          http://www.apache.org/licenses/LICENSE-2.0\r
12   ~\r
13   ~  Unless required by applicable law or agreed to in writing, software\r
14   ~  distributed under the License is distributed on an "AS IS" BASIS,\r
15   ~  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
16   ~  See the License for the specific language governing permissions and\r
17   ~  limitations under the License.\r
18   ~  ============================LICENSE_END===========================================\r
19   -->\r
20 \r
21 <project xmlns="http://maven.apache.org/POM/4.0.0"\r
22          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"\r
23          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">\r
24 \r
25     <modelVersion>4.0.0</modelVersion>\r
26 \r
27     <parent>\r
28         <groupId>org.onap.dcaegen2.analytics.tca</groupId>\r
29         <artifactId>dcae-analytics</artifactId>\r
30         <version>2.0.0-SNAPSHOT</version>\r
31     </parent>\r
32 \r
33     <artifactId>dcae-analytics-common</artifactId>\r
34     <packaging>jar</packaging>\r
35 \r
36     <!-- THIS MODULE CONTAINS CODE COMMON FOR ALL DCAE ANALYTICS MODULES -->\r
37     <name>DCAE Analytics Common</name>\r
38     <description>Contains Components common to all DCAE Analytics Modules</description>\r
39 \r
40 \r
41     <properties>\r
42         <main.basedir>${project.parent.basedir}</main.basedir>\r
43     </properties>\r
44 \r
45     <dependencies>\r
46 \r
47         <!-- DCAE PROJECT DEPENDENCIES -->\r
48         <dependency>\r
49             <groupId>org.onap.dcaegen2.analytics.tca</groupId>\r
50             <artifactId>dcae-analytics-model</artifactId>\r
51             <version>2.0.0-SNAPSHOT</version>\r
52         </dependency>\r
53 \r
54         <!-- LOGGING -->\r
55         <dependency>\r
56             <groupId>org.slf4j</groupId>\r
57             <artifactId>slf4j-api</artifactId>\r
58         </dependency>\r
59 \r
60         <dependency>\r
61             <groupId>ch.qos.logback</groupId>\r
62             <artifactId>logback-core</artifactId>\r
63         </dependency>\r
64 \r
65         <dependency>\r
66             <groupId>ch.qos.logback</groupId>\r
67             <artifactId>logback-classic</artifactId>\r
68         </dependency>\r
69 \r
70         <!-- UTILITIES -->\r
71         <dependency>\r
72             <groupId>com.google.guava</groupId>\r
73             <artifactId>guava</artifactId>\r
74         </dependency>\r
75         <dependency>\r
76             <groupId>com.google.code.findbugs</groupId>\r
77             <artifactId>jsr305</artifactId>\r
78         </dependency>\r
79         <dependency>\r
80             <groupId>com.google.code.findbugs</groupId>\r
81             <artifactId>annotations</artifactId>\r
82         </dependency>\r
83         <dependency>\r
84             <groupId>org.apache.commons</groupId>\r
85             <artifactId>commons-lang3</artifactId>\r
86         </dependency>\r
87 \r
88 \r
89         <!-- DEPENDENCY INJECTION -->\r
90         <dependency>\r
91             <groupId>com.google.inject</groupId>\r
92             <artifactId>guice</artifactId>\r
93         </dependency>\r
94         <dependency>\r
95             <groupId>com.google.inject.extensions</groupId>\r
96             <artifactId>guice-assistedinject</artifactId>\r
97         </dependency>\r
98         <dependency>\r
99             <groupId>com.google.inject.extensions</groupId>\r
100             <artifactId>guice-multibindings</artifactId>\r
101         </dependency>\r
102 \r
103 \r
104         <!-- TEST DEPENDENCIES -->\r
105         <dependency>\r
106             <groupId>org.onap.dcaegen2.analytics.tca</groupId>\r
107             <artifactId>dcae-analytics-test</artifactId>\r
108             <version>2.0.0-SNAPSHOT</version>\r
109             <scope>test</scope>\r
110         </dependency>\r
111 \r
112 \r
113     </dependencies>\r
114 \r
115 </project>\r