Minor: explicit visibility and improved code formatting

This commit is contained in:
Ilya Gorbunov
2016-08-10 18:29:47 +03:00
parent 200f1c98ed
commit 9ff6a6260e
@@ -4,16 +4,20 @@
package kotlin.text
/**
* Builds new string by populating newly created [StringBuilder] using provided [builderAction] and then converting it to [String].
* Builds new string by populating newly created [StringBuilder] using provided [builderAction]
* and then converting it to [String].
*/
@kotlin.internal.InlineOnly
public inline fun buildString(builderAction: StringBuilder.() -> Unit): String = StringBuilder().apply(builderAction).toString()
public inline fun buildString(builderAction: StringBuilder.() -> Unit): String =
StringBuilder().apply(builderAction).toString()
/**
* Builds new string by populating newly created [StringBuilder] initialized with the given [capacity] using provided [builderAction] and then converting it to [String].
* Builds new string by populating newly created [StringBuilder] initialized with the given [capacity]
* using provided [builderAction] and then converting it to [String].
*/
@kotlin.internal.InlineOnly
inline fun buildString(capacity: Int, builderAction: StringBuilder.() -> Unit): String = StringBuilder(capacity).apply(builderAction).toString()
public inline fun buildString(capacity: Int, builderAction: StringBuilder.() -> Unit): String =
StringBuilder(capacity).apply(builderAction).toString()
/**
* Appends all arguments to the given [Appendable].