Dependency of nagios-plugins-nwc-health-8.0-1.1.src.rpm
Name: perl-JSON
Project: openSUSE_13.2
Repository: oss
Title: JSON (JavaScript Object Notation) encoder/decoder
Description:
*************************** CAUTION **************************************
* *
* INCOMPATIBLE CHANGE (JSON::XS version 2.90) *
* *
* JSON.pm had patched JSON::XS::Boolean and JSON::PP::Boolean internally *
* on loading time for making these modules inherit JSON::Boolean. *
* But since JSON::XS v3.0 it use Types::Serialiser as boolean class. *
* Then now JSON.pm breaks boolean classe overload features and *
* -support_by_pp if JSON::XS v3.0 or later is installed. *
* *
* JSON::true and JSON::false returned JSON::Boolean objects. *
* For workaround, they return JSON::PP::Boolean objects in this version. *
* *
* isa_ok(JSON::true, 'JSON::PP::Boolean'); *
* *
* And it discards a feature: *
* *
* ok(JSON::true eq 'true'); *
* *
* In other word, JSON::PP::Boolean overload numeric only. *
* *
* ok( JSON::true == 1 ); *
* *
**************************************************************************
************************** CAUTION ********************************
* This is 'JSON module version 2' and there are many differences *
* to version 1.xx *
* Please check your applications using old version. *
* See to 'INCOMPATIBLE CHANGES TO OLD VERSION' *
*******************************************************************
JSON (JavaScript Object Notation) is a simple data format. See to the
http://www.json.org/ manpage and 'RFC4627'(the
http://www.ietf.org/rfc/rfc4627.txt manpage).
This module converts Perl data structures to JSON and vice versa using
either the JSON::XS manpage or the JSON::PP manpage.
JSON::XS is the fastest and most proper JSON module on CPAN which must be
compiled and installed in your environment. JSON::PP is a pure-Perl module
which is bundled in this distribution and has a strong compatibility to
JSON::XS.
This module try to use JSON::XS by default and fail to it, use JSON::PP
instead. So its features completely depend on JSON::XS or JSON::PP.
See to the BACKEND MODULE DECISION manpage.
To distinguish the module name 'JSON' and the format type JSON, the former
is quoted by C<> (its results vary with your using media), and the latter
is left just as it is.
Module name : 'JSON'
Format type : JSON
Version: 2.90
Release: 3.1.3
Architecture: noarch
Size: 95.3 KB
Build Time: 2014-10-06 15:16:16 +0200 (over 9 years ago)
Provides
Symbol | Required by |
---|---|
perl(JSON) = 2.90 | perl-Dist-Zilla shutter perl-Module-Install perl-App-Nopaste perl-String-Flogger perl-Net-Twitter perl-Finance-Quote collectd-web-js perl-CHI perl-Net-OpenID-Consumer perl-HTML-FormHandler perl-JSON-RPC perl-Carton |
perl(JSON::Backend::PP) | |
perl(JSON::Boolean) | |
perl-JSON = 2.90-3.1.3 | kiwi |
Requires
Symbol | Provided by |
---|---|
perl(:MODULE_COMPAT_5.20.1) | perl |