Skip to content

Commit 3d48b1d

Browse files
committed
update: fixes after review
1 parent 388c232 commit 3d48b1d

File tree

4 files changed

+13
-7
lines changed

4 files changed

+13
-7
lines changed

docs/_nav.tree

+4-2
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,16 @@
11
<toc-element id="coroutines-overview.md"/>
22
<toc-element id="coroutines-guide.md"/>
3+
<toc-element id="async-programming.md"/>
34
<toc-element id="basics.md"/>
45
<toc-element id="coroutines-basic-jvm.md"/>
56
<toc-element toc-title="Hands-on: Intro to coroutines and channels" href="https://play.kotlinlang.org/hands-on/Introduction%20to%20Coroutines%20and%20Channels/"/>
67
<toc-element id="cancellation-and-timeouts.md"/>
78
<toc-element id="composing-suspending-functions.md"/>
89
<toc-element id="coroutine-context-and-dispatchers.md"/>
910
<toc-element id="flow.md"/>
10-
<toc-element id="async-programming.md"/>
1111
<toc-element id="channels.md"/>
1212
<toc-element id="exception-handling.md"/>
1313
<toc-element id="shared-mutable-state-and-concurrency.md"/>
14-
<toc-element id="select-expression.md"/>
14+
<toc-element id="select-expression.md"/>
15+
<toc-element id="debug-coroutines-with-idea.md"/>
16+
<toc-element id="debug-flow-with-idea.md"/>

docs/basics.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<!--- TEST_NAME BasicsGuideTest -->
22

3-
[//]: # (title: Basics)
3+
[//]: # (title: Coroutines basics)
44

55
This section covers basic coroutine concepts.
66

docs/coroutines-guide.md

+7-3
Original file line numberDiff line numberDiff line change
@@ -12,19 +12,23 @@ coroutine-enabled primitives that this guide covers, including `launch`, `async`
1212
This is a guide on core features of `kotlinx.coroutines` with a series of examples, divided up into different topics.
1313

1414
In order to use coroutines as well as follow the examples in this guide, you need to add a dependency on the `kotlinx-coroutines-core` module as explained
15-
[in the project README](../README.md#using-in-your-projects).
15+
[in the project README](https://github.com/Kotlin/kotlinx.coroutines/blob/master/README.md#using-in-your-projects).
1616

1717
## Table of contents
1818

19-
* [Basics](basics.md)
19+
* [Coroutines basics](basics.md)
20+
* [Tutorial: Create a basic coroutine](coroutines-basic-jvm.md)
21+
* [Hands-on: Intro to coroutines and channels](https://play.kotlinlang.org/hands-on/Introduction%20to%20Coroutines%20and%20Channels)
2022
* [Cancellation and timeouts](cancellation-and-timeouts.md)
2123
* [Composing suspending functions](composing-suspending-functions.md)
2224
* [Coroutine context and dispatchers](coroutine-context-and-dispatchers.md)
2325
* [Asynchronous Flow](flow.md)
2426
* [Channels](channels.md)
25-
* [Exception handling and supervision](exception-handling.md)
27+
* [Coroutine exceptions handling](exception-handling.md)
2628
* [Shared mutable state and concurrency](shared-mutable-state-and-concurrency.md)
2729
* [Select expression (experimental)](select-expression.md)
30+
* [Tutorial: Debug coroutines using IntelliJ IDEA](debug-coroutines-with-idea.md)
31+
* [Tutorial: Debug Kotlin Flow using IntelliJ IDEA](debug-flow-with-idea.md)
2832

2933
## Additional references
3034

docs/exception-handling.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<!--- TEST_NAME ExceptionsGuideTest -->
22

3-
[//]: # (title: Exceptions handling)
3+
[//]: # (title: Coroutine exceptions handling)
44

55
This section covers exception handling and cancellation on exceptions.
66
We already know that a cancelled coroutine throws [CancellationException] in suspension points and that it

0 commit comments

Comments
 (0)