Bjørn Erik Pedersen
cd1ed563a8
tpl: Improve template funcs GoDoc
2022-12-21 15:33:02 +01:00
Bjørn Erik Pedersen
0566bbf7c7
Fix raw TOML dates in where/eq
...
Note that this has only been a problem with "raw dates" in TOML files in /data and similar. The predefined front matter
dates `.Date` etc. are converted to a Go Time and has worked fine even after upgrading to v2 of the go-toml lib.
Fixes #9979
2022-06-07 13:02:58 +02:00
Bjørn Erik Pedersen
b80853de90
all: gofmt -w -r 'interface{} -> any' .
...
Updates #9687
2022-03-17 22:03:27 +01:00
Bjørn Erik Pedersen
d90e37e0c6
all: Format code with gofumpt
...
See https://github.com/mvdan/gofumpt
2020-12-03 13:12:58 +01:00
Cameron Moore
6d95dc9d74
tpl: Fix reflection bug in merge
...
Value.Type().Key() must only be called on map values.
Fixes #7899
2020-10-29 19:19:41 +01:00
Cameron Moore
047af7cfe5
tpl: Extend merge to accept multiple parameters
...
Fixes #7595
2020-08-28 09:54:51 +02:00
Bjørn Erik Pedersen
ccb1bf1abb
tpl/collections: Some more params merge adjustments
...
* If the end result is maps.Params, we need to lower the keys
* Also make sure to handle nested maps of different type
Update #6633
2019-12-19 20:50:30 +01:00
Bjørn Erik Pedersen
1b785a7a6d
tpl/collections: Fix merge vs Params
...
Fixes #6633
2019-12-18 21:31:34 +01:00
Bjørn Erik Pedersen
9e57182705
tests: Convert from testify to quicktest
2019-08-12 13:26:32 +02:00
XhmikosR
f7f549e3a7
Fix assorted typos
2019-08-01 13:55:48 +02:00
Bjørn Erik Pedersen
c624a77992
tpl/collections: Add Merge function
...
Merges two maps recursively and returns a new one. Merge is case-insensitive.
Fixes #5992
2019-07-15 20:47:35 +02:00