Package-level declarations

Types

Link copied to clipboard
data class CommentData(val lines: List<String>, val placement: CommentPlacement)

Holds the extracted comment metadata for a single configuration property.

Link copied to clipboard

Extracts @Comment annotations from data class constructor parameters and builds a dot-separated path map of comment metadata.

Link copied to clipboard
object Serializer

Converts typed configuration objects into serialized map representations suitable for YAML output.

Link copied to clipboard
object YamlWriter

Writes serialized configuration data to YAML format with comment support.