Wrapper Class for the various JSON classes

Edit Package perl-JSON-Any

Wrapper Class for the various JSON classes.

This module will provide a coherent API to bring together the various JSON
modules currently on CPAN. This module will allow you to code to any JSON API
and have it work regardless of which JSON module is actually installed.

Refresh
Refresh
Source Files
Filename Size Changed
JSON-Any-1.32.tar.gz 0000026783 26.2 KB
perl-JSON-Any.changes 0000002345 2.29 KB
perl-JSON-Any.spec 0000002004 1.96 KB
Revision 9 (latest revision is 14)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 208447 from Stephan Kulow's avatar Stephan Kulow (coolo) (revision 9)
- updated to 1.32
   Include dep Test::Requires in dist.ini 
   bump minimum version requirement for JSON.pm 
   fix the tests to properly exclude JSON::XS
   A bug came up where JSON::XS and JSON.pm had incompatible revisions
   but installed just fine. This was a problem because JSON.pm will
   silently load JSON::XS in the background and caused explosions.
   We now try to exclude JSON::XS except in the case we're actually
   testing it directly.
   Also we've removed some of the tests for JSON::Syck as it's been
   deprecated. We also add in tests for Cpanel::JSON::XS which got
   missed when it was added as a choice. 
   JSON::XS 3.x is incompatible with JSON.pm < 2.90 in the exact way
   that JSON::Any uses things in the test suite.
Comments 0
openSUSE Build Service is sponsored by