From 9a2643cc4638070fbcbd5038bdb4150a5e3d6a22 Mon Sep 17 00:00:00 2001 From: Stephen Kitt Date: Fri, 27 Oct 2017 10:18:36 +0200 Subject: [PATCH] Updated git submodules MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Project: genius master 5cbde4cb077fe5db5e00deeb4d34fbb29b8746aa Handle logging symmetrically in FutureRpcResults This patch treats logging and result (or error) processing independently, in a symmetrical fashion for both success and error cases. * LogLevel handles the logging façade in front of Logger. * A new NONE LogLevel allows logging (by the default handler) to be disabled. * The success log level is configurable (including NONE). * The default consumers do nothing (logging is handled separately). * The onSuccess/onFailure handlers follow the same pattern, and the onFailure handler is re-used for external error handling. Change-Id: Ie4f799d4ba655c438ac1616b04b323a11a913684 Signed-off-by: Stephen Kitt --- docs/submodules/genius | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/submodules/genius b/docs/submodules/genius index 0590bce7a..5cbde4cb0 160000 --- a/docs/submodules/genius +++ b/docs/submodules/genius @@ -1 +1 @@ -Subproject commit 0590bce7a1a3a19b854923d6ab7a21aba3321c7b +Subproject commit 5cbde4cb077fe5db5e00deeb4d34fbb29b8746aa -- 2.36.6