diff options
author | Stefan Kögl <stefan@skoegl.net> | 2017-09-10 16:41:07 +0200 |
---|---|---|
committer | Stefan Kögl <stefan@skoegl.net> | 2017-09-10 19:24:48 +0200 |
commit | 2d9a565a46058166b51ff4d84b38de57d2bf6d0b (patch) | |
tree | 26c141ad029bc2fb9da960c58a06087aba8ff13e /jsonpatch.py | |
parent | 7387d20148bbb15f576338a5114a28f7afa5e1ac (diff) | |
download | python-json-patch-2d9a565a46058166b51ff4d84b38de57d2bf6d0b.tar.gz |
Rename old{path,key} to from_{path,key}
Diffstat (limited to 'jsonpatch.py')
-rw-r--r-- | jsonpatch.py | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/jsonpatch.py b/jsonpatch.py index 7ac2f68..1e44259 100644 --- a/jsonpatch.py +++ b/jsonpatch.py @@ -540,28 +540,28 @@ class MoveOperation(PatchOperation): return obj @property - def oldpath(self): - oldptr = JsonPointer(self.operation['from']) - return '/'.join(oldptr.parts[:-1]) + def from_path(self): + from_ptr = JsonPointer(self.operation['from']) + return '/'.join(from_ptr.parts[:-1]) @property - def oldkey(self): - oldptr = JsonPointer(self.operation['from']) + def from_key(self): + from_ptr = JsonPointer(self.operation['from']) try: - return int(oldptr.parts[-1]) + return int(from_ptr.parts[-1]) except TypeError: - return oldptr.parts[-1] + return from_ptr.parts[-1] - @oldkey.setter - def oldkey(self, value): - oldptr = JsonPointer(self.operation['from']) - oldptr.parts[-1] = str(value) - self.operation['from'] = oldptr.path + @from_key.setter + def from_key(self, value): + from_ptr = JsonPointer(self.operation['from']) + from_ptr.parts[-1] = str(value) + self.operation['from'] = from_ptr.path def _on_undo_remove(self, path, key): - if self.oldpath == path: - if self.oldkey >= key: - self.oldkey += 1 + if self.from_path == path: + if self.from_key >= key: + self.from_key += 1 else: key -= 1 if self.path == path: @@ -572,9 +572,9 @@ class MoveOperation(PatchOperation): return key def _on_undo_add(self, path, key): - if self.oldpath == path: - if self.oldkey > key: - self.oldkey -= 1 + if self.from_path == path: + if self.from_key > key: + self.from_key -= 1 else: key -= 1 if self.path == path: |