|
23 | 23 | <artifactId>cloudfoundry-java-client</artifactId> |
24 | 24 | <name>Cloud Foundry Java Client Parent</name> |
25 | 25 | <description>A Java language binding for interacting with a Cloud Foundry instance</description> |
26 | | - <version>5.11.0.BUILD-SNAPSHOT</version> |
| 26 | + <version>6.0.0.BUILD-SNAPSHOT</version> |
27 | 27 | <packaging>pom</packaging> |
28 | 28 | <url>https://github.com/cloudfoundry/cf-java-client</url> |
29 | 29 |
|
|
55 | 55 | </modules> |
56 | 56 |
|
57 | 57 | <properties> |
58 | | - <commons-compress.version>1.21</commons-compress.version> |
59 | | - <dependencies.version>2.4.2</dependencies.version> |
| 58 | + <java.version>17</java.version> |
| 59 | + <commons-compress.version>1.24.0</commons-compress.version> |
| 60 | + <dependencies.version>3.1.4</dependencies.version> |
60 | 61 | <evo-inflector.version>1.3</evo-inflector.version> |
61 | | - <immutables.version>2.8.8</immutables.version> |
| 62 | + <immutables.version>2.9.2</immutables.version> |
62 | 63 | <java-semver.version>0.9.0</java-semver.version> |
63 | | - <jjwt.version>0.11.2</jjwt.version> |
| 64 | + <jjwt.version>0.11.5</jjwt.version> |
64 | 65 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
65 | | - <wire.version>2.2.0</wire.version> |
| 66 | + <wire.version>4.9.1</wire.version> |
66 | 67 | </properties> |
67 | 68 |
|
68 | 69 | <dependencyManagement> |
|
82 | 83 | </dependency> |
83 | 84 | <dependency> |
84 | 85 | <groupId>com.squareup.wire</groupId> |
85 | | - <artifactId>wire-runtime</artifactId> |
| 86 | + <artifactId>wire-runtime-jvm</artifactId> |
86 | 87 | <version>${wire.version}</version> |
87 | 88 | </dependency> |
88 | 89 | <dependency> |
|
126 | 127 | <plugin> |
127 | 128 | <groupId>com.squareup.wire</groupId> |
128 | 129 | <artifactId>wire-maven-plugin</artifactId> |
129 | | - <version>2.2.0</version> |
| 130 | + <version>3.0.2</version> |
130 | 131 | <executions> |
131 | 132 | <execution> |
132 | 133 | <phase>generate-sources</phase> |
|
139 | 140 | <plugin> |
140 | 141 | <groupId>org.apache.maven.plugins</groupId> |
141 | 142 | <artifactId>maven-compiler-plugin</artifactId> |
142 | | - <version>3.8.1</version> |
| 143 | + <version>3.11.0</version> |
| 144 | + <!-- @see https://github.com/immutables/immutables/issues/1339#issuecomment-1016125673 --> |
143 | 145 | <configuration> |
144 | | - <compilerArgs> |
145 | | - <arg>-Werror</arg> |
146 | | - <arg>-Xlint:all</arg> |
147 | | - <arg>-Xlint:-options</arg> |
148 | | - <arg>-Xlint:-processing</arg> |
149 | | - <arg>-Xlint:-serial</arg> |
| 146 | + <fork>true</fork> |
| 147 | + <compilerArgs combine.children="append"> |
| 148 | + <arg>-J--add-opens=jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED</arg> |
150 | 149 | </compilerArgs> |
151 | 150 | <showWarnings>true</showWarnings> |
152 | | - <source>1.8</source> |
153 | | - <target>1.8</target> |
| 151 | + <source>${java.version}</source> |
| 152 | + <target>${java.version}</target> |
154 | 153 | </configuration> |
155 | 154 | </plugin> |
156 | 155 | <plugin> |
157 | 156 | <groupId>org.apache.maven.plugins</groupId> |
158 | 157 | <artifactId>maven-jar-plugin</artifactId> |
159 | | - <version>3.2.0</version> |
| 158 | + <version>3.3.0</version> |
160 | 159 | </plugin> |
161 | 160 | <plugin> |
162 | 161 | <groupId>org.apache.maven.plugins</groupId> |
163 | 162 | <artifactId>maven-deploy-plugin</artifactId> |
164 | | - <version>2.8.2</version> |
| 163 | + <version>3.1.1</version> |
165 | 164 | </plugin> |
166 | 165 | <plugin> |
167 | 166 | <groupId>org.apache.maven.plugins</groupId> |
168 | 167 | <artifactId>maven-javadoc-plugin</artifactId> |
169 | | - <version>3.2.0</version> |
| 168 | + <version>3.6.0</version> |
170 | 169 | <configuration> |
171 | 170 | <links> |
172 | 171 | <link>https://projectreactor.io/docs/core/release/api/</link> |
|
186 | 185 | <plugin> |
187 | 186 | <groupId>org.apache.maven.plugins</groupId> |
188 | 187 | <artifactId>maven-source-plugin</artifactId> |
189 | | - <version>3.2.1</version> |
| 188 | + <version>3.3.0</version> |
190 | 189 | <executions> |
191 | 190 | <execution> |
192 | 191 | <id>attach-sources</id> |
|
199 | 198 | <plugin> |
200 | 199 | <groupId>org.apache.maven.plugins</groupId> |
201 | 200 | <artifactId>maven-surefire-plugin</artifactId> |
202 | | - <version>2.22.2</version> |
| 201 | + <version>3.1.2</version> |
203 | 202 | <configuration> |
204 | 203 | <runOrder>random</runOrder> |
205 | 204 | </configuration> |
|
211 | 210 | <plugin> |
212 | 211 | <groupId>org.jfrog.buildinfo</groupId> |
213 | 212 | <artifactId>artifactory-maven-plugin</artifactId> |
214 | | - <version>2.7.0</version> |
| 213 | + <version>3.6.1</version> |
215 | 214 | <inherited>false</inherited> |
216 | 215 | <executions> |
217 | 216 | <execution> |
|
235 | 234 | <plugin> |
236 | 235 | <groupId>org.apache.maven.plugins</groupId> |
237 | 236 | <artifactId>maven-gpg-plugin</artifactId> |
238 | | - <version>3.0.1</version> |
| 237 | + <version>3.1.0</version> |
239 | 238 | <executions> |
240 | 239 | <execution> |
241 | 240 | <id>sign-artifacts</id> |
|
0 commit comments