|
4 | 4 | <modelVersion>4.0.0</modelVersion>
|
5 | 5 | <groupId>com.slm-dev</groupId>
|
6 | 6 | <artifactId>jsonapi-simple</artifactId>
|
7 |
| - <version>1.11.0</version> |
| 7 | + <version>1.12.0</version> |
8 | 8 | <name>jsonapi-simple</name>
|
9 | 9 | <description>Simple implementation of the JSON:API specification</description>
|
10 | 10 | <url>https://slm-dev.com/jsonapi-simple/</url>
|
|
35 | 35 | <properties>
|
36 | 36 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
37 | 37 | <java.version>11</java.version>
|
38 |
| - <spring.web.version>5.3.25</spring.web.version> |
39 |
| - <spring.data.commons.version>2.7.8</spring.data.commons.version> |
40 |
| - <lombok.version>1.18.26</lombok.version> |
41 |
| - <lombok.maven.plugin.version>1.18.20.0</lombok.maven.plugin.version> |
42 |
| - <jackson.version>2.14.2</jackson.version> |
43 |
| - <jackson.datatype.version>2.14.2</jackson.datatype.version> |
44 |
| - <springfox.version>3.0.0</springfox.version> |
45 |
| - <junit.version>5.9.2</junit.version> |
46 |
| - <hamcrest.version>2.2</hamcrest.version> |
47 |
| - <mockito.version>5.1.1</mockito.version> |
48 |
| - <maven.compiler.version>3.10.1</maven.compiler.version> |
49 |
| - <maven.surefire.version>2.22.2</maven.surefire.version> |
50 |
| - <maven.deploy.version>2.8.2</maven.deploy.version> |
51 |
| - <nexus.staging.maven.version>1.6.13</nexus.staging.maven.version> |
52 |
| - <maven.source.version>3.2.1</maven.source.version> |
53 |
| - <maven.javadoc.version>3.5.0</maven.javadoc.version> |
54 |
| - <maven.gpg.version>3.0.1</maven.gpg.version> |
| 38 | + <spring.web.version>5.3.39</spring.web.version> |
| 39 | + <spring.data.commons.version>2.7.18</spring.data.commons.version> |
| 40 | + <lombok.version>1.18.34</lombok.version> |
| 41 | + <jackson.version>2.16.2</jackson.version> |
| 42 | + <jackson.datatype.version>2.16.2</jackson.datatype.version> |
| 43 | + <springdoc.openapi.version>2.6.0</springdoc.openapi.version> |
| 44 | + <junit.version>5.11.0</junit.version> |
| 45 | + <hamcrest.version>3.0</hamcrest.version> |
| 46 | + <mockito.version>5.13.0</mockito.version> |
| 47 | + <maven.compiler.version>3.13.0</maven.compiler.version> |
| 48 | + <maven.surefire.version>3.5.0</maven.surefire.version> |
| 49 | + <nexus.staging.maven.version>1.7.0</nexus.staging.maven.version> |
| 50 | + <maven.source.version>3.3.1</maven.source.version> |
| 51 | + <maven.javadoc.version>3.10.0</maven.javadoc.version> |
55 | 52 | </properties>
|
56 | 53 |
|
57 | 54 | <dependencies>
|
|
86 | 83 | </dependency>
|
87 | 84 |
|
88 | 85 | <dependency>
|
89 |
| - <groupId>io.springfox</groupId> |
90 |
| - <artifactId>springfox-swagger2</artifactId> |
91 |
| - <version>${springfox.version}</version> |
| 86 | + <groupId>org.springdoc</groupId> |
| 87 | + <artifactId>springdoc-openapi-starter-webmvc-ui</artifactId> |
| 88 | + <version>${springdoc.openapi.version}</version> |
92 | 89 | </dependency>
|
93 | 90 |
|
94 | 91 | <dependency>
|
|
111 | 108 | <version>${mockito.version}</version>
|
112 | 109 | <scope>test</scope>
|
113 | 110 | </dependency>
|
114 |
| - |
115 |
| - <dependency> |
116 |
| - <groupId>org.projectlombok</groupId> |
117 |
| - <artifactId>lombok-maven-plugin</artifactId> |
118 |
| - <version>${lombok.maven.plugin.version}</version> |
119 |
| - </dependency> |
120 | 111 | </dependencies>
|
121 | 112 |
|
122 | 113 | <profiles>
|
123 |
| - <profile> |
124 |
| - <id>delombok</id> |
125 |
| - <build> |
126 |
| - <plugins> |
127 |
| - <plugin> |
128 |
| - <groupId>org.projectlombok</groupId> |
129 |
| - <artifactId>lombok-maven-plugin</artifactId> |
130 |
| - <version>${lombok.maven.plugin.version}</version> |
131 |
| - <executions> |
132 |
| - <execution> |
133 |
| - <phase>generate-sources</phase> |
134 |
| - <goals> |
135 |
| - <goal>delombok</goal> |
136 |
| - </goals> |
137 |
| - </execution> |
138 |
| - </executions> |
139 |
| - <configuration> |
140 |
| - <sourceDirectory>src/main/java/com/slmdev/jsonapi/simple</sourceDirectory> |
141 |
| - <verbose>true</verbose> |
142 |
| - <formatPreferences> |
143 |
| - <generateDelombokComment>skip</generateDelombokComment> |
144 |
| - <javaLangAsFQN>skip</javaLangAsFQN> |
145 |
| - <suppressWarnings>skip</suppressWarnings> |
146 |
| - </formatPreferences> |
147 |
| - </configuration> |
148 |
| - </plugin> |
149 |
| - </plugins> |
150 |
| - </build> |
151 |
| - </profile> |
152 |
| - |
153 | 114 | <profile>
|
154 | 115 | <id>release</id>
|
155 | 116 | <build>
|
|
200 | 161 | <plugin>
|
201 | 162 | <groupId>org.apache.maven.plugins</groupId>
|
202 | 163 | <artifactId>maven-gpg-plugin</artifactId>
|
203 |
| - <version>${maven.gpg.version}</version> |
204 | 164 | <executions>
|
205 | 165 | <execution>
|
206 | 166 | <id>sign-artifacts</id>
|
|
0 commit comments