xref: /OpenGrok/suggester/pom.xml (revision d650e8285d28a65aca37ad3421357ab8671aa563)
1981e047cSAdam Hornáček<?xml version="1.0" encoding="UTF-8"?>
2981e047cSAdam Hornáček<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">
3981e047cSAdam Hornáček    <modelVersion>4.0.0</modelVersion>
4981e047cSAdam Hornáček
5981e047cSAdam Hornáček    <parent>
6981e047cSAdam Hornáček        <artifactId>opengrok-top</artifactId>
7920f653aSAdam Hornáček        <groupId>org.opensolaris.opengrok</groupId>
8a5f3317aSAdam Hornáček        <version>1.1-rc33</version>
9981e047cSAdam Hornáček    </parent>
10981e047cSAdam Hornáček
11981e047cSAdam Hornáček    <artifactId>suggester</artifactId>
12981e047cSAdam Hornáček
13981e047cSAdam Hornáček    <dependencies>
14981e047cSAdam Hornáček        <dependency>
15981e047cSAdam Hornáček            <groupId>org.apache.lucene</groupId>
16981e047cSAdam Hornáček            <artifactId>lucene-core</artifactId>
17981e047cSAdam Hornáček        </dependency>
18981e047cSAdam Hornáček        <dependency>
19981e047cSAdam Hornáček            <groupId>org.apache.lucene</groupId>
20981e047cSAdam Hornáček            <artifactId>lucene-analyzers-common</artifactId>
21981e047cSAdam Hornáček        </dependency>
22981e047cSAdam Hornáček        <dependency>
23981e047cSAdam Hornáček            <groupId>org.apache.lucene</groupId>
24981e047cSAdam Hornáček            <artifactId>lucene-queryparser</artifactId>
25981e047cSAdam Hornáček        </dependency>
26981e047cSAdam Hornáček        <dependency>
27981e047cSAdam Hornáček            <groupId>org.apache.lucene</groupId>
28981e047cSAdam Hornáček            <artifactId>lucene-suggest</artifactId>
29981e047cSAdam Hornáček        </dependency>
30981e047cSAdam Hornáček
31981e047cSAdam Hornáček        <dependency>
3276c833f3SAdam Hornáček            <groupId>commons-io</groupId>
3376c833f3SAdam Hornáček            <artifactId>commons-io</artifactId>
3476c833f3SAdam Hornáček            <version>2.6</version>
3576c833f3SAdam Hornáček        </dependency>
3676c833f3SAdam Hornáček
3776c833f3SAdam Hornáček        <dependency>
38981e047cSAdam Hornáček            <groupId>org.apache.commons</groupId>
39981e047cSAdam Hornáček            <artifactId>commons-lang3</artifactId>
40981e047cSAdam Hornáček            <version>3.7</version>
41981e047cSAdam Hornáček        </dependency>
42981e047cSAdam Hornáček
43981e047cSAdam Hornáček        <dependency>
4476c833f3SAdam Hornáček            <groupId>org.hamcrest</groupId>
4576c833f3SAdam Hornáček            <artifactId>java-hamcrest</artifactId>
4676c833f3SAdam Hornáček            <version>2.0.0.0</version>
4776c833f3SAdam Hornáček            <scope>test</scope>
48981e047cSAdam Hornáček        </dependency>
49981e047cSAdam Hornáček
50dda1f08dSAdam Hornáček        <dependency>
51dda1f08dSAdam Hornáček            <groupId>junit</groupId>
52dda1f08dSAdam Hornáček            <artifactId>junit</artifactId>
53dda1f08dSAdam Hornáček            <scope>test</scope>
54dda1f08dSAdam Hornáček        </dependency>
55dda1f08dSAdam Hornáček
5676c833f3SAdam Hornáček        <dependency>
5776c833f3SAdam Hornáček            <groupId>net.openhft</groupId>
5876c833f3SAdam Hornáček            <artifactId>chronicle-map</artifactId>
59a6d97dffSAdam Hornáček            <version>3.15.1</version>
60a6d97dffSAdam Hornáček            <exclusions>
61a6d97dffSAdam Hornáček                <exclusion>
62a6d97dffSAdam Hornáček                    <groupId>com.sun.java</groupId>
63a6d97dffSAdam Hornáček                    <artifactId>tools</artifactId>
64a6d97dffSAdam Hornáček                </exclusion>
65a6d97dffSAdam Hornáček            </exclusions>
6676c833f3SAdam Hornáček        </dependency>
67981e047cSAdam Hornáček    </dependencies>
68981e047cSAdam Hornáček
69*d650e828SAdam Hornáček    <build>
70*d650e828SAdam Hornáček        <plugins>
71*d650e828SAdam Hornáček            <plugin>
72*d650e828SAdam Hornáček                <groupId>org.apache.maven.plugins</groupId>
73*d650e828SAdam Hornáček                <artifactId>maven-checkstyle-plugin</artifactId>
74*d650e828SAdam Hornáček                <version>3.0.0</version>
75*d650e828SAdam Hornáček                <dependencies>
76*d650e828SAdam Hornáček                    <dependency>
77*d650e828SAdam Hornáček                        <groupId>com.puppycrawl.tools</groupId>
78*d650e828SAdam Hornáček                        <artifactId>checkstyle</artifactId>
79*d650e828SAdam Hornáček                        <version>8.11</version>
80*d650e828SAdam Hornáček                    </dependency>
81*d650e828SAdam Hornáček                </dependencies>
82*d650e828SAdam Hornáček                <executions>
83*d650e828SAdam Hornáček                    <execution>
84*d650e828SAdam Hornáček                        <id>checkstyle</id>
85*d650e828SAdam Hornáček                        <phase>validate</phase>
86*d650e828SAdam Hornáček                        <configuration>
87*d650e828SAdam Hornáček                            <configLocation>../checkstyle/style.xml</configLocation>
88*d650e828SAdam Hornáček                            <encoding>UTF-8</encoding>
89*d650e828SAdam Hornáček                            <consoleOutput>true</consoleOutput>
90*d650e828SAdam Hornáček                            <failsOnError>true</failsOnError>
91*d650e828SAdam Hornáček                        </configuration>
92*d650e828SAdam Hornáček                        <goals>
93*d650e828SAdam Hornáček                            <goal>check</goal>
94*d650e828SAdam Hornáček                        </goals>
95*d650e828SAdam Hornáček                    </execution>
96*d650e828SAdam Hornáček                </executions>
97*d650e828SAdam Hornáček            </plugin>
98*d650e828SAdam Hornáček        </plugins>
99*d650e828SAdam Hornáček    </build>
100*d650e828SAdam Hornáček
10154fba8c0SAdam Hornáček    <profiles>
10254fba8c0SAdam Hornáček        <profile>
10354fba8c0SAdam Hornáček            <id>java9plus</id>
10454fba8c0SAdam Hornáček            <activation>
10554fba8c0SAdam Hornáček                <jdk>[9,10]</jdk>
10654fba8c0SAdam Hornáček            </activation>
107a6d97dffSAdam Hornáček            <build>
108a6d97dffSAdam Hornáček                <plugins>
109a6d97dffSAdam Hornáček                    <plugin>
110a6d97dffSAdam Hornáček                        <groupId>org.apache.maven.plugins</groupId>
111a6d97dffSAdam Hornáček                        <artifactId>maven-surefire-plugin</artifactId>
112a6d97dffSAdam Hornáček                        <configuration>
113a6d97dffSAdam Hornáček                            <argLine>
114a6d97dffSAdam Hornáček                                --add-exports java.base/jdk.internal.ref=ALL-UNNAMED
115a6d97dffSAdam Hornáček                                --add-exports java.base/jdk.internal.misc=ALL-UNNAMED
116a6d97dffSAdam Hornáček                                --add-exports java.base/sun.nio.ch=ALL-UNNAMED
117a6d97dffSAdam Hornáček                            </argLine>
118a6d97dffSAdam Hornáček                        </configuration>
119a6d97dffSAdam Hornáček                    </plugin>
120a6d97dffSAdam Hornáček                </plugins>
121a6d97dffSAdam Hornáček            </build>
12254fba8c0SAdam Hornáček        </profile>
12354fba8c0SAdam Hornáček    </profiles>
124a6d97dffSAdam Hornáček
125981e047cSAdam Hornáček</project>
126