Commit 29384ecace5fad15fe022618f29342209c4e9b7b
1 parent
08bcf644
TODO
Showing
1 changed file
with
19 additions
and
0 deletions
TODO
| 1 | +Next | ||
| 2 | +==== | ||
| 3 | + | ||
| 4 | +* High-level API/doc overhaul: #593 | ||
| 5 | + | ||
| 6 | +* Refactor test_driver.cc so that runtest is not one huge function. | ||
| 7 | + | ||
| 8 | +* Consider creating a qpdf wiki. | ||
| 9 | + | ||
| 10 | +* For QPDFObjectHandle, provide a way on and after construction | ||
| 11 | + to specify the error message that will be thrown if the | ||
| 12 | + uninitialized object is accessed. Attach this to the trailer or any | ||
| 13 | + other uninitialized object handle that might be returned. Explain in | ||
| 14 | + getTrailer() that we don't explicitly check since the trailer is | ||
| 15 | + only uninitialized when the user doesn't call a process method, and | ||
| 16 | + adding a check for every call will be expensive. Make sure the error | ||
| 17 | + thrown when an uninitialized trailer is accessed provides useful | ||
| 18 | + information. Test from the C API as well as the C++ API. | ||
| 19 | + | ||
| 1 | Documentation | 20 | Documentation |
| 2 | ============= | 21 | ============= |
| 3 | 22 |