|
72 | 72 | <properties> |
73 | 73 | <!-- Project Versions --> |
74 | 74 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
75 | | - |
76 | | - <graphql-java.version>11.0</graphql-java.version> |
77 | | - |
78 | | - <!-- kotlin --> |
79 | 75 | <kotlin.version>1.3.11</kotlin.version> |
80 | | - <kotlin-detekt.version>1.0.0-RC12</kotlin-detekt.version> |
81 | | - <kotlin-ktlint.version>0.29.0</kotlin-ktlint.version> |
82 | 76 |
|
83 | 77 | <!-- Dependency Versions --> |
84 | 78 | <reflections.version>0.9.11</reflections.version> |
| 79 | + <graphql-java.version>11.0</graphql-java.version> |
| 80 | + <jackson-module-kotlin.version>2.9.8</jackson-module-kotlin.version> |
85 | 81 |
|
86 | 82 | <!-- Test Dependency Versions --> |
87 | | - <mockk.version>1.8.9.kotlin13</mockk.version> |
88 | | - <junit-jupiter.version>5.3.1</junit-jupiter.version> |
| 83 | + <mockk.version>1.8.13.kotlin13</mockk.version> |
| 84 | + <junit-jupiter.version>5.3.2</junit-jupiter.version> |
| 85 | + <rxjava.version>2.2.4</rxjava.version> |
89 | 86 |
|
90 | 87 | <!-- Build Plugin Versions --> |
91 | 88 | <surefire-plugin.version>2.22.1</surefire-plugin.version> |
| 89 | + <kotlin-detekt.version>1.0.0-RC12</kotlin-detekt.version> |
| 90 | + <kotlin-ktlint.version>0.29.0</kotlin-ktlint.version> |
| 91 | + <dokka-maven-plugin.version>0.9.17</dokka-maven-plugin.version> |
| 92 | + <jacoco-maven-plugin.version>0.8.2</jacoco-maven-plugin.version> |
92 | 93 | </properties> |
93 | 94 |
|
94 | 95 | <pluginRepositories> |
|
106 | 107 | <plugin> |
107 | 108 | <groupId>org.jetbrains.dokka</groupId> |
108 | 109 | <artifactId>dokka-maven-plugin</artifactId> |
109 | | - <version>0.9.17</version> |
| 110 | + <version>${dokka-maven-plugin.version}</version> |
110 | 111 | <executions> |
111 | 112 | <execution> |
112 | 113 | <phase>prepare-package</phase> |
|
226 | 227 | <plugin> |
227 | 228 | <groupId>org.jacoco</groupId> |
228 | 229 | <artifactId>jacoco-maven-plugin</artifactId> |
229 | | - <version>0.8.2</version> |
| 230 | + <version>${jacoco-maven-plugin.version}</version> |
230 | 231 | <executions> |
231 | 232 | <execution> |
232 | 233 | <goals> |
|
269 | 270 | <dependency> |
270 | 271 | <groupId>com.fasterxml.jackson.module</groupId> |
271 | 272 | <artifactId>jackson-module-kotlin</artifactId> |
272 | | - <version>2.9.3</version> |
| 273 | + <version>${jackson-module-kotlin.version}</version> |
| 274 | + <exclusions> |
| 275 | + <exclusion> |
| 276 | + <groupId>org.jetbrains.kotlin</groupId> |
| 277 | + <artifactId>kotlin-reflect</artifactId> |
| 278 | + </exclusion> |
| 279 | + </exclusions> |
273 | 280 | </dependency> |
274 | 281 | <dependency> |
275 | 282 | <groupId>org.jetbrains.kotlin</groupId> |
|
282 | 289 | <artifactId>mockk</artifactId> |
283 | 290 | <version>${mockk.version}</version> |
284 | 291 | <scope>test</scope> |
| 292 | + <exclusions> |
| 293 | + <exclusion> |
| 294 | + <groupId>org.jetbrains.kotlin</groupId> |
| 295 | + <artifactId>kotlin-reflect</artifactId> |
| 296 | + </exclusion> |
| 297 | + </exclusions> |
285 | 298 | </dependency> |
286 | 299 | <dependency> |
287 | 300 | <groupId>io.reactivex.rxjava2</groupId> |
288 | 301 | <artifactId>rxjava</artifactId> |
289 | | - <version>2.1.0</version> |
| 302 | + <version>${rxjava.version}</version> |
290 | 303 | <scope>test</scope> |
291 | 304 | </dependency> |
292 | 305 | <dependency> |
|
0 commit comments