Java builder pattern is not generated for rcp and grouping elements
[yangtools.git] / 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
4     <modelVersion>4.0.0</modelVersion>
5     <artifactId>yangtools</artifactId>
6     <groupId>org.opendaylight.yangtools</groupId>
7     <version>0.5-SNAPSHOT</version>
8     <packaging>pom</packaging>
9
10     <properties>
11         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
12         <slf4j.version>1.7.2</slf4j.version>
13         <nexusproxy>http://nexus.opendaylight.org/content</nexusproxy>
14         <yang.version>0.5.6-SNAPSHOT</yang.version>
15     </properties>
16
17     <modules>
18         <module>code-generator</module>
19         <module>model</module>
20         <module>yang</module>
21     </modules>
22
23     <dependencyManagement>
24         <dependencies>
25             <dependency>
26                 <groupId>junit</groupId>
27                 <artifactId>junit</artifactId>
28                 <version>4.10</version>
29                 <scope>test</scope>
30                 <optional>true</optional>
31             </dependency>
32             <dependency>
33                 <groupId>org.slf4j</groupId>
34                 <artifactId>slf4j-api</artifactId>
35                 <version>1.7.2</version>
36             </dependency>
37         </dependencies>
38     </dependencyManagement>
39
40     <distributionManagement>
41         <!-- OpenDayLight Released artifact -->
42         <repository>
43             <id>opendaylight-release</id>
44             <url>${nexusproxy}/repositories/opendaylight.release/</url>
45         </repository>
46         <!-- OpenDayLight Snapshot artifact -->
47         <snapshotRepository>
48             <id>opendaylight-snapshot</id>
49             <url>${nexusproxy}/repositories/opendaylight.snapshot/</url>
50         </snapshotRepository>
51         <site>
52             <id>${project.artifactId}-site</id>
53             <url>./</url>
54         </site>
55     </distributionManagement>
56
57     <build>
58         <plugins>
59             <plugin>
60                 <groupId>org.apache.maven.plugins</groupId>
61                 <artifactId>maven-compiler-plugin</artifactId>
62                 <version>2.0</version>
63                 <inherited>true</inherited>
64                 <configuration>
65                     <source>1.7</source>
66                     <target>1.7</target>
67                 </configuration>
68             </plugin>
69             <plugin>
70                 <groupId>org.apache.maven.plugins</groupId>
71                 <artifactId>maven-javadoc-plugin</artifactId>
72                 <version>2.9.1</version>
73                 <configuration>
74                     <stylesheet>maven</stylesheet>
75                 </configuration>
76                 <executions>
77                     <execution>
78                         <goals>
79                             <goal>aggregate</goal>
80                         </goals>
81                         <phase>site</phase>
82                     </execution>
83                 </executions>
84             </plugin>
85         </plugins>
86     </build>
87
88     <reporting>
89         <plugins>
90             <plugin>
91                 <groupId>org.codehaus.mojo</groupId>
92                 <artifactId>findbugs-maven-plugin</artifactId>
93                 <version>2.4.0</version>
94                 <configuration>
95                     <effort>Max</effort>
96                     <threshold>Low</threshold>
97                     <goal>site</goal>
98                 </configuration>
99             </plugin>
100             <plugin>
101                 <groupId>org.codehaus.mojo</groupId>
102                 <artifactId>jdepend-maven-plugin</artifactId>
103                 <version>2.0-beta-2</version>
104             </plugin>
105         </plugins>
106     </reporting>
107
108 </project>
109