<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-json-patch.git/tests.py, branch v1.4</title>
<subtitle>github.com: stefankoegl/python-json-patch.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-json-patch.git/'/>
<entry>
<title>Optimize jsonpatch.make_patch for lists. Fixes #24</title>
<updated>2014-03-22T10:37:30+00:00</updated>
<author>
<name>Alexander Shorin</name>
<email>kxepal@gmail.com</email>
</author>
<published>2014-03-22T09:40:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-json-patch.git/commit/?id=cc7bda313ec4a8353f9e00d088fc4f64b9ff1ea9'/>
<id>cc7bda313ec4a8353f9e00d088fc4f64b9ff1ea9</id>
<content type='text'>
This optimization tries to work only with really different lists
subsequences and trying to preserve as much as possible common ones.
This reduces overall of generated operations since now it's possible
to simple insertions. Also, it converts pairs of remove-add operations
into single replace (if target path is the same) or move (if target
value is the same).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This optimization tries to work only with really different lists
subsequences and trying to preserve as much as possible common ones.
This reduces overall of generated operations since now it's possible
to simple insertions. Also, it converts pairs of remove-add operations
into single replace (if target path is the same) or move (if target
value is the same).
</pre>
</div>
</content>
</entry>
<entry>
<title>Catch KeyError when accessing the sub-doc items</title>
<updated>2014-02-03T17:21:05+00:00</updated>
<author>
<name>Lucas Alvares Gomes</name>
<email>lucasagomes@gmail.com</email>
</author>
<published>2014-01-22T17:02:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-json-patch.git/commit/?id=ad66344ad6ec13403d90a12e959e980a4f1933dd'/>
<id>ad66344ad6ec13403d90a12e959e980a4f1933dd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>allow moving array items into other items in same array</title>
<updated>2014-01-11T20:40:29+00:00</updated>
<author>
<name>Johan Forsberg</name>
<email>johan.forsberg@gmail.com</email>
</author>
<published>2014-01-11T20:40:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-json-patch.git/commit/?id=7e459af293954675a5ac9852008666bfd95187ea'/>
<id>7e459af293954675a5ac9852008666bfd95187ea</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add test for replacing missing obj</title>
<updated>2013-07-12T17:46:57+00:00</updated>
<author>
<name>Stefan Kögl</name>
<email>stefan@skoegl.net</email>
</author>
<published>2013-07-12T17:46:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-json-patch.git/commit/?id=7d0e0faeedbff07a597409be4e5607547944242b'/>
<id>7d0e0faeedbff07a597409be4e5607547944242b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>test for repace outside of list</title>
<updated>2013-07-12T17:44:53+00:00</updated>
<author>
<name>Stefan Kögl</name>
<email>stefan@skoegl.net</email>
</author>
<published>2013-07-12T17:44:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-json-patch.git/commit/?id=bdd3689fbd8aa30e1770c676de91047bc4883e6c'/>
<id>bdd3689fbd8aa30e1770c676de91047bc4883e6c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add test for replaceing whole document by "add"</title>
<updated>2013-07-12T17:43:10+00:00</updated>
<author>
<name>Stefan Kögl</name>
<email>stefan@skoegl.net</email>
</author>
<published>2013-07-12T17:43:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-json-patch.git/commit/?id=35721f962ee05e86482a348c8530138e699542ee'/>
<id>35721f962ee05e86482a348c8530138e699542ee</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add various tests</title>
<updated>2013-07-12T17:29:22+00:00</updated>
<author>
<name>Stefan Kögl</name>
<email>stefan@skoegl.net</email>
</author>
<published>2013-07-12T17:29:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-json-patch.git/commit/?id=a7add82366eaed40c72c5ce8eb35dad40f833319'/>
<id>a7add82366eaed40c72c5ce8eb35dad40f833319</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>test equality of patch operations to other objs</title>
<updated>2013-07-12T14:18:08+00:00</updated>
<author>
<name>Stefan Kögl</name>
<email>stefan@skoegl.net</email>
</author>
<published>2013-07-12T14:18:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-json-patch.git/commit/?id=0286a4e6691907f70afd74c5d417c0c525c2451e'/>
<id>0286a4e6691907f70afd74c5d417c0c525c2451e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>test some invalid inputs</title>
<updated>2013-07-11T20:09:17+00:00</updated>
<author>
<name>Stefan Kögl</name>
<email>stefan@skoegl.net</email>
</author>
<published>2013-07-11T20:09:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-json-patch.git/commit/?id=61b7412cd1b7e18d044975e92b09c365460ffd4e'/>
<id>61b7412cd1b7e18d044975e92b09c365460ffd4e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>test __str__() and to_string()</title>
<updated>2013-07-11T19:56:42+00:00</updated>
<author>
<name>Stefan Kögl</name>
<email>stefan@skoegl.net</email>
</author>
<published>2013-07-11T19:56:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-json-patch.git/commit/?id=c84a5567368f4712950909b1e6a135bc0e91e097'/>
<id>c84a5567368f4712950909b1e6a135bc0e91e097</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
