mirror of
https://github.com/InsanusMokrassar/MicroUtils.git
synced 2025-12-11 16:55:43 +00:00
add kdocs to koin common module
This commit is contained in:
@@ -3,4 +3,10 @@ package dev.inmo.micro_utils.koin
|
||||
import com.benasher44.uuid.uuid4
|
||||
import org.koin.core.qualifier.StringQualifier
|
||||
|
||||
/**
|
||||
* Creates a [StringQualifier] with a random string value.
|
||||
*
|
||||
* @param randomFun A function that generates a random string. By default, it uses UUID4 string representation.
|
||||
* @return A [StringQualifier] with a randomly generated string value
|
||||
*/
|
||||
fun RandomQualifier(randomFun: () -> String = { uuid4().toString() }) = StringQualifier(randomFun())
|
||||
|
||||
Reference in New Issue
Block a user