Opened at 2022-09-08T18:43:11Z
#3923 new enhancement
Refactor allmydata.immutable.encode.Encoder to separate out the uri_extension code
Reported by: | itamarst | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | undecided |
Component: | unknown | Version: | n/a |
Keywords: | Cc: | ||
Launchpad Bug: |
Description
Creating a URI extension, calculating its size, etc. are all fairly independent actions that code be in a separate class from Encoder. This would make testing easier, and also make it much easier to document and enforce invariants, vs. the current "dictionary-o-things smushed into another class" approach.
Note: See
TracTickets for help on using
tickets.