xref: /OpenGrok/suggester/pom.xml (revision d8ea1e539aa63ba0909eacc00b476e01e5cce573)
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>
7a55b429eSAdam Hornáček        <groupId>org.opengrok</groupId>
8a9462fe4SVladimir Kotal        <version>1.1-rc75</version>
9981e047cSAdam Hornáček    </parent>
10981e047cSAdam Hornáček
11981e047cSAdam Hornáček    <artifactId>suggester</artifactId>
12ce791dfcSAdam Hornáček    <packaging>jar</packaging>
13ce791dfcSAdam Hornáček
14ce791dfcSAdam Hornáček    <name>OpenGrok Suggester</name>
15981e047cSAdam Hornáček
16*d8ea1e53SVladimir Kotal    <properties>
17*d8ea1e53SVladimir Kotal        <jdkArgs></jdkArgs>
18*d8ea1e53SVladimir Kotal    </properties>
19*d8ea1e53SVladimir Kotal
20981e047cSAdam Hornáček    <dependencies>
21981e047cSAdam Hornáček        <dependency>
22981e047cSAdam Hornáček            <groupId>org.apache.lucene</groupId>
23981e047cSAdam Hornáček            <artifactId>lucene-core</artifactId>
24981e047cSAdam Hornáček        </dependency>
25846c1e60SAdam Hornáček
26981e047cSAdam Hornáček        <dependency>
27981e047cSAdam Hornáček            <groupId>org.apache.lucene</groupId>
28981e047cSAdam Hornáček            <artifactId>lucene-analyzers-common</artifactId>
29981e047cSAdam Hornáček        </dependency>
30846c1e60SAdam Hornáček
31981e047cSAdam Hornáček        <dependency>
32981e047cSAdam Hornáček            <groupId>org.apache.lucene</groupId>
33981e047cSAdam Hornáček            <artifactId>lucene-queryparser</artifactId>
34981e047cSAdam Hornáček        </dependency>
35846c1e60SAdam Hornáček
36981e047cSAdam Hornáček        <dependency>
37981e047cSAdam Hornáček            <groupId>org.apache.lucene</groupId>
38981e047cSAdam Hornáček            <artifactId>lucene-suggest</artifactId>
39981e047cSAdam Hornáček        </dependency>
40981e047cSAdam Hornáček
41981e047cSAdam Hornáček        <dependency>
4276c833f3SAdam Hornáček            <groupId>commons-io</groupId>
4376c833f3SAdam Hornáček            <artifactId>commons-io</artifactId>
4476c833f3SAdam Hornáček            <version>2.6</version>
4576c833f3SAdam Hornáček        </dependency>
4676c833f3SAdam Hornáček
4776c833f3SAdam Hornáček        <dependency>
48981e047cSAdam Hornáček            <groupId>org.apache.commons</groupId>
49981e047cSAdam Hornáček            <artifactId>commons-lang3</artifactId>
50981e047cSAdam Hornáček            <version>3.7</version>
51981e047cSAdam Hornáček        </dependency>
52981e047cSAdam Hornáček
53981e047cSAdam Hornáček        <dependency>
5476c833f3SAdam Hornáček            <groupId>org.hamcrest</groupId>
5576c833f3SAdam Hornáček            <artifactId>java-hamcrest</artifactId>
5676c833f3SAdam Hornáček            <version>2.0.0.0</version>
5776c833f3SAdam Hornáček            <scope>test</scope>
58981e047cSAdam Hornáček        </dependency>
59981e047cSAdam Hornáček
60dda1f08dSAdam Hornáček        <dependency>
61dda1f08dSAdam Hornáček            <groupId>junit</groupId>
62dda1f08dSAdam Hornáček            <artifactId>junit</artifactId>
63dda1f08dSAdam Hornáček            <scope>test</scope>
64dda1f08dSAdam Hornáček        </dependency>
65dda1f08dSAdam Hornáček
6676c833f3SAdam Hornáček        <dependency>
6776c833f3SAdam Hornáček            <groupId>net.openhft</groupId>
6876c833f3SAdam Hornáček            <artifactId>chronicle-map</artifactId>
693db07792SVladimir Kotal            <version>3.17.0</version>
70a6d97dffSAdam Hornáček            <exclusions>
71a6d97dffSAdam Hornáček                <exclusion>
72a6d97dffSAdam Hornáček                    <groupId>com.sun.java</groupId>
73a6d97dffSAdam Hornáček                    <artifactId>tools</artifactId>
74a6d97dffSAdam Hornáček                </exclusion>
75a6d97dffSAdam Hornáček            </exclusions>
7676c833f3SAdam Hornáček        </dependency>
773e2dc55cSAdam Hornáček
783e2dc55cSAdam Hornáček        <!-- to get rid of SL4J warning messages -->
793e2dc55cSAdam Hornáček        <dependency>
803e2dc55cSAdam Hornáček            <groupId>org.slf4j</groupId>
813e2dc55cSAdam Hornáček            <artifactId>slf4j-nop</artifactId>
823e2dc55cSAdam Hornáček            <version>1.7.25</version>
833e2dc55cSAdam Hornáček        </dependency>
843e2dc55cSAdam Hornáček
85846c1e60SAdam Hornáček        <dependency>
86846c1e60SAdam Hornáček            <groupId>org.awaitility</groupId>
87846c1e60SAdam Hornáček            <artifactId>awaitility</artifactId>
88846c1e60SAdam Hornáček            <version>3.1.0</version>
89846c1e60SAdam Hornáček            <scope>test</scope>
90846c1e60SAdam Hornáček        </dependency>
91846c1e60SAdam Hornáček
92981e047cSAdam Hornáček    </dependencies>
93981e047cSAdam Hornáček
94d650e828SAdam Hornáček    <build>
95d650e828SAdam Hornáček        <plugins>
96d650e828SAdam Hornáček            <plugin>
97d650e828SAdam Hornáček                <groupId>org.apache.maven.plugins</groupId>
98d650e828SAdam Hornáček                <artifactId>maven-checkstyle-plugin</artifactId>
99d650e828SAdam Hornáček            </plugin>
100d869b44cSAdam Hornáček            <plugin>
101d869b44cSAdam Hornáček                <groupId>org.apache.maven.plugins</groupId>
102d869b44cSAdam Hornáček                <artifactId>maven-surefire-plugin</artifactId>
103d869b44cSAdam Hornáček                <configuration>
104*d8ea1e53SVladimir Kotal                    <argLine>
105*d8ea1e53SVladimir Kotal                        -Djna.nosys=true
106*d8ea1e53SVladimir Kotal                        @{surefireArgLine}
107*d8ea1e53SVladimir Kotal                    </argLine>
108d869b44cSAdam Hornáček                </configuration>
109d869b44cSAdam Hornáček            </plugin>
110d650e828SAdam Hornáček        </plugins>
111d650e828SAdam Hornáček    </build>
112d650e828SAdam Hornáček
11354fba8c0SAdam Hornáček    <profiles>
11454fba8c0SAdam Hornáček        <profile>
11554fba8c0SAdam Hornáček            <id>java9plus</id>
11654fba8c0SAdam Hornáček            <activation>
1173db07792SVladimir Kotal                <jdk>[9,18]</jdk>
11854fba8c0SAdam Hornáček            </activation>
119a6d97dffSAdam Hornáček            <build>
120a6d97dffSAdam Hornáček                <plugins>
121a6d97dffSAdam Hornáček                    <plugin>
122a6d97dffSAdam Hornáček                        <groupId>org.apache.maven.plugins</groupId>
123a6d97dffSAdam Hornáček                        <artifactId>maven-surefire-plugin</artifactId>
124a6d97dffSAdam Hornáček                        <configuration>
125a6d97dffSAdam Hornáček                            <argLine>
1263db07792SVladimir Kotal                                @{surefireArgLine}
127*d8ea1e53SVladimir Kotal                                -Djna.nosys=true
1283db07792SVladimir Kotal                                --illegal-access=permit
129a6d97dffSAdam Hornáček                                --add-exports java.base/jdk.internal.ref=ALL-UNNAMED
130a6d97dffSAdam Hornáček                                --add-exports java.base/jdk.internal.misc=ALL-UNNAMED
131a6d97dffSAdam Hornáček                                --add-exports java.base/sun.nio.ch=ALL-UNNAMED
132a6d97dffSAdam Hornáček                            </argLine>
133a6d97dffSAdam Hornáček                        </configuration>
134a6d97dffSAdam Hornáček                    </plugin>
135a6d97dffSAdam Hornáček                </plugins>
136a6d97dffSAdam Hornáček            </build>
13754fba8c0SAdam Hornáček        </profile>
13854fba8c0SAdam Hornáček    </profiles>
139a6d97dffSAdam Hornáček
140981e047cSAdam Hornáček</project>
141