diff options
author | Piotr Jaszczyk <piotr.jaszczyk@nokia.com> | 2019-04-03 15:07:22 +0200 |
---|---|---|
committer | Piotr Jaszczyk <piotr.jaszczyk@nokia.com> | 2019-04-04 12:57:15 +0200 |
commit | c775e8677cdbf69f2b1c1390d225329c658c0ee2 (patch) | |
tree | 707456ffe0817ed2d29d9a62ccf98b9d267283ba /pom.xml | |
parent | c7a3e0738abf581640059587dbb81790339340c9 (diff) |
Get rid of arrow-effects usage
Also clean-up dependencies + use Kotlin BOM to force single
kotlin-stdlib on classpath.
Issue-ID: DCAEGEN2-1392
Change-Id: I447c4686707de81f35f7734255ce0b13c997c4a4
Signed-off-by: Piotr Jaszczyk <piotr.jaszczyk@nokia.com>
Diffstat (limited to 'pom.xml')
-rw-r--r-- | pom.xml | 53 |
1 files changed, 12 insertions, 41 deletions
@@ -51,11 +51,11 @@ <properties> <kotlin.version>1.3.21</kotlin.version> - <arrow.version>0.8.0</arrow.version> + <arrow.version>0.9.0</arrow.version> <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version> <build-helper-maven-plugin.version>1.7</build-helper-maven-plugin.version> <jacoco.version>0.8.2</jacoco.version> - <detekt.version>1.0.0-RC11</detekt.version> + <detekt.version>1.0.0-RC14</detekt.version> <sdk.version>1.1.4-SNAPSHOT</sdk.version> <!-- Protocol buffers --> @@ -408,13 +408,10 @@ </dependency> <dependency> <groupId>org.jetbrains.kotlin</groupId> - <artifactId>kotlin-stdlib-jdk8</artifactId> - <version>${kotlin.version}</version> - </dependency> - <dependency> - <groupId>org.jetbrains.kotlin</groupId> - <artifactId>kotlin-reflect</artifactId> + <artifactId>kotlin-bom</artifactId> <version>${kotlin.version}</version> + <type>pom</type> + <scope>import</scope> </dependency> <dependency> <groupId>org.jetbrains.kotlin</groupId> @@ -423,12 +420,6 @@ </dependency> <dependency> <groupId>org.jetbrains.kotlin</groupId> - <artifactId>kotlin-script-runtime</artifactId> - <version>${kotlin.version}</version> - <scope>runtime</scope> - </dependency> - <dependency> - <groupId>org.jetbrains.kotlin</groupId> <artifactId>kotlin-script-util</artifactId> <version>${kotlin.version}</version> <scope>runtime</scope> @@ -436,7 +427,7 @@ <dependency> <groupId>org.jetbrains.kotlinx</groupId> <artifactId>kotlinx-coroutines-core</artifactId> - <version>1.0.0</version> + <version>1.1.1</version> </dependency> <dependency> <groupId>com.google.code.gson</groupId> @@ -445,47 +436,27 @@ </dependency> <dependency> <groupId>io.arrow-kt</groupId> - <artifactId>arrow-core</artifactId> + <artifactId>arrow-core-data</artifactId> <version>${arrow.version}</version> - <exclusions> - <exclusion> - <groupId>org.jetbrains.kotlin</groupId> - <artifactId>kotlin-stdlib</artifactId> - </exclusion> - <exclusion> - <groupId>org.jetbrains.kotlin</groupId> - <artifactId>kotlin-stdlib-jdk7</artifactId> - </exclusion> - </exclusions> </dependency> <dependency> <groupId>io.arrow-kt</groupId> - <artifactId>arrow-syntax</artifactId> + <artifactId>arrow-core-extensions</artifactId> <version>${arrow.version}</version> </dependency> <dependency> <groupId>io.arrow-kt</groupId> - <artifactId>arrow-instances-core</artifactId> + <artifactId>arrow-extras-data</artifactId> <version>${arrow.version}</version> </dependency> <dependency> <groupId>io.arrow-kt</groupId> - <artifactId>arrow-instances-data</artifactId> - <version>${arrow.version}</version> - </dependency> - <dependency> - <groupId>io.arrow-kt</groupId> - <artifactId>arrow-effects</artifactId> - <version>${arrow.version}</version> - </dependency> - <dependency> - <groupId>io.arrow-kt</groupId> - <artifactId>arrow-effects-instances</artifactId> + <artifactId>arrow-syntax</artifactId> <version>${arrow.version}</version> </dependency> <dependency> <groupId>io.arrow-kt</groupId> - <artifactId>arrow-effects-reactor</artifactId> + <artifactId>arrow-typeclasses</artifactId> <version>${arrow.version}</version> </dependency> <dependency> @@ -596,7 +567,7 @@ <dependency> <groupId>com.nhaarman.mockitokotlin2</groupId> <artifactId>mockito-kotlin</artifactId> - <version>2.0.0</version> + <version>2.1.0</version> <scope>test</scope> </dependency> <dependency> |