|
6 | 6 |
|
7 | 7 | <groupId>io.github.sashirestela</groupId>
|
8 | 8 | <artifactId>slimvalidator</artifactId>
|
9 |
| - <version>1.2.2</version> |
| 9 | + <version>1.2.3</version> |
10 | 10 | <packaging>jar</packaging>
|
11 | 11 |
|
12 | 12 | <name>slimvalidator</name>
|
|
47 | 47 | </distributionManagement>
|
48 | 48 |
|
49 | 49 | <properties>
|
50 |
| - <!-- General --> |
| 50 | + <!-- Build Properties --> |
51 | 51 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
| 52 | + <maven.version>3.6.3</maven.version> |
52 | 53 | <maven.compiler.release>11</maven.compiler.release>
|
| 54 | + |
53 | 55 | <!-- Dependencies Versions -->
|
| 56 | + <lombok.version>1.18.36</lombok.version> |
54 | 57 | <slf4j.version>2.0.16</slf4j.version>
|
55 |
| - <lombok.version>1.18.34</lombok.version> |
56 |
| - <junit.version>5.11.0</junit.version> |
| 58 | + <junit.version>[5.11.0,6.0.0)</junit.version> |
| 59 | + |
57 | 60 | <!-- Plugins Versions -->
|
58 | 61 | <compiler.version>3.13.0</compiler.version>
|
59 | 62 | <enforcer.version>3.5.0</enforcer.version>
|
60 |
| - <surefire.version>3.5.0</surefire.version> |
61 |
| - <exec.version>3.4.1</exec.version> |
| 63 | + <surefire.version>3.5.2</surefire.version> |
| 64 | + <exec.version>3.5.0</exec.version> |
62 | 65 | <jacoco.version>0.8.12</jacoco.version>
|
63 |
| - <versions.version>2.17.1</versions.version> |
| 66 | + <versions.version>2.18.0</versions.version> |
64 | 67 | <source.version>3.3.1</source.version>
|
65 |
| - <javadoc.version>3.10.0</javadoc.version> |
66 |
| - <gpg.version>3.2.5</gpg.version> |
| 68 | + <javadoc.version>3.11.2</javadoc.version> |
| 69 | + <gpg.version>3.2.7</gpg.version> |
67 | 70 | <sonatype.version>1.7.0</sonatype.version>
|
68 | 71 | <spotless.version>2.43.0</spotless.version>
|
| 72 | + <dependency.version>3.8.1</dependency.version> |
69 | 73 | </properties>
|
70 | 74 |
|
71 | 75 | <profiles>
|
|
139 | 143 | <nexusUrl>https://s01.oss.sonatype.org/</nexusUrl>
|
140 | 144 | <autoReleaseAfterClose>true</autoReleaseAfterClose>
|
141 | 145 | </configuration>
|
142 |
| - </plugin> |
| 146 | + </plugin> |
143 | 147 | </plugins>
|
144 | 148 | </build>
|
145 | 149 | </profile>
|
146 | 150 | </profiles>
|
147 | 151 |
|
148 | 152 | <dependencyManagement>
|
149 | 153 | <dependencies>
|
150 |
| - <dependency> |
151 |
| - <groupId>org.slf4j</groupId> |
152 |
| - <artifactId>slf4j-api</artifactId> |
153 |
| - <version>${slf4j.version}</version> |
154 |
| - </dependency> |
155 |
| - <dependency> |
156 |
| - <groupId>org.slf4j</groupId> |
157 |
| - <artifactId>slf4j-simple</artifactId> |
158 |
| - <version>${slf4j.version}</version> |
159 |
| - <optional>true</optional> |
160 |
| - </dependency> |
161 | 154 | <dependency>
|
162 | 155 | <groupId>org.projectlombok</groupId>
|
163 | 156 | <artifactId>lombok</artifactId>
|
164 | 157 | <version>${lombok.version}</version>
|
165 | 158 | <scope>provided</scope>
|
166 | 159 | </dependency>
|
| 160 | + <dependency> |
| 161 | + <groupId>org.slf4j</groupId> |
| 162 | + <artifactId>slf4j-api</artifactId> |
| 163 | + <version>${slf4j.version}</version> |
| 164 | + </dependency> |
167 | 165 | <dependency>
|
168 | 166 | <groupId>org.junit.jupiter</groupId>
|
169 | 167 | <artifactId>junit-jupiter</artifactId>
|
|
178 | 176 | <groupId>org.projectlombok</groupId>
|
179 | 177 | <artifactId>lombok</artifactId>
|
180 | 178 | </dependency>
|
181 |
| - <dependency> |
182 |
| - <groupId>org.junit.jupiter</groupId> |
183 |
| - <artifactId>junit-jupiter</artifactId> |
184 |
| - </dependency> |
185 | 179 | <dependency>
|
186 | 180 | <groupId>org.slf4j</groupId>
|
187 | 181 | <artifactId>slf4j-api</artifactId>
|
188 | 182 | </dependency>
|
189 | 183 | <dependency>
|
190 |
| - <groupId>org.slf4j</groupId> |
191 |
| - <artifactId>slf4j-simple</artifactId> |
| 184 | + <groupId>org.junit.jupiter</groupId> |
| 185 | + <artifactId>junit-jupiter</artifactId> |
192 | 186 | </dependency>
|
193 | 187 | </dependencies>
|
194 | 188 |
|
|
199 | 193 | <artifactId>maven-compiler-plugin</artifactId>
|
200 | 194 | <version>${compiler.version}</version>
|
201 | 195 | </plugin>
|
| 196 | + <plugin> |
| 197 | + <groupId>org.apache.maven.plugins</groupId> |
| 198 | + <artifactId>maven-dependency-plugin</artifactId> |
| 199 | + <version>${dependency.version}</version> |
| 200 | + <executions> |
| 201 | + <execution> |
| 202 | + <id>analyze</id> |
| 203 | + <goals> |
| 204 | + <goal>analyze-only</goal> |
| 205 | + </goals> |
| 206 | + </execution> |
| 207 | + </executions> |
| 208 | + </plugin> |
202 | 209 | <plugin>
|
203 | 210 | <groupId>org.apache.maven.plugins</groupId>
|
204 | 211 | <artifactId>maven-enforcer-plugin</artifactId>
|
|
212 | 219 | <configuration>
|
213 | 220 | <rules>
|
214 | 221 | <requireMavenVersion>
|
215 |
| - <version>3.6.3</version> |
| 222 | + <version>${maven.version}</version> |
216 | 223 | </requireMavenVersion>
|
217 |
| - </rules> |
| 224 | + </rules> |
218 | 225 | </configuration>
|
219 | 226 | </execution>
|
220 | 227 | </executions>
|
|
0 commit comments