Skip to content

Commit f76606a

Browse files
committed
Moved jdk8 and nio to integration directory
1 parent a74eb5f commit f76606a

File tree

24 files changed

+23
-10
lines changed

24 files changed

+23
-10
lines changed

README.md

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,9 @@ Library support for Kotlin coroutines. This is a companion version for Kotlin 1.
44

55
## Modules
66

7-
Basic modules:
7+
Core module:
88

9-
* [kotlinx-coroutines-core](kotlinx-coroutines-core) -- core primitives to work with coroutines.
10-
* [kotlinx-coroutines-jdk8](kotlinx-coroutines-jdk8) -- additional libraries for JDK8 (or Android API level 24).
11-
* [kotlinx-coroutines-nio](kotlinx-coroutines-nio) -- extensions for asynchronous IO on JDK7+.
9+
* [kotlinx-coroutines-core](kotlinx-coroutines-core) -- core primitives to work with coroutines.
1210

1311
Modules that provide builders and iteration support for various reactive streams libraries:
1412

@@ -22,7 +20,12 @@ Modules that provide coroutine dispatchers for various single-threaded UI librar
2220
* [kotlinx-coroutines-android](ui/kotlinx-coroutines-android) -- `UI` context for Android applications.
2321
* [kotlinx-coroutines-javafx](ui/kotlinx-coroutines-javafx) -- `JavaFx` context for JavaFX UI applications.
2422
* [kotlinx-coroutines-swing](ui/kotlinx-coroutines-swing) -- `Swing` context for Swing UI applications.
23+
24+
Modules that provide integration with various asynchronous callback- and future-based libraries:
2525

26+
* [kotlinx-coroutines-jdk8](integration/kotlinx-coroutines-jdk8) -- extensions for JDK8 `CompletableFuture` (Android API level 24).
27+
* [kotlinx-coroutines-nio](integration/kotlinx-coroutines-nio) -- extensions for asynchronous IO on JDK7+ (Android O Preview).
28+
2629
## Documentation
2730

2831
* [Guide to kotlinx.coroutines by example](coroutines-guide.md) (**read it first**)

integration/README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# Coroutines for reactive streams
2+
3+
This directory contains modules that provide integration with various asynchronous callback- and future-based libraries:
4+
5+
## Modules
6+
7+
* [kotlinx-coroutines-jdk8](kotlinx-coroutines-jdk8) -- extensions for JDK8 `CompletableFuture` (Android API level 24).
8+
* [kotlinx-coroutines-nio](kotlinx-coroutines-nio) -- extensions for asynchronous IO on JDK7+ (Android O Preview).
File renamed without changes.

kotlinx-coroutines-jdk8/pom.xml renamed to integration/kotlinx-coroutines-jdk8/pom.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
<groupId>org.jetbrains.kotlinx</groupId>
2424
<artifactId>kotlinx-coroutines</artifactId>
2525
<version>0.16-SNAPSHOT</version>
26+
<relativePath>../../pom.xml</relativePath>
2627
</parent>
2728

2829
<artifactId>kotlinx-coroutines-jdk8</artifactId>

0 commit comments

Comments
 (0)