From 3acb468d48a2904f6c7d909a1e57c45b794e869a Mon Sep 17 00:00:00 2001 From: Dominik Wuttke <38073715+Lurker2k@users.noreply.github.com> Date: Fri, 30 Oct 2020 02:09:50 +0100 Subject: [PATCH] Add a link to scope functions overview for takeIf and takeUnless Co-authored-by: Dominik Wuttke --- libraries/stdlib/src/kotlin/util/Standard.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libraries/stdlib/src/kotlin/util/Standard.kt b/libraries/stdlib/src/kotlin/util/Standard.kt index 027cc85aeff..0aecfa3234f 100644 --- a/libraries/stdlib/src/kotlin/util/Standard.kt +++ b/libraries/stdlib/src/kotlin/util/Standard.kt @@ -114,6 +114,8 @@ public inline fun T.let(block: (T) -> R): R { /** * Returns `this` value if it satisfies the given [predicate] or `null`, if it doesn't. + * + * For detailed usage information see the documentation for [scope functions](https://kotlinlang.org/docs/reference/scope-functions.html#takeif-and-takeunless). */ @kotlin.internal.InlineOnly @SinceKotlin("1.1") @@ -126,6 +128,8 @@ public inline fun T.takeIf(predicate: (T) -> Boolean): T? { /** * Returns `this` value if it _does not_ satisfy the given [predicate] or `null`, if it does. + * + * For detailed usage information see the documentation for [scope functions](https://kotlinlang.org/docs/reference/scope-functions.html#takeif-and-takeunless). */ @kotlin.internal.InlineOnly @SinceKotlin("1.1")