From 059bddf31c3f02dbb31b8e3fad2bc6c3389f58fe Mon Sep 17 00:00:00 2001 From: Ilya Gorbunov Date: Tue, 4 Aug 2015 17:55:28 +0300 Subject: [PATCH] ReplaceWith for File.recurse --- libraries/stdlib/src/kotlin/io/files/FileTreeWalk.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libraries/stdlib/src/kotlin/io/files/FileTreeWalk.kt b/libraries/stdlib/src/kotlin/io/files/FileTreeWalk.kt index 0b69834b956..55f22e4d6b9 100644 --- a/libraries/stdlib/src/kotlin/io/files/FileTreeWalk.kt +++ b/libraries/stdlib/src/kotlin/io/files/FileTreeWalk.kt @@ -295,7 +295,7 @@ public fun File.walkBottomUp(): FileTreeWalk = walk(FileWalkDirection.BOTTOM_UP) * * @param function the function to call on each file. */ -@Deprecated("It's recommended to use walkTopDown() / walkBottomUp()") +@Deprecated("It's recommended to use walkTopDown() / walkBottomUp()", ReplaceWith("walkTopDown().forEach(function)")) public fun File.recurse(function: (File) -> Unit): Unit { - walkTopDown().forEach { function(it) } + walkTopDown().forEach(function) }