Michael Muré
|
ab2f074b22
|
policy: working IPLD round-trip
|
2024-09-02 02:25:34 +02:00 |
|
Michael Muré
|
20efcebab0
|
policy: remove superfluous interfaces
Those interfaces were only used inside the package, where private concrete work just as well.
|
2024-09-02 02:24:13 +02:00 |
|
Michael Muré
|
8c09024003
|
policy: IPLD encode/decode
Still WIP
|
2024-09-01 20:27:54 +02:00 |
|
Michael Muré
|
4d0a0a2bcc
|
selector: use a string builder to avoid excessive allocation
|
2024-09-01 17:22:21 +02:00 |
|
Michael Muré
|
431a9f008a
|
policy: split out the parsing for readability
|
2024-09-01 17:20:09 +02:00 |
|
Michael Muré
|
bd7ff3dc3f
|
selector: support negative index on lists
|
2024-09-01 17:08:49 +02:00 |
|
Michael Muré
|
53af455709
|
selector: don't panic on empty input for Parse()
|
2024-09-01 17:08:18 +02:00 |
|
Michael Muré
|
735ad45977
|
selector: add fuzzing
|
2024-09-01 17:07:45 +02:00 |
|
Michael Muré
|
9286cce884
|
capability: normal go formatting for enums
|
2024-09-01 17:06:21 +02:00 |
|
Michael Muré
|
49d3e5ad10
|
selector: reformat the "supported forms" test in a way that can be run individually
For example with "-test.run ^\QTestSupportedForms\E$/^\QPass:_Identity\E$"
|
2024-09-01 17:04:23 +02:00 |
|
Michael Muré
|
f1ce38dfd1
|
policy: add additional test vector from the spec
|
2024-08-31 15:49:02 +02:00 |
|
Michael Muré
|
b0c96b25dc
|
selector: simplify the public interface of the package
Those extra interfaces are not necessary.
|
2024-08-31 15:48:24 +02:00 |
|
Michael Muré
|
5b26d85c37
|
policy: remove 5 dependencies
|
2024-08-30 23:12:32 +02:00 |
|
Michael Muré
|
4b24eef195
|
make the go module a v1
|
2024-08-30 23:11:51 +02:00 |
|
Michael Muré
|
69d2e0a530
|
command: small fixes
|
2024-08-30 22:50:23 +02:00 |
|
Michael Muré
|
0e5ae7ae0d
|
policy: move into /capability
|
2024-08-30 22:49:54 +02:00 |
|
Michael Muré
|
8ddcce3c58
|
Add 'capability/command/' from commit 'f37a43ac38af8c3710fee4e6a923070f6af4f74c'
git-subtree-dir: capability/command
git-subtree-mainline: c2cc0ca0a4
git-subtree-split: f37a43ac38
|
2024-08-30 22:36:49 +02:00 |
|