From c5708e91805c4770e8ad4c73d6d37ae8d188654a Mon Sep 17 00:00:00 2001 From: Jay Berkenbilt Date: Thu, 2 Dec 2021 09:11:23 -0500 Subject: Update ABI note about fluent interfaces --- TODO | 2 ++ 1 file changed, 2 insertions(+) diff --git a/TODO b/TODO index 867c11d2..ef3a701c 100644 --- a/TODO +++ b/TODO @@ -174,6 +174,8 @@ Comments appear in the code prefixed by "ABI" * Consider having addArrayItem, replaceKey, etc. return the new value so you can say auto oh = dict.replaceKey("/Key", QPDFObjectHandle::newSomething()); + But this has to be clean with respect to fluent interfaces, so we + might need something slightly different. * Added QPDFObjectHandle::ParserCallbacks::handleWarning but had to revert because it was not binary compatible. Consider re-adding. The commit that added this comment includes the reverting of the change. -- cgit v1.2.3-54-g00ecf