diff options
8 files changed, 0 insertions, 203 deletions
diff --git a/.ditz/issue-433234e03034871ef3a545e04f78ae850a0faf2f.yaml b/.ditz/issue-433234e03034871ef3a545e04f78ae850a0faf2f.yaml deleted file mode 100644 index 17e6319..0000000 --- a/.ditz/issue-433234e03034871ef3a545e04f78ae850a0faf2f.yaml +++ /dev/null @@ -1,18 +0,0 @@ ---- !ditz.rubyforge.org,2008-03-06/issue -title: run with -i generates more than we bargained for. -desc: In the output of -i I get some random keys which are not what we've asked for. -type: :bugfix -component: json_diff -release: -reporter: Matej Cepl <mcepl@redhat.com> -status: :unstarted -disposition: -creation_time: 2011-11-20 00:02:33.643166 Z -references: [] - -id: 433234e03034871ef3a545e04f78ae850a0faf2f -log_events: -- - 2011-11-20 00:02:34.623177 Z - - Matej Cepl <mcepl@redhat.com> - - created - - "" diff --git a/.ditz/issue-5f4f6fef53a0907e3565ff2e6888fa916fe463e4.yaml b/.ditz/issue-5f4f6fef53a0907e3565ff2e6888fa916fe463e4.yaml deleted file mode 100644 index 54670f7..0000000 --- a/.ditz/issue-5f4f6fef53a0907e3565ff2e6888fa916fe463e4.yaml +++ /dev/null @@ -1,41 +0,0 @@ ---- !ditz.rubyforge.org,2008-03-06/issue -title: "KeyError: None exception in line 124 of _format_dict" -desc: |- - mitmanek:json_diff (master) $ json_diff -H -x time_elapsed -x time /tmp/piglit/main test/new-testing-data.json >diff.html - Traceback (most recent call last): - File "/home/matej/.bin/json_diff", line 281, in <module> - print HTMLFormatter(diff_res) - File "/home/matej/.bin/json_diff", line 133, in __str__ - return self._generate_page(self.diff).encode("utf-8") - File "/home/matej/.bin/json_diff", line 76, in _generate_page - self._format_dict(in_dict)) - File "/home/matej/.bin/json_diff", line 115, in _format_dict - out_str += self._format_dict(diff_dict[typechange], typechange, level) - File "/home/matej/.bin/json_diff", line 127, in _format_dict - out_str += self._format_dict(diff_dict[variable], None, level+1) - File "/home/matej/.bin/json_diff", line 115, in _format_dict - out_str += self._format_dict(diff_dict[typechange], typechange, level) - File "/home/matej/.bin/json_diff", line 127, in _format_dict - out_str += self._format_dict(diff_dict[variable], None, level+1) - File "/home/matej/.bin/json_diff", line 124, in _format_dict - (level_str, STYLE_MAP[typch], variable, unicode(diff_dict[variable]))) - KeyError: None -type: :bugfix -component: json_diff -release: -reporter: Matej Cepl <mcepl@redhat.com> -status: :closed -disposition: :fixed -creation_time: 2011-11-07 09:58:56.794804 Z -references: [] - -id: 5f4f6fef53a0907e3565ff2e6888fa916fe463e4 -log_events: -- - 2011-11-07 09:58:58.230693 Z - - Matej Cepl <mcepl@redhat.com> - - created - - "" -- - 2011-11-08 18:11:14.760985 Z - - Matej Cepl <mcepl@redhat.com> - - closed with disposition fixed - - "" diff --git a/.ditz/issue-60aea6be428d95ae1712703c141a069cac487fef.yaml b/.ditz/issue-60aea6be428d95ae1712703c141a069cac487fef.yaml deleted file mode 100644 index a09e494..0000000 --- a/.ditz/issue-60aea6be428d95ae1712703c141a069cac487fef.yaml +++ /dev/null @@ -1,22 +0,0 @@ ---- !ditz.rubyforge.org,2008-03-06/issue -title: RPM package -desc: "" -type: :task -component: json_diff -release: -reporter: Matej Cepl <mcepl@redhat.com> -status: :unstarted -disposition: -creation_time: 2011-11-16 10:44:39.832446 Z -references: [] - -id: 60aea6be428d95ae1712703c141a069cac487fef -log_events: -- - 2011-11-16 10:44:40.851325 Z - - Matej Cepl <mcepl@redhat.com> - - created - - "" -- - 2011-11-16 10:45:03.435355 Z - - Matej Cepl <mcepl@redhat.com> - - commented - - https://fedoraproject.org/wiki/Packaging:Python diff --git a/.ditz/issue-9465e033d968b2c64f02b71bce62d5a0323a60be.yaml b/.ditz/issue-9465e033d968b2c64f02b71bce62d5a0323a60be.yaml deleted file mode 100644 index 57457f2..0000000 --- a/.ditz/issue-9465e033d968b2c64f02b71bce62d5a0323a60be.yaml +++ /dev/null @@ -1,31 +0,0 @@ ---- !ditz.rubyforge.org,2008-03-06/issue -title: There must be an exclude parameter -desc: |- - Some properties must be excluded. I.e., piglit's JSON produces a lot of - time properties which are not interesting. -type: :bugfix -component: json_diff -release: -reporter: Matej Cepl <mcepl@redhat.com> -status: :closed -disposition: :fixed -creation_time: 2011-10-10 21:31:46.437278 Z -references: [] - -id: 9465e033d968b2c64f02b71bce62d5a0323a60be -log_events: -- - 2011-10-10 21:31:48.551344 Z - - Matej Cepl <mcepl@redhat.com> - - created - - "" -- - 2011-10-24 21:25:12.273479 Z - - Matej Cepl <mcepl@redhat.com> - - closed with disposition fixed - - |- - Fixed as part of larger first working version. - Programmatically fill excuded_attributes tuple, or add (even repeatedly) - -x parameter to the command line. So, - - json_diff.py -x spam old.json new.json - - Ignores all mentions of the horrendous stuff. diff --git a/.ditz/issue-a9e842efd5346c069a8f4f7780408556586eca47.yaml b/.ditz/issue-a9e842efd5346c069a8f4f7780408556586eca47.yaml deleted file mode 100644 index f11787a..0000000 --- a/.ditz/issue-a9e842efd5346c069a8f4f7780408556586eca47.yaml +++ /dev/null @@ -1,22 +0,0 @@ ---- !ditz.rubyforge.org,2008-03-06/issue -title: eliminate argparse -desc: "" -type: :bugfix -component: json_diff -release: -reporter: Matej Cepl <mcepl@redhat.com> -status: :closed -disposition: :fixed -creation_time: 2011-11-16 11:09:26.710658 Z -references: [] - -id: a9e842efd5346c069a8f4f7780408556586eca47 -log_events: -- - 2011-11-16 11:09:40.591262 Z - - Matej Cepl <mcepl@redhat.com> - - created - - We don't have argparse in python 2.6 and it is just a waste to use it. -- - 2011-11-16 12:10:05.602830 Z - - Matej Cepl <mcepl@redhat.com> - - closed with disposition fixed - - done. diff --git a/.ditz/issue-b10a9a16798679380fc9a2c184e9fe0d13e5abcf.yaml b/.ditz/issue-b10a9a16798679380fc9a2c184e9fe0d13e5abcf.yaml deleted file mode 100644 index bec6d64..0000000 --- a/.ditz/issue-b10a9a16798679380fc9a2c184e9fe0d13e5abcf.yaml +++ /dev/null @@ -1,37 +0,0 @@ ---- !ditz.rubyforge.org,2008-03-06/issue -title: -i option to compare only mentioned keys -desc: "" -type: :feature -component: json_diff -release: -reporter: Matej Cepl <mcepl@redhat.com> -status: :closed -disposition: :fixed -creation_time: 2011-11-16 11:06:20.989309 Z -references: [] - -id: b10a9a16798679380fc9a2c184e9fe0d13e5abcf -log_events: -- - 2011-11-16 11:06:21.529346 Z - - Matej Cepl <mcepl@redhat.com> - - created - - "" -- - 2011-11-16 11:08:22.147340 Z - - Matej Cepl <mcepl@redhat.com> - - commented - - |- - Right, this code - for name in keys: - # Explicitly excluded arguments - logging.debug("name = %s (inc = %s, excl = %s)", name, - unicode(self.included_attributes), unicode(self.excluded_attributes)) - if ((self.included_attributes and (name not in self.included_attributes)) or - (name in self.excluded_attributes)): - continue - # old_obj is missing - is wrong. We need to dive into all dictionaries and arrays and only down there - to decide. -- - 2011-11-19 23:35:42.641169 Z - - Matej Cepl <mcepl@redhat.com> - - closed with disposition fixed - - Wov! I've made it! diff --git a/.ditz/issue-fb675aa395503fb3e4fdbcd2ab22da02f4345d47.yaml b/.ditz/issue-fb675aa395503fb3e4fdbcd2ab22da02f4345d47.yaml deleted file mode 100644 index 766b25b..0000000 --- a/.ditz/issue-fb675aa395503fb3e4fdbcd2ab22da02f4345d47.yaml +++ /dev/null @@ -1,24 +0,0 @@ ---- !ditz.rubyforge.org,2008-03-06/issue -title: test_large_with_exclusions is broken -desc: |- - There is something wrong with comparing two large dicts. - Tried to fix it by using odict instead, but it doesn't seem to help. -type: :bugfix -component: json_diff -release: -reporter: Matej Cepl <mcepl@redhat.com> -status: :closed -disposition: :fixed -creation_time: 2011-11-08 18:05:08.687378 Z -references: [] - -id: fb675aa395503fb3e4fdbcd2ab22da02f4345d47 -log_events: -- - 2011-11-08 18:05:10.458418 Z - - Matej Cepl <mcepl@redhat.com> - - created - - "" -- - 2011-11-20 00:01:51.232208 Z - - Matej Cepl <mcepl@redhat.com> - - closed with disposition fixed - - Fixed ... nothing to do with odict, fortunately. diff --git a/.ditz/project.yaml b/.ditz/project.yaml deleted file mode 100644 index 9a8c903..0000000 --- a/.ditz/project.yaml +++ /dev/null @@ -1,8 +0,0 @@ ---- !ditz.rubyforge.org,2008-03-06/project -name: json_diff -version: "0.5" -components: -- !ditz.rubyforge.org,2008-03-06/component - name: json_diff -releases: [] - |