Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

perl-Data-Compare-1.29-1.5 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: perl-Data-Compare Distribution: openSUSE Tumbleweed
Version: 1.29 Vendor: openSUSE
Release: 1.5 Build date: Sat Apr 22 05:06:52 2023
Group: Unspecified Build host: reproducible
Size: 56922 Source RPM: perl-Data-Compare-1.29-1.5.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.

Provides

Requires

License

Artistic-1.0 OR GPL-1.0-or-later

Changelog

* 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

Files

/usr/lib/perl5/vendor_perl/5.38.2/Data
/usr/lib/perl5/vendor_perl/5.38.2/Data/Compare
/usr/lib/perl5/vendor_perl/5.38.2/Data/Compare.pm
/usr/lib/perl5/vendor_perl/5.38.2/Data/Compare/Plugins
/usr/lib/perl5/vendor_perl/5.38.2/Data/Compare/Plugins.pod
/usr/lib/perl5/vendor_perl/5.38.2/Data/Compare/Plugins/Scalar
/usr/lib/perl5/vendor_perl/5.38.2/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 May 1 23:23:10 2024