decodeDotInKeys property
final
Decode dots that appear in keys (e.g., a.b=c
).
This explicitly opts into dot‑notation handling and implies allowDots.
Passing decodeDotInKeys: true
while forcing allowDots: false
is an
invalid combination and will throw at construction time.
Note: inside bracket segments (e.g., a[%2E]
), percent‑decoding naturally
yields "."
. Whether a .
causes additional splitting is a parser concern
governed by allowDots at the top level; this flag does not suppress the
literal dot produced by percent‑decoding inside brackets.
Implementation
final bool decodeDotInKeys;