Revamp the messagetreeparser
Closed, ResolvedPublic

Description

The current solution is overly complex and as such not maintainable.
Further we have known defects such as missing handling of embedded messages, as well as large swaths of code that really shouldn't be necessary (the whole temporary file handling madness). Also, the amount of ways we transform the same content over and over and dependency injection isn't going to help in any future bugfixes.

The aim is to generate a maintainable solution that suits our needs.
It will focus on querying rather than walking the tree and dealing the content in a visitor pattern.

cmollekopf edited projects, added Kube (0.3); removed Kube.
cmollekopf moved this task from Backlog to In Progress on the Kube (0.3) board.

Instead of having nested parts will also aim for flat lists. The only recursive viewer necessary is for embedded messages.

cmollekopf moved this task from In Progress to Done on the Kube (0.3) board.Jun 6 2017, 9:33 AM
mbohlender closed this task as Resolved.Jul 3 2017, 1:43 PM
mbohlender claimed this task.