From 3bb33518194b0cbc6e1512dbeb2ac5ef548d8c72 Mon Sep 17 00:00:00 2001 From: Dave Shawley Date: Fri, 20 Nov 2020 07:22:03 -0500 Subject: Explain the call to _get_operation in __init__. --- jsonpatch.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/jsonpatch.py b/jsonpatch.py index 022972b..2b8678f 100644 --- a/jsonpatch.py +++ b/jsonpatch.py @@ -222,6 +222,10 @@ class JsonPatch(object): 'copy': CopyOperation, } + # Verify that the structure of the patch document + # is correct by retrieving each patch element. + # Much of the validation is done in the initializer + # though some is delayed until the patch is applied. for op in self.patch: self._get_operation(op) -- cgit v1.2.1