Commit Graph

7 Commits

Author SHA1 Message Date
Paul Howarth
89a1b52d09 Update to 1.003001
- New upstream release 1.003001
  - Add :legacy tag to support legacy apps
  - Fix boolean interoperability with older Cpanel::JSON::MaybeXS
2014-11-13 17:31:09 +00:00
Paul Howarth
81c667448c Update to 1.002006
- New upstream release 1.002006
  - Add some additional test diagnostics, to help find bad version combinations
    of JSON backends
2014-10-22 18:52:48 +01:00
Paul Howarth
d2ba6415f5 Update to 1.002005
- New upstream release 1.002005
  - Fix "can I haz XS?" logic precedence in Makefile.PL
  - Added the ':all' export tag
  - Removed dependency on Safe::Isa
  - Repository moved to git://git.shadowcat.co.uk/p5sagit/JSON-MaybeXS.git
2014-10-15 18:10:14 +01:00
Paul Howarth
dca1ccbe39 Update to 1.002004
- New upstream release 1.002004
  - Support use of PUREPERL_ONLY in Makefile.PL to avoid adding an XS
    dependency
  - New is_bool() interface
2014-10-14 12:17:36 +01:00
Paul Howarth
8234ad6e74 Update to 1.002003
- New upstream release 1.002003
  - Document how to use booleans
2014-10-08 11:32:30 +01:00
Paul Howarth
e7c970bcac Initial import (perl-JSON-MaybeXS-1.002002-2)
This module first checks to see if either Cpanel::JSON::XS or JSON::XS
is already loaded, in which case it uses that module. Otherwise it tries
to load Cpanel::JSON::XS, then JSON::XS, then JSON::PP in order, and
either uses the first module it finds or throws an error.

It then exports the "encode_json" and "decode_json" functions from the
loaded module, along with a "JSON" constant that returns the class name
for calling "new" on.

If you're writing fresh code rather than replacing JSON.pm usage, you
might want to pass options as constructor args rather than calling
mutators, so we provide our own "new" method that supports that.
2014-05-12 13:49:29 +01:00
Fedora Release Engineering
895afc7e21 Initial setup of the repo 2014-05-12 11:53:04 +00:00