This stops generating account storage paths, and in particular the location of attachment files, in a number of different places. Instead, we determine the paths once, in ImapDb.Account and pass them around as needed. This will help making the ImapDB classes unit-testable, and in particular ImapDb.Folder by passing an instance of Db.Database, rather than ImapDb.Database. |
||
|---|---|---|
| .. | ||
| client | ||
| engine | ||
| js | ||
| CMakeLists.txt | ||
| meson.build | ||
| mock-object.vala | ||
| test-case.vala | ||
| test-client.vala | ||
| test-engine.vala | ||