#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:


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.

Change History (0)

Note: See TracTickets for help on using tickets.