Thu, 28 Mar 2024 04:46:07 EDT

Information for RPM perl-JSON-2.90-1.ru.noarch.rpm

ID26061
Nameperl-JSON
Version2.90
Release1.ru
Epoch
Archnoarch
SummaryJSON - 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 <http://www.json.org/> and "RFC4627"(<http://www.ietf.org/rfc/rfc4627.txt>). This module converts Perl data structures to JSON and vice versa using either JSON::XS or JSON::PP. 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 "BACKEND MODULE DECISION". 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
Build Time2015-02-12 20:25:28 GMT
Size120213
Payload Hash816e9498eee5cf025a173fdbf55be5ba
Buildrootcentos5-rutgers-staging-build-4472-6669
Provides
perl(JSON) = 2.90
perl(JSON::Backend::PP)
perl(JSON::Boolean)
perl-JSON = 2.90-1.ru
Requires
perl >= 0:5.005
perl >= 0:5.006
perl(B)
perl(Carp)
perl(JSON::backportPP)
perl(base)
perl(bytes)
perl(constant)
perl(overload)
perl(strict)
perl(vars)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(VersionedDependencies) <= 3.0.3-1
Obsoletes No Obsoletes
Conflicts No Conflicts
Files
1 through 18 of 18
Name Size descending sort
/usr/lib/perl5/site_perl/5.8.8/JSON/backportPP.pm82124
/usr/lib/perl5/site_perl/5.8.8/JSON.pm70496
/usr/share/doc/perl-JSON-2.90/README59913
/usr/share/man/man3/JSON.3pm.gz20768
/usr/share/man/man3/JSON::backportPP.3pm.gz15681
/usr/share/doc/perl-JSON-2.90/Changes13373
/usr/share/doc/perl-JSON-2.90/eg4096
/usr/share/doc/perl-JSON-2.904096
/usr/lib/perl5/site_perl/5.8.8/JSON/backportPP4096
/usr/lib/perl5/site_perl/5.8.8/JSON4096
/usr/lib/perl5/site_perl/5.8.8/JSON/backportPP/Compat5006.pm3829
/usr/lib/perl5/site_perl/5.8.8/JSON/backportPP/Compat5005.pm2805
/usr/share/man/man3/JSON::backportPP::Compat5006.3pm.gz1935
/usr/share/man/man3/JSON::backportPP::Compat5005.3pm.gz1934
/usr/share/man/man3/JSON::backportPP::Boolean.3pm.gz1919
/usr/share/doc/perl-JSON-2.90/eg/bench_encode.pl1644
/usr/share/doc/perl-JSON-2.90/eg/bench_decode.pl1273
/usr/lib/perl5/site_perl/5.8.8/JSON/backportPP/Boolean.pm433
Component of No Buildroots