Skip to content

Commit

Permalink
Fixes @deriving and releases 0.7.1 (#784)
Browse files Browse the repository at this point in the history
  • Loading branch information
raulraja authored Apr 10, 2018
1 parent b05f7f0 commit 44d6862
Show file tree
Hide file tree
Showing 5 changed files with 37 additions and 34 deletions.
30 changes: 15 additions & 15 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,21 +38,21 @@ Add the dependencies into the project's `build.gradle`

```groovy
dependencies {
compile 'io.arrow-kt:arrow-core:0.7.0'
compile 'io.arrow-kt:arrow-syntax:0.7.0'
compile 'io.arrow-kt:arrow-typeclasses:0.7.0'
compile 'io.arrow-kt:arrow-data:0.7.0'
compile 'io.arrow-kt:arrow-instances-core:0.7.0'
compile 'io.arrow-kt:arrow-instances-data:0.7.0'
kapt 'io.arrow-kt:arrow-annotations-processor:0.7.0'
compile 'io.arrow-kt:arrow-core:0.7.1'
compile 'io.arrow-kt:arrow-syntax:0.7.1'
compile 'io.arrow-kt:arrow-typeclasses:0.7.1'
compile 'io.arrow-kt:arrow-data:0.7.1'
compile 'io.arrow-kt:arrow-instances-core:0.7.1'
compile 'io.arrow-kt:arrow-instances-data:0.7.1'
kapt 'io.arrow-kt:arrow-annotations-processor:0.7.1'
compile 'io.arrow-kt:arrow-free:0.7.0' //optional
compile 'io.arrow-kt:arrow-mtl:0.7.0' //optional
compile 'io.arrow-kt:arrow-effects:0.7.0' //optional
compile 'io.arrow-kt:arrow-effects-rx2:0.7.0' //optional
compile 'io.arrow-kt:arrow-effects-kotlinx-coroutines:0.7.0' //optional
compile 'io.arrow-kt:arrow-optics:0.7.0' //optional
compile 'io.arrow-kt:arrow-generic:0.7.0' //optional
compile 'io.arrow-kt:arrow-free:0.7.1' //optional
compile 'io.arrow-kt:arrow-mtl:0.7.1' //optional
compile 'io.arrow-kt:arrow-effects:0.7.1' //optional
compile 'io.arrow-kt:arrow-effects-rx2:0.7.1' //optional
compile 'io.arrow-kt:arrow-effects-kotlinx-coroutines:0.7.1' //optional
compile 'io.arrow-kt:arrow-optics:0.7.1' //optional
compile 'io.arrow-kt:arrow-generic:0.7.1' //optional
}
```

Expand All @@ -69,7 +69,7 @@ apply from: rootProject.file('gradle/generated-kotlin-sources.gradle') //optiona
dependencies {
...
kapt 'io.arrow-kt:arrow-annotations-processor:0.7.0' //optional
kapt 'io.arrow-kt:arrow-annotations-processor:0.7.1' //optional
...
}
```
Expand Down
2 changes: 1 addition & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Package definitions
GROUP=io.arrow-kt
VERSION_NAME=0.7.1-SNAPSHOT
VERSION_NAME=0.7.1
# Gradle options
org.gradle.jvmargs=-Xmx4g
# Kotlin configuration
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,8 +40,8 @@ data class FunctionSignature(
fun generate(): String {
val typeParamsS = tparams.joinToString(prefix = "<`", separator = "`, `", postfix = "`>")
val argsS = args.joinToString(prefix = "(`", separator = "`, `", postfix = "`)") { "${it.first}: ${it.second}" }
val receiver = if (hkArgs is HKArgs.First) "`${hkArgs.receiver}`" else ""
return """|override fun $typeParamsS $receiver.`$name`$argsS: $retType =
val receiver = if (hkArgs is HKArgs.First) "`${hkArgs.receiver}.`" else ""
return """|override fun $typeParamsS $receiver`$name`$argsS: $retType =
| ${implBody()}""".removeBackticks().trimMargin()
}

Expand Down
3 changes: 3 additions & 0 deletions modules/core/arrow-test/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,9 @@ dependencies {
compile "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlinVersion"
compile "org.jetbrains.kotlinx:kotlinx-coroutines-core:$kotlinxCoroutinesVersion"
compile "io.kotlintest:kotlintest:$kotlinTestVersion"
kapt project(':arrow-annotations-processor')
}

apply from: rootProject.file('gradle/gradle-mvn-push.gradle')
apply from: rootProject.file('gradle/generated-kotlin-sources.gradle')
apply plugin: 'kotlin-kapt'
32 changes: 16 additions & 16 deletions modules/docs/arrow-docs/docs/docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,21 +44,21 @@ Add the dependencies into the project's `build.gradle`

```groovy
dependencies {
compile 'io.arrow-kt:arrow-core:0.7.0'
compile 'io.arrow-kt:arrow-syntax:0.7.0'
compile 'io.arrow-kt:arrow-typeclasses:0.7.0'
compile 'io.arrow-kt:arrow-data:0.7.0'
compile 'io.arrow-kt:arrow-instances-core:0.7.0'
compile 'io.arrow-kt:arrow-instances-data:0.7.0'
kapt 'io.arrow-kt:arrow-annotations-processor:0.7.0'
compile 'io.arrow-kt:arrow-free:0.7.0' //optional
compile 'io.arrow-kt:arrow-mtl:0.7.0' //optional
compile 'io.arrow-kt:arrow-effects:0.7.0' //optional
compile 'io.arrow-kt:arrow-effects-rx2:0.7.0' //optional
compile 'io.arrow-kt:arrow-effects-kotlinx-coroutines:0.7.0' //optional
compile 'io.arrow-kt:arrow-optics:0.7.0' //optional
compile 'io.arrow-kt:arrow-generic:0.7.0' //optional
compile 'io.arrow-kt:arrow-core:0.7.1'
compile 'io.arrow-kt:arrow-syntax:0.7.1'
compile 'io.arrow-kt:arrow-typeclasses:0.7.1'
compile 'io.arrow-kt:arrow-data:0.7.1'
compile 'io.arrow-kt:arrow-instances-core:0.7.1'
compile 'io.arrow-kt:arrow-instances-data:0.7.1'
kapt 'io.arrow-kt:arrow-annotations-processor:0.7.1'
compile 'io.arrow-kt:arrow-free:0.7.1' //optional
compile 'io.arrow-kt:arrow-mtl:0.7.1' //optional
compile 'io.arrow-kt:arrow-effects:0.7.1' //optional
compile 'io.arrow-kt:arrow-effects-rx2:0.7.1' //optional
compile 'io.arrow-kt:arrow-effects-kotlinx-coroutines:0.7.1' //optional
compile 'io.arrow-kt:arrow-optics:0.7.1' //optional
compile 'io.arrow-kt:arrow-generic:0.7.1' //optional
}
```

Expand All @@ -75,7 +75,7 @@ apply from: rootProject.file('gradle/generated-kotlin-sources.gradle') //optiona
dependencies {
...
kapt 'io.arrow-kt:arrow-annotations-processor:0.7.0' //optional
kapt 'io.arrow-kt:arrow-annotations-processor:0.7.1' //optional
...
}
```
Expand Down

0 comments on commit 44d6862

Please sign in to comment.