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/maven-v4_0_0.xsd" >
3+ <modelVersion >4.0.0</modelVersion >
4+ <groupId >com.github.javadev</groupId >
5+ <artifactId >leetcode-in-kotlin</artifactId >
6+ <packaging >jar</packaging >
7+ <version >1.0</version >
8+ <name >leetcode-in-kotlin</name >
9+ <description >Kotlin Solution for LeetCode algorithm problems, continually updating</description >
10+ <url >https://github.com/javadev/LeetCode-in-Kotlin</url >
11+ <developers >
12+ <developer >
13+ <id >javadev</id >
14+ <name >Valentyn Kolesnikov</name >
15+ </developer >
16+ </developers >
17+ <licenses >
18+ <license >
19+ <name >The MIT License</name >
20+ <url >http://opensource.org/licenses/MIT</url >
21+ <distribution >repo</distribution >
22+ </license >
23+ </licenses >
24+ <scm >
25+ <connection >scm:git:git://github.com/javadev/LeetCode-in-Kotlin.git</connection >
26+ <developerConnection >scm:git:git://github.com/javadev/LeetCode-in-Kotlin.git</developerConnection >
27+ <url >https://github.com/javadev/LeetCode-in-Kotlin</url >
28+ </scm >
29+ <properties >
30+ <kotlin .version>1.6.0</kotlin .version>
31+ <project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
32+ </properties >
33+ <ciManagement >
34+ <system >GitHub Actions</system >
35+ <url >https://github.com/javadev/LeetCode-in-Kotlin/actions</url >
36+ </ciManagement >
37+ <issueManagement >
38+ <system >GitHub Issues</system >
39+ <url >https://github.com/javadev/LeetCode-in-Kotlin/issues</url >
40+ </issueManagement >
41+ <pluginRepositories >
42+ <pluginRepository >
43+ <id >jcenter</id >
44+ <name >JCenter</name >
45+ <url >https://jcenter.bintray.com/</url >
46+ <releases >
47+ <enabled >true</enabled >
48+ </releases >
49+ </pluginRepository >
50+ </pluginRepositories >
51+ <build >
52+ <sourceDirectory >${project.basedir}/src/main/kotlin</sourceDirectory >
53+ <testSourceDirectory >${project.basedir}/src/test/kotlin</testSourceDirectory >
54+ <plugins >
55+ <plugin >
56+ <groupId >org.jetbrains.kotlin</groupId >
57+ <artifactId >kotlin-maven-plugin</artifactId >
58+ <version >${kotlin.version}</version >
59+ <configuration >
60+ <jvmTarget >1.8</jvmTarget >
61+ </configuration >
62+ <executions >
63+ <execution >
64+ <id >compile</id >
65+ <phase >compile</phase >
66+ <goals >
67+ <goal >compile</goal >
68+ </goals >
69+ </execution >
70+ <execution >
71+ <id >test-compile</id >
72+ <phase >test-compile</phase >
73+ <goals >
74+ <goal >test-compile</goal >
75+ </goals >
76+ </execution >
77+ </executions >
78+ </plugin >
79+ <plugin >
80+ <groupId >org.apache.maven.plugins</groupId >
81+ <artifactId >maven-jar-plugin</artifactId >
82+ <version >3.2.0</version >
83+ <configuration >
84+ <archive >
85+ <manifestEntries >
86+ <Built-By ></Built-By >
87+ <Created-By ></Created-By >
88+ <Build-Jdk ></Build-Jdk >
89+ </manifestEntries >
90+ </archive >
91+ </configuration >
92+ </plugin >
93+ <plugin >
94+ <groupId >org.apache.maven.plugins</groupId >
95+ <artifactId >maven-source-plugin</artifactId >
96+ <version >3.2.0</version >
97+ <executions >
98+ <execution >
99+ <id >attach-sources</id >
100+ <goals >
101+ <goal >jar</goal >
102+ <goal >test-jar</goal >
103+ </goals >
104+ </execution >
105+ </executions >
106+ </plugin >
107+ <plugin >
108+ <groupId >org.jetbrains.dokka</groupId >
109+ <artifactId >dokka-maven-plugin</artifactId >
110+ <version >1.6.0</version >
111+ <executions >
112+ <execution >
113+ <phase >prepare-package</phase >
114+ <goals >
115+ <goal >dokka</goal >
116+ <goal >javadoc</goal >
117+ <goal >javadocJar</goal >
118+ </goals >
119+ </execution >
120+ </executions >
121+ </plugin >
122+ <plugin >
123+ <groupId >org.apache.maven.plugins</groupId >
124+ <artifactId >maven-gpg-plugin</artifactId >
125+ <version >1.6</version >
126+ <executions >
127+ <execution >
128+ <id >sign-artifacts</id >
129+ <phase >verify</phase >
130+ <goals >
131+ <goal >sign</goal >
132+ </goals >
133+ </execution >
134+ </executions >
135+ </plugin >
136+ </plugins >
137+ </build >
138+ <dependencies >
139+ <dependency >
140+ <groupId >org.jetbrains.kotlin</groupId >
141+ <artifactId >kotlin-stdlib-jdk8</artifactId >
142+ <version >${kotlin.version}</version >
143+ </dependency >
144+ <dependency >
145+ <groupId >junit</groupId >
146+ <artifactId >junit</artifactId >
147+ <version >[4.13.2,)</version >
148+ <scope >test</scope >
149+ </dependency >
150+ <dependency >
151+ <groupId >org.hamcrest</groupId >
152+ <artifactId >hamcrest-core</artifactId >
153+ <version >[2.2,)</version >
154+ <scope >test</scope >
155+ </dependency >
156+ </dependencies >
157+ </project >
0 commit comments