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: openSUSE:Factory:zSystems |
Version: 1.29 | Vendor: openSUSE |
Release: 1.7 | Build date: Sat Apr 22 05:06:52 2023 |
Group: Unspecified | Build host: reproducible |
Size: 56926 | Source RPM: perl-Data-Compare-1.29-1.7.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://metacpan.org/release/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 Data::Compare::Plugins::Scalar::Properties. * 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.
Artistic-1.0 OR GPL-1.0-or-later
* Sat Apr 22 2023 Tina Müller <timueller+perl@suse.de> - updated to 1.29 see /usr/share/doc/packages/perl-Data-Compare/CHANGELOG 1.29 2023-04-21 - Skip taint-mode tests if perl was built without taint support * Wed Mar 15 2023 Tina Müller <timueller+perl@suse.de> - updated to 1.28 see /usr/share/doc/packages/perl-Data-Compare/CHANGELOG 1.28 2023-03-14 - Bug fix: DCANTRELL: undef values in hashes were treated incorrectly, need to check for existence, not definedness before comparing. See https://github.com/DrHyde/perl-modules-Data-Compare/issues/21 * Fri Nov 15 2019 <timueller+perl@suse.de> - Add manual license Artistic-1.0 OR GPL-1.0-or-later to cpanspec.yml https://github.com/DrHyde/perl-modules-Data-Compare/issues/15 * Wed Nov 06 2019 <timueller+perl@suse.de> - updated to 1.27 see /usr/share/doc/packages/perl-Data-Compare/CHANGELOG 1.27 2019-11-05 DCANTRELL Fix bug when options are passed as a persistent hash from calling code and not an anonyhash (Sam Kington) * Thu Sep 19 2019 <timueller+perl@suse.de> - updated to 1.26 see /usr/share/doc/packages/perl-Data-Compare/CHANGELOG 1.26 2019-09-18 DCANTRELL Minor code quality improvements from Alberto Simõe; Reinstate check for cwd being inaccessible (Daniel Collins) * 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.40.0/Data /usr/lib/perl5/vendor_perl/5.40.0/Data/Compare /usr/lib/perl5/vendor_perl/5.40.0/Data/Compare.pm /usr/lib/perl5/vendor_perl/5.40.0/Data/Compare/Plugins /usr/lib/perl5/vendor_perl/5.40.0/Data/Compare/Plugins.pod /usr/lib/perl5/vendor_perl/5.40.0/Data/Compare/Plugins/Scalar /usr/lib/perl5/vendor_perl/5.40.0/Data/Compare/Plugins/Scalar/Properties.pm /usr/share/doc/packages/perl-Data-Compare /usr/share/doc/packages/perl-Data-Compare/CHANGELOG /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/licenses/perl-Data-Compare /usr/share/licenses/perl-Data-Compare/ARTISTIC.txt /usr/share/licenses/perl-Data-Compare/GPL2.txt /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, Wed Jan 8 00:14:20 2025