M
|
5263c866c4
|
Tests for a dotted sibling token drawing its head once per expansion
|
2026-08-30 22:31:54 +02:00 |
|
M
|
16f91503b0
|
Reject a standalone weight on key presence, whatever its value
|
2026-08-28 13:27:32 +02:00 |
|
M
|
48cadd6c4d
|
Tests that a standalone weight of any type is rejected
|
2026-08-28 13:27:32 +02:00 |
|
M
|
8d0393713c
|
Tests for options that cannot take effect, and entries that are not data
|
2026-08-28 13:27:32 +02:00 |
|
Mikael Göransson
|
e73cb398ac
|
Keep every legal compound surname reachable, and tighten the README wording
|
2026-08-28 13:24:07 +02:00 |
|
Mikael Göransson
|
362c484825
|
Advertise only spellable paths, and name what a choice's variants share
|
2026-08-28 13:15:14 +02:00 |
|
Mikael Göransson
|
595809bf38
|
Tests for an ambiguous dot-path key and for naming a missing field
|
2026-08-28 13:15:14 +02:00 |
|
Mikael Göransson
|
1665b37cad
|
Precompute each choice's shared paths so a dotted path stays O(1)
|
2026-08-28 13:15:14 +02:00 |
|
lilleman
|
7d5d03e393
|
Tests for the every-arm rule on paths through a choice, and the List/Fake contract
|
2026-08-28 13:15:14 +02:00 |
|
lilleman
|
8db65ac598
|
Replace locale dirs with a data-folder namespace model: New([]paths), folder dot-paths, last-wins merge
|
2026-06-08 23:52:37 +02:00 |
|
lilleman
|
3e1cd3ee2a
|
Add repeat/separator templates; validate at compile time; support Go 1.22+ via GO_VERSION
|
2026-06-08 21:11:58 +02:00 |
|
lilleman
|
e28b92090d
|
Expand locale data sets; match tests against patterns instead of fixed sets
|
2026-06-08 16:02:58 +02:00 |
|
lilleman
|
943a1d9f1b
|
Add fakes library: recursive JSON template engine, i18n locales, Docker workflow
|
2026-06-05 19:51:18 +02:00 |
|