xref: /OpenGrok/suggester/pom.xml (revision 3db077920d1d4409c4035e34100d268854cd6e9a)
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
16981e047cSAdam Hornáček    <dependencies>
17981e047cSAdam Hornáček        <dependency>
18981e047cSAdam Hornáček            <groupId>org.apache.lucene</groupId>
19981e047cSAdam Hornáček            <artifactId>lucene-core</artifactId>
20981e047cSAdam Hornáček        </dependency>
21846c1e60SAdam Hornáček
22981e047cSAdam Hornáček        <dependency>
23981e047cSAdam Hornáček            <groupId>org.apache.lucene</groupId>
24981e047cSAdam Hornáček            <artifactId>lucene-analyzers-common</artifactId>
25981e047cSAdam Hornáček        </dependency>
26846c1e60SAdam Hornáček
27981e047cSAdam Hornáček        <dependency>
28981e047cSAdam Hornáček            <groupId>org.apache.lucene</groupId>
29981e047cSAdam Hornáček            <artifactId>lucene-queryparser</artifactId>
30981e047cSAdam Hornáček        </dependency>
31846c1e60SAdam Hornáček
32981e047cSAdam Hornáček        <dependency>
33981e047cSAdam Hornáček            <groupId>org.apache.lucene</groupId>
34981e047cSAdam Hornáček            <artifactId>lucene-suggest</artifactId>
35981e047cSAdam Hornáček        </dependency>
36981e047cSAdam Hornáček
37981e047cSAdam Hornáček        <dependency>
3876c833f3SAdam Hornáček            <groupId>commons-io</groupId>
3976c833f3SAdam Hornáček            <artifactId>commons-io</artifactId>
4076c833f3SAdam Hornáček            <version>2.6</version>
4176c833f3SAdam Hornáček        </dependency>
4276c833f3SAdam Hornáček
4376c833f3SAdam Hornáček        <dependency>
44981e047cSAdam Hornáček            <groupId>org.apache.commons</groupId>
45981e047cSAdam Hornáček            <artifactId>commons-lang3</artifactId>
46981e047cSAdam Hornáček            <version>3.7</version>
47981e047cSAdam Hornáček        </dependency>
48981e047cSAdam Hornáček
49981e047cSAdam Hornáček        <dependency>
5076c833f3SAdam Hornáček            <groupId>org.hamcrest</groupId>
5176c833f3SAdam Hornáček            <artifactId>java-hamcrest</artifactId>
5276c833f3SAdam Hornáček            <version>2.0.0.0</version>
5376c833f3SAdam Hornáček            <scope>test</scope>
54981e047cSAdam Hornáček        </dependency>
55981e047cSAdam Hornáček
56dda1f08dSAdam Hornáček        <dependency>
57dda1f08dSAdam Hornáček            <groupId>junit</groupId>
58dda1f08dSAdam Hornáček            <artifactId>junit</artifactId>
59dda1f08dSAdam Hornáček            <scope>test</scope>
60dda1f08dSAdam Hornáček        </dependency>
61dda1f08dSAdam Hornáček
6276c833f3SAdam Hornáček        <dependency>
6376c833f3SAdam Hornáček            <groupId>net.openhft</groupId>
6476c833f3SAdam Hornáček            <artifactId>chronicle-map</artifactId>
65*3db07792SVladimir Kotal            <version>3.17.0</version>
66a6d97dffSAdam Hornáček            <exclusions>
67a6d97dffSAdam Hornáček                <exclusion>
68a6d97dffSAdam Hornáček                    <groupId>com.sun.java</groupId>
69a6d97dffSAdam Hornáček                    <artifactId>tools</artifactId>
70a6d97dffSAdam Hornáček                </exclusion>
71a6d97dffSAdam Hornáček            </exclusions>
7276c833f3SAdam Hornáček        </dependency>
733e2dc55cSAdam Hornáček
743e2dc55cSAdam Hornáček        <!-- to get rid of SL4J warning messages -->
753e2dc55cSAdam Hornáček        <dependency>
763e2dc55cSAdam Hornáček            <groupId>org.slf4j</groupId>
773e2dc55cSAdam Hornáček            <artifactId>slf4j-nop</artifactId>
783e2dc55cSAdam Hornáček            <version>1.7.25</version>
793e2dc55cSAdam Hornáček        </dependency>
803e2dc55cSAdam Hornáček
81846c1e60SAdam Hornáček        <dependency>
82846c1e60SAdam Hornáček            <groupId>org.awaitility</groupId>
83846c1e60SAdam Hornáček            <artifactId>awaitility</artifactId>
84846c1e60SAdam Hornáček            <version>3.1.0</version>
85846c1e60SAdam Hornáček            <scope>test</scope>
86846c1e60SAdam Hornáček        </dependency>
87846c1e60SAdam Hornáček
88981e047cSAdam Hornáček    </dependencies>
89981e047cSAdam Hornáček
90d650e828SAdam Hornáček    <build>
91d650e828SAdam Hornáček        <plugins>
92d650e828SAdam Hornáček            <plugin>
93d650e828SAdam Hornáček                <groupId>org.apache.maven.plugins</groupId>
94d650e828SAdam Hornáček                <artifactId>maven-checkstyle-plugin</artifactId>
95d650e828SAdam Hornáček            </plugin>
96d869b44cSAdam Hornáček            <plugin>
97d869b44cSAdam Hornáček                <groupId>org.apache.maven.plugins</groupId>
98d869b44cSAdam Hornáček                <artifactId>maven-surefire-plugin</artifactId>
99d869b44cSAdam Hornáček                <configuration>
100*3db07792SVladimir Kotal                    <argLine>@{surefireArgLine}</argLine>
101d869b44cSAdam Hornáček                </configuration>
102d869b44cSAdam Hornáček            </plugin>
103d650e828SAdam Hornáček        </plugins>
104d650e828SAdam Hornáček    </build>
105d650e828SAdam Hornáček
10654fba8c0SAdam Hornáček    <profiles>
10754fba8c0SAdam Hornáček        <profile>
10854fba8c0SAdam Hornáček            <id>java9plus</id>
10954fba8c0SAdam Hornáček            <activation>
110*3db07792SVladimir Kotal                <jdk>[9,18]</jdk>
11154fba8c0SAdam Hornáček            </activation>
112a6d97dffSAdam Hornáček            <build>
113a6d97dffSAdam Hornáček                <plugins>
114a6d97dffSAdam Hornáček                    <plugin>
115a6d97dffSAdam Hornáček                        <groupId>org.apache.maven.plugins</groupId>
116a6d97dffSAdam Hornáček                        <artifactId>maven-surefire-plugin</artifactId>
117a6d97dffSAdam Hornáček                        <configuration>
118a6d97dffSAdam Hornáček                            <argLine>
119*3db07792SVladimir Kotal                                @{surefireArgLine}
120*3db07792SVladimir Kotal                                --illegal-access=permit
121a6d97dffSAdam Hornáček                                --add-exports java.base/jdk.internal.ref=ALL-UNNAMED
122a6d97dffSAdam Hornáček                                --add-exports java.base/jdk.internal.misc=ALL-UNNAMED
123a6d97dffSAdam Hornáček                                --add-exports java.base/sun.nio.ch=ALL-UNNAMED
124a6d97dffSAdam Hornáček                            </argLine>
125a6d97dffSAdam Hornáček                        </configuration>
126a6d97dffSAdam Hornáček                    </plugin>
127a6d97dffSAdam Hornáček                </plugins>
128a6d97dffSAdam Hornáček            </build>
12954fba8c0SAdam Hornáček        </profile>
13054fba8c0SAdam Hornáček    </profiles>
131a6d97dffSAdam Hornáček
132981e047cSAdam Hornáček</project>
133