Fix checkstyle if-statements must use braces northbound/commons
[controller.git] / opendaylight / adsal / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 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   <parent>
6     <groupId>org.opendaylight.controller</groupId>
7     <artifactId>commons.parent</artifactId>
8     <version>1.1.0-SNAPSHOT</version>
9     <relativePath>../commons/parent</relativePath>
10   </parent>
11
12   <artifactId>adsal-parent</artifactId>
13   <packaging>pom</packaging>
14   <modules>
15     <module>forwarding/staticrouting</module>
16     <module>clustering/services</module>
17     <module>clustering/services_implementation</module>
18     <module>clustering/stub</module>
19     <module>clustering/test</module>
20     <module>configuration/api</module>
21     <module>configuration/implementation</module>
22     <module>routing/dijkstra_implementation</module>
23     <module>arphandler</module>
24     <module>forwardingrulesmanager/api</module>
25     <module>forwardingrulesmanager/implementation</module>
26     <module>hosttracker/api</module>
27     <module>hosttracker/implementation</module>
28     <module>hosttracker/shell</module>
29     <module>hosttracker_new/api</module>
30     <module>hosttracker_new/implementation</module>
31     <module>containermanager/api</module>
32     <module>containermanager/implementation</module>
33     <module>containermanager/shell</module>
34     <module>appauth</module>
35     <module>switchmanager/api</module>
36     <module>switchmanager/implementation</module>
37     <module>statisticsmanager/api</module>
38     <module>statisticsmanager/implementation</module>
39     <module>topologymanager/implementation</module>
40     <module>topologymanager/shell</module>
41     <module>usermanager/api</module>
42     <module>usermanager/implementation</module>
43     <module>connectionmanager/api</module>
44     <module>connectionmanager/implementation</module>
45     <module>security</module>
46     <module>karaf-tomcat-security</module>
47
48     <!-- SAL bundles -->
49     <module>sal/api</module>
50     <module>sal/implementation</module>
51
52     <!-- SAL Extension bundles -->
53     <module>sal/connection/api</module>
54     <module>sal/connection/implementation</module>
55     <module>sal/networkconfiguration/api</module>
56     <module>sal/networkconfiguration/implementation</module>
57
58     <!--  Web bundles -->
59     <module>web/root</module>
60     <module>web/flows</module>
61     <module>web/devices</module>
62     <module>web/troubleshoot</module>
63     <module>web/topology</module>
64     <module>web/osgi-brandfragment</module>
65
66     <!-- Northbound bundles -->
67     <module>northbound/commons</module>
68     <module>northbound/bundlescanner/api</module>
69     <module>northbound/bundlescanner/implementation</module>
70     <module>northbound/topology</module>
71     <module>northbound/staticrouting</module>
72     <module>northbound/statistics</module>
73     <module>northbound/flowprogrammer</module>
74     <module>northbound/hosttracker</module>
75     <module>northbound/subnets</module>
76     <module>northbound/switchmanager</module>
77     <module>northbound/containermanager</module>
78     <module>northbound/networkconfiguration/bridgedomain</module>
79     <module>northbound/httpservice-bridge</module>
80     <module>northbound/jolokia</module>
81     <module>northbound/connectionmanager</module>
82     <module>northbound/usermanager</module>
83     <module>northbound/controllermanager</module>
84
85     <!-- Debug and logging -->
86     <module>logging/bridge</module>
87
88     <!-- Southbound bundles -->
89     <module>protocol_plugins/openflow</module>
90     <module>protocol_plugins/stub</module>
91
92     <!-- Samples -->
93     <module>samples/simpleforwarding</module>
94     <module>samples/loadbalancer</module>
95     <module>samples/northbound/loadbalancer</module>
96
97     <module>dummy-console</module>
98
99     <!-- features -->
100     <module>features/base</module>
101     <module>features/controller</module>
102     <module>features/adsal</module>
103     <module>features/nsf</module>
104     <module>features/extras</module>
105     <module>features/adsal-compatibility</module>
106   </modules>
107   <profiles>
108     <profile>
109       <id>integrationtests</id>
110       <activation>
111         <activeByDefault>false</activeByDefault>
112       </activation>
113       <modules>
114         <module>clustering/integrationtest</module>
115         <module>configuration/integrationtest</module>
116         <module>forwardingrulesmanager/integrationtest</module>
117         <module>hosttracker/integrationtest</module>
118         <module>switchmanager/integrationtest</module>
119         <module>topologymanager/integrationtest</module>
120         <!-- Northbound integration tests -->
121         <module>northbound/integrationtest</module>
122         <module>statisticsmanager/integrationtest</module>
123         <module>containermanager/it.implementation</module>
124         <module>commons/integrationtest</module>
125
126         <module>commons/httpclient</module>
127       </modules>
128     </profile>
129     <profile>
130       <id>docs</id>
131       <activation>
132         <activeByDefault>false</activeByDefault>
133       </activation>
134       <modules>
135         <module>northbound/java-client</module>
136         <module>northbound/swagger-ui</module>
137       </modules>
138     </profile>
139   </profiles>
140 </project>