| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: perl-Data-Compare | Distribution: SUSE Linux Enterprise 15 |
| Version: 1.25 | Vendor: SUSE LLC <https://www.suse.com/> |
| Release: 1.22 | Build date: Fri May 25 20:23:29 2018 |
| Group: Development/Libraries/Perl | Build host: sheep66 |
| Size: 56929 | Source RPM: perl-Data-Compare-1.25-1.22.src.rpm |
| Packager: https://www.suse.com/ | |
| Url: http://search.cpan.org/dist/Data-Compare/ | |
| Summary: Compare Perl Data Structures | |
Compare two perl data structures recursively. Returns 0 if the structures
differ, else returns 1.
A few data types are treated as special cases:
* Scalar::Properties objects
This has been moved into a plugin, although functionality remains the
same as with the previous version. Full documentation is in the
Data::Compare::Plugins::Scalar::Properties manpage.
* Compiled regular expressions, eg qr/foo/
These are stringified before comparison, so the following will match:
$r = qr/abc/i;
$s = qr/abc/i;
Compare($r, $s);
and the following won't, despite them matching *exactly* the same text:
$r = qr/abc/i;
$s = qr/[aA][bB][cC]/;
Compare($r, $s);
Sorry, that's the best we can do.
* CODE and GLOB references
These are assumed not to match unless the references are identical - ie,
both are references to the same thing.
You may also customise how we compare structures by supplying options in a
hashref as a third parameter to the 'Compare()' function. This is not yet
available through the OO-ish interface. These options will be in force for
the *whole* of your comparison, so will apply to structures that are
lurking deep down in your data as well as at the top level, so beware!
* ignore_hash_keys
an arrayref of strings. When comparing two hashes, any keys mentioned in
this list will be ignored.
GPL-1.0+ or Artistic-1.0
* Thu Apr 16 2015 coolo@suse.com
- updated to 1.25
see /usr/share/doc/packages/perl-Data-Compare/CHANGELOG
1.25 2013-04-15 DCANTRELL Add Gianni Ceccarelli's tests and patch
to Use refaddr & reftype to "do the right
thing" when comparing objects that overload
numification and stringification
* Mon Sep 15 2014 coolo@suse.com
- updated to 1.24
Bump the required JSON.pm version for
tests - something's a bit broken around
about v 2.53
* Fri Oct 04 2013 coolo@suse.com
- updated to 1.23
Add David Muir Sharnoff's tests for
really big data structures (but not yet working);
Check for taint-mode less insanely
* Fri Jan 21 2011 coolo@novell.com
- initial package 1.22
* created by cpanspec 1.78.03
/usr/lib/perl5/vendor_perl/5.26.1/Data /usr/lib/perl5/vendor_perl/5.26.1/Data/Compare /usr/lib/perl5/vendor_perl/5.26.1/Data/Compare.pm /usr/lib/perl5/vendor_perl/5.26.1/Data/Compare/Plugins /usr/lib/perl5/vendor_perl/5.26.1/Data/Compare/Plugins.pod /usr/lib/perl5/vendor_perl/5.26.1/Data/Compare/Plugins/Scalar /usr/lib/perl5/vendor_perl/5.26.1/Data/Compare/Plugins/Scalar/Properties.pm /usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi /usr/share/doc/packages/perl-Data-Compare /usr/share/doc/packages/perl-Data-Compare/ARTISTIC.txt /usr/share/doc/packages/perl-Data-Compare/CHANGELOG /usr/share/doc/packages/perl-Data-Compare/GPL2.txt /usr/share/doc/packages/perl-Data-Compare/MAINTAINERS-NOTE /usr/share/doc/packages/perl-Data-Compare/NOTES /usr/share/doc/packages/perl-Data-Compare/README /usr/share/doc/packages/perl-Data-Compare/TODO /usr/share/man/man3/Data::Compare.3pm.gz /usr/share/man/man3/Data::Compare::Plugins.3pm.gz /usr/share/man/man3/Data::Compare::Plugins::Scalar::Properties.3pm.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Mar 9 15:40:38 2026