Package-level declarations

Types

Link copied to clipboard
sealed class ConfigError

Sealed hierarchy representing all configuration errors that can occur during deserialization, validation, and key resolution.

Link copied to clipboard

Mutable accumulator for ConfigError instances generated during deserialization and validation.

Link copied to clipboard
class ConfigErrorFormatter(useColors: Boolean = true)

Renders a list of ConfigError instances into a human-readable, optionally ANSI-colored report.

Functions

Link copied to clipboard
fun Collection<String>.closestMatch(input: String, maxDistance: Int = 3): String?

Finds the element in this collection that is closest to input by Levenshtein distance, provided the distance does not exceed maxDistance.

Link copied to clipboard

Computes the Levenshtein distance between this string and other.