Ian Jackson
|
16c4fee4b8
|
netdoc-builder: Move example into implementation doc comment
Not actually tested yet
|
2023-01-24 16:15:17 +00:00 |
Ian Jackson
|
e971d1ad59
|
netdoc-builder api: Move internal API into actual code file
Motion, plus the bare minimum needed to make it compile.
|
2023-01-24 16:15:17 +00:00 |
Ian Jackson
|
bb5565b800
|
netdoc-builder api: Remove obsolete proposed `Item` changes
We decided against these in !969
|
2023-01-24 16:15:17 +00:00 |
Ian Jackson
|
99686c61de
|
netdoc-builder api: Write down the correctness (non)-guarantees
|
2023-01-20 14:21:17 +00:00 |
Ian Jackson
|
6f17a88b0b
|
netdoc-builder api: Make object() take self
As per
https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/969#note_2869594
|
2023-01-20 14:21:17 +00:00 |
Ian Jackson
|
694de0e163
|
netdoc-builder api: Change object multiplicity to 0 or 1
|
2023-01-20 14:21:17 +00:00 |
Ian Jackson
|
673d13a82b
|
netdoc-builder api: Provide raw methods
|
2023-01-20 14:21:17 +00:00 |
Ian Jackson
|
2fdb65287d
|
netdoc-builder api: Fix typo
|
2023-01-20 14:21:17 +00:00 |
Ian Jackson
|
3ce394f168
|
netdoc-builder api: Clarify ItemEncoder.objects content
|
2023-01-20 14:21:17 +00:00 |
Ian Jackson
|
fa96addf01
|
netdoc-builder api: In internal notes don't promise not to eagerly add
|
2023-01-20 14:21:17 +00:00 |
Ian Jackson
|
0755069e5a
|
netdoc-builder api: Rename internal Builder to Encoder
This seems clearer now and also it solves the name clash with the
`NetdocBuilder` trait.
|
2023-01-20 14:21:17 +00:00 |
Ian Jackson
|
8f2263237b
|
netdoc-builder api: Get rid of Item, and error rework
|
2023-01-20 14:21:17 +00:00 |
Ian Jackson
|
46ad6cba06
|
netdoc-builder api: Add example of use
|
2023-01-20 14:21:17 +00:00 |
Ian Jackson
|
28b99004d0
|
NetdocBuilder: Improvements apropos review
|
2023-01-20 14:21:17 +00:00 |
Nick Mathewson
|
760ddbbc5d
|
Improved pseudocode commentary
|
2023-01-20 14:21:17 +00:00 |
Ian Jackson
|
7184777559
|
RFC netdoc builder API
|
2023-01-20 14:21:17 +00:00 |