1
1
<?xml version =" 1.0" encoding =" UTF-8" ?>
2
2
<!--
3
- ~ Copyright 2019 LambdaX contributors
3
+ ~ Copyright 2019 Alexengrig Dev.
4
4
~
5
5
~ Licensed under the Apache License, Version 2.0 (the "License");
6
6
~ you may not use this file except in compliance with the License.
15
15
~ limitations under the License.
16
16
-->
17
17
18
- <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" >
19
- <modelVersion >4.0.0</modelVersion >
18
+ <project xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance"
19
+ xmlns =" http://maven.apache.org/POM/4.0.0"
20
+ xsi : schemaLocation =" http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" >
21
+ <modelVersion >4.0.0</modelVersion >
20
22
21
- <groupId >io.github.alexengrig</groupId >
22
- <artifactId >lambdax</artifactId >
23
- <version >0.2.1</version >
24
- <packaging >jar</packaging >
23
+ <groupId >io.github.alexengrig</groupId >
24
+ <artifactId >lambdax</artifactId >
25
+ <version >0.2.1</version >
26
+ <packaging >jar</packaging >
25
27
26
- <name >LambdaX</name >
27
- <description >This library contains utility classes with useful lambdas</description >
28
- <url >https://github.com/alexengrig/lambdax</url >
28
+ <name >LambdaX</name >
29
+ <description >This library contains utility classes with useful lambdas</description >
30
+ <url >https://github.com/alexengrig/lambdax</url >
29
31
30
- <licenses >
31
- <license >
32
- <name >Apache License, Version 2.0</name >
33
- <url >http://www.apache.org/licenses/LICENSE-2.0</url >
34
- <distribution >repo</distribution >
35
- </license >
36
- </licenses >
32
+ <licenses >
33
+ <license >
34
+ <name >Apache License, Version 2.0</name >
35
+ <url >http://www.apache.org/licenses/LICENSE-2.0</url >
36
+ <distribution >repo</distribution >
37
+ </license >
38
+ </licenses >
37
39
38
- <developers >
39
- <developer >
40
- <id >alexengrig</id >
41
- <roles >
42
- <role >owner</role >
43
- <role >architect</role >
44
- <role >developer</role >
45
- </roles >
46
- <name >Grig Alex</name >
47
- <email >alexengrigdev@gmail.com</email >
48
- </developer >
49
- </developers >
40
+ <developers >
41
+ <developer >
42
+ <id >alexengrig</id >
43
+ <roles >
44
+ <role >owner</role >
45
+ <role >architect</role >
46
+ <role >developer</role >
47
+ </roles >
48
+ <name >Grig Alex</name >
49
+ <email >alexengrigdev@gmail.com</email >
50
+ </developer >
51
+ </developers >
50
52
51
- <dependencies >
52
- <dependency >
53
- <groupId >junit</groupId >
54
- <artifactId >junit</artifactId >
55
- <version >4.12</version >
56
- <scope >test</scope >
57
- </dependency >
58
- </dependencies >
53
+ <dependencies >
54
+ <dependency >
55
+ <groupId >junit</groupId >
56
+ <artifactId >junit</artifactId >
57
+ <version >4.12</version >
58
+ <scope >test</scope >
59
+ </dependency >
60
+ </dependencies >
59
61
60
- <distributionManagement >
61
- <snapshotRepository >
62
- <id >ossrh</id >
63
- <url >https://oss.sonatype.org/content/repositories/snapshots</url >
64
- </snapshotRepository >
65
- <repository >
66
- <id >ossrh</id >
67
- <url >https://oss.sonatype.org/service/local/staging/deploy/maven2/</url >
68
- </repository >
69
- </distributionManagement >
62
+ <distributionManagement >
63
+ <snapshotRepository >
64
+ <id >ossrh</id >
65
+ <url >https://oss.sonatype.org/content/repositories/snapshots</url >
66
+ </snapshotRepository >
67
+ <repository >
68
+ <id >ossrh</id >
69
+ <url >https://oss.sonatype.org/service/local/staging/deploy/maven2/</url >
70
+ </repository >
71
+ </distributionManagement >
70
72
71
- <properties >
72
- <project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
73
- </properties >
73
+ <properties >
74
+ <project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
75
+ </properties >
74
76
75
- <build >
76
- <plugins >
77
- <!-- Maven Compiler -->
78
- <plugin >
79
- <groupId >org.apache.maven.plugins</groupId >
80
- <artifactId >maven-compiler-plugin</artifactId >
81
- <version >3.8.1</version >
82
- <configuration >
83
- <source >8</source >
84
- <target >8</target >
85
- </configuration >
86
- </plugin >
87
- <!-- Maven Source -->
88
- <plugin >
89
- <groupId >org.apache.maven.plugins</groupId >
90
- <artifactId >maven-source-plugin</artifactId >
91
- <version >2.2.1</version >
92
- <executions >
93
- <execution >
94
- <id >attach-sources</id >
95
- <goals >
96
- <goal >jar-no-fork</goal >
97
- </goals >
98
- </execution >
99
- </executions >
100
- </plugin >
101
- <!-- Maven JavaDoc -->
102
- <plugin >
103
- <groupId >org.apache.maven.plugins</groupId >
104
- <artifactId >maven-javadoc-plugin</artifactId >
105
- <version >2.9.1</version >
106
- <executions >
107
- <execution >
108
- <id >attach-javadocs</id >
109
- <goals >
110
- <goal >jar</goal >
111
- </goals >
112
- </execution >
113
- </executions >
114
- </plugin >
115
- <!-- Maven GPG -->
116
- <plugin >
117
- <groupId >org.apache.maven.plugins</groupId >
118
- <artifactId >maven-gpg-plugin</artifactId >
119
- <version >1.5</version >
120
- <executions >
121
- <execution >
122
- <id >sign-artifacts</id >
123
- <phase >verify</phase >
124
- <goals >
125
- <goal >sign</goal >
126
- </goals >
127
- </execution >
128
- </executions >
129
- </plugin >
130
- <!-- Nexus Staging Maven -->
131
- <plugin >
132
- <groupId >org.sonatype.plugins</groupId >
133
- <artifactId >nexus-staging-maven-plugin</artifactId >
134
- <version >1.6.7</version >
135
- <extensions >true</extensions >
136
- <configuration >
137
- <serverId >ossrh</serverId >
138
- <nexusUrl >https://oss.sonatype.org/</nexusUrl >
139
- <autoReleaseAfterClose >true</autoReleaseAfterClose >
140
- </configuration >
141
- </plugin >
142
- <!-- JaCoCo Maven -->
143
- <plugin >
144
- <groupId >org.jacoco</groupId >
145
- <artifactId >jacoco-maven-plugin</artifactId >
146
- <version >0.8.4</version >
147
- <executions >
148
- <execution >
149
- <id >prepare-agent</id >
150
- <goals >
151
- <goal >prepare-agent</goal >
152
- </goals >
153
- </execution >
154
- </executions >
155
- </plugin >
156
- <!-- Coveralls -->
157
- <plugin >
158
- <groupId >org.eluder.coveralls</groupId >
159
- <artifactId >coveralls-maven-plugin</artifactId >
160
- <version >4.3.0</version >
161
- <configuration >
162
- <repoToken >92193mXH45iM9lOWRKa86bdFvCkRgMlaM</repoToken >
163
- </configuration >
164
- </plugin >
165
- </plugins >
166
- </build >
77
+ <build >
78
+ <plugins >
79
+ <!-- Maven Compiler -->
80
+ <plugin >
81
+ <groupId >org.apache.maven.plugins</groupId >
82
+ <artifactId >maven-compiler-plugin</artifactId >
83
+ <version >3.8.1</version >
84
+ <configuration >
85
+ <source >8</source >
86
+ <target >8</target >
87
+ </configuration >
88
+ </plugin >
89
+ <!-- Maven Source -->
90
+ <plugin >
91
+ <groupId >org.apache.maven.plugins</groupId >
92
+ <artifactId >maven-source-plugin</artifactId >
93
+ <version >2.2.1</version >
94
+ <executions >
95
+ <execution >
96
+ <id >attach-sources</id >
97
+ <goals >
98
+ <goal >jar-no-fork</goal >
99
+ </goals >
100
+ </execution >
101
+ </executions >
102
+ </plugin >
103
+ <!-- Maven JavaDoc -->
104
+ <plugin >
105
+ <groupId >org.apache.maven.plugins</groupId >
106
+ <artifactId >maven-javadoc-plugin</artifactId >
107
+ <version >2.9.1</version >
108
+ <executions >
109
+ <execution >
110
+ <id >attach-javadocs</id >
111
+ <goals >
112
+ <goal >jar</goal >
113
+ </goals >
114
+ </execution >
115
+ </executions >
116
+ </plugin >
117
+ <!-- Maven GPG -->
118
+ <plugin >
119
+ <groupId >org.apache.maven.plugins</groupId >
120
+ <artifactId >maven-gpg-plugin</artifactId >
121
+ <version >1.5</version >
122
+ <executions >
123
+ <execution >
124
+ <id >sign-artifacts</id >
125
+ <phase >verify</phase >
126
+ <goals >
127
+ <goal >sign</goal >
128
+ </goals >
129
+ </execution >
130
+ </executions >
131
+ </plugin >
132
+ <!-- Nexus Staging Maven -->
133
+ <plugin >
134
+ <groupId >org.sonatype.plugins</groupId >
135
+ <artifactId >nexus-staging-maven-plugin</artifactId >
136
+ <version >1.6.7</version >
137
+ <extensions >true</extensions >
138
+ <configuration >
139
+ <serverId >ossrh</serverId >
140
+ <nexusUrl >https://oss.sonatype.org/</nexusUrl >
141
+ <autoReleaseAfterClose >true</autoReleaseAfterClose >
142
+ </configuration >
143
+ </plugin >
144
+ <!-- JaCoCo Maven -->
145
+ <plugin >
146
+ <groupId >org.jacoco</groupId >
147
+ <artifactId >jacoco-maven-plugin</artifactId >
148
+ <version >0.8.4</version >
149
+ <executions >
150
+ <execution >
151
+ <id >prepare-agent</id >
152
+ <goals >
153
+ <goal >prepare-agent</goal >
154
+ </goals >
155
+ </execution >
156
+ </executions >
157
+ </plugin >
158
+ <!-- Coveralls -->
159
+ <plugin >
160
+ <groupId >org.eluder.coveralls</groupId >
161
+ <artifactId >coveralls-maven-plugin</artifactId >
162
+ <version >4.3.0</version >
163
+ <configuration >
164
+ <repoToken >92193mXH45iM9lOWRKa86bdFvCkRgMlaM</repoToken >
165
+ </configuration >
166
+ </plugin >
167
+ <!-- Codacy Maven -->
168
+ <plugin >
169
+ <groupId >com.gavinmogan</groupId >
170
+ <artifactId >codacy-maven-plugin</artifactId >
171
+ <version >1.0.3</version >
172
+ <configuration >
173
+ <coverageReportFile >${project.reporting.outputDirectory} /jacoco.xml</coverageReportFile >
174
+ <failOnMissingReportFile >false</failOnMissingReportFile >
175
+ </configuration >
176
+ <executions >
177
+ <execution >
178
+ <id >post-test</id >
179
+ <phase >post-integration-test</phase >
180
+ <goals >
181
+ <goal >coverage</goal >
182
+ </goals >
183
+ </execution >
184
+ </executions >
185
+ </plugin >
186
+ </plugins >
187
+ </build >
167
188
168
- <scm >
169
- <connection >scm:git:https://github.com/alexengrig/lambdax.git</connection >
170
- <developerConnection >scm:git:https://github.com/alexengrig/lambdax.git</developerConnection >
171
- <url >https://github.com/alexengrig/lambdax.git</url >
172
- <tag >lambdax-0.2.1</tag >
189
+ <scm >
190
+ <connection >scm:git:https://github.com/alexengrig/lambdax.git</connection >
191
+ <developerConnection >scm:git:https://github.com/alexengrig/lambdax.git</developerConnection >
192
+ <url >https://github.com/alexengrig/lambdax.git</url >
193
+ <tag >lambdax-0.2.1</tag >
173
194
</scm >
174
195
175
196
</project >
0 commit comments