Skip to content

Commit

Permalink
Update to Arrow Analysis 2.0
Browse files Browse the repository at this point in the history
  • Loading branch information
serras committed Jan 31, 2022
1 parent 19d7f57 commit 76da293
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 20 deletions.
13 changes: 2 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,3 @@
# Arrow-MPP-Template
# Arrow Analysis MPP Template

A template project for Arrow on MPP.
It defines currently supported targets from Arrow inside `build.gradle.kts`.
See the official documentation [here](https://kotlinlang.org/docs/reference/building-mpp-with-gradle.html#setting-up-targets) on target definiton.

It sets up all Arrow MPP dependencies:
- Arrow Core
- Arrow Fx
- Arrow Optics

And it sets up [Kotest 5.0.0.M1](https://kotest.io/) for allowing testing of all targets.
A template project for Arrow Analysis on Multiplatform. And it sets up [Kotest 5.0.0.M1](https://kotest.io/) for allowing testing of all targets.
14 changes: 5 additions & 9 deletions build.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,22 +1,18 @@
plugins {
kotlin("multiplatform") version "1.6.10" apply true
id("io.kotest.multiplatform") version "5.0.3" apply true
id("io.kotest.multiplatform") version "5.1.0" apply true
}

group "org.example"
version "1.0"

repositories {
maven(url = "https://oss.sonatype.org/content/repositories/snapshots/")
mavenCentral()
}

buildscript {
repositories {
maven(url = "https://oss.sonatype.org/content/repositories/snapshots/")
}
dependencies {
classpath("io.arrow-kt.analysis.kotlin:io.arrow-kt.analysis.kotlin.gradle.plugin:2.0-SNAPSHOT")
classpath("io.arrow-kt.analysis.kotlin:io.arrow-kt.analysis.kotlin.gradle.plugin:2.0")
}
}

Expand All @@ -40,9 +36,9 @@ kotlin {
}
commonTest {
dependencies {
implementation("io.kotest:kotest-property:5.0.3")
implementation("io.kotest:kotest-framework-engine:5.0.3")
implementation("io.kotest:kotest-assertions-core:5.0.3")
implementation("io.kotest:kotest-property:5.1.0")
implementation("io.kotest:kotest-framework-engine:5.1.0")
implementation("io.kotest:kotest-assertions-core:5.1.0")
}
}
}
Expand Down

0 comments on commit 76da293

Please sign in to comment.