How to Install and Uninstall perl-Data-Compare Package on openSUSE Leap
Last updated: December 27,2024
1. Install "perl-Data-Compare" package
This guide let you learn how to install perl-Data-Compare on openSUSE Leap
$
sudo zypper refresh
Copied
$
sudo zypper install
perl-Data-Compare
Copied
2. Uninstall "perl-Data-Compare" package
Please follow the guidelines below to uninstall perl-Data-Compare on openSUSE Leap:
$
sudo zypper remove
perl-Data-Compare
Copied
3. Information about the perl-Data-Compare package on openSUSE Leap
Information for package perl-Data-Compare:
------------------------------------------
Repository : Main Repository
Name : perl-Data-Compare
Version : 1.25-1.22
Arch : noarch
Vendor : SUSE LLC
Installed Size : 55.6 KiB
Installed : No
Status : not installed
Source package : perl-Data-Compare-1.25-1.22.src
Upstream URL : http://search.cpan.org/dist/Data-Compare/
Summary : Compare Perl Data Structures
Description :
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.
------------------------------------------
Repository : Main Repository
Name : perl-Data-Compare
Version : 1.25-1.22
Arch : noarch
Vendor : SUSE LLC
Installed Size : 55.6 KiB
Installed : No
Status : not installed
Source package : perl-Data-Compare-1.25-1.22.src
Upstream URL : http://search.cpan.org/dist/Data-Compare/
Summary : Compare Perl Data Structures
Description :
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.