SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-Data-Fake rpm build for : openSUSE Tumbleweed. For other distributions click perl-Data-Fake.

Name : perl-Data-Fake
Version : 0.006 Vendor : obs://build_opensuse_org/devel:languages:perl
Release : 1.2 Date : 2024-08-05 20:18:50
Group : Unspecified Source RPM : perl-Data-Fake-0.006-1.2.src.rpm
Size : 0.10 MB
Packager : (none)
Summary : Declaratively generate fake structured data for testing
Description :
This module generates randomized, fake structured data using declarative
syntax.

\'Data::Fake\' is built on higher-order programming principles. It provides
users with \"factory\" functions, which create \"generator\" functions for
specific pieces of data.

Wherever randomized, fake data is desired, a generator code reference is
used as a placeholder for the desired output. Each time the top-level
generator is run, nested generators are recursively run to turn
placeholders into the desired randomized data.

For example, the SYNOPSIS declares the desired form of a \"hero\" using the
\'fake_hash\' factory function. The input is a hash-reference, with nested
generators created as placeholders by the \'fake_name\', \'fake_sentences\',
etc. factory functions:

my $hero_generator = fake_hash(
{
name => fake_name(),
battlecry => fake_sentences(1),
birthday => fake_past_datetime(\"%Y-%m-%d\"),
friends => fake_array( fake_int(2,4), fake_name() ),
gender => fake_pick(qw/Male Female Other/),
}
);

Every time \'$hero_generator\' is run, a new hash is generated based on the
template and nested generators.

RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl:/CPAN-D/openSUSE_Tumbleweed/noarch

Content of RPM  Provides Requires

Download
ftp.icm.edu.pl  perl-Data-Fake-0.006-1.2.noarch.rpm
     

Provides :
perl(Data::Fake)
perl(Data::Fake::Company)
perl(Data::Fake::Core)
perl(Data::Fake::Dates)
perl(Data::Fake::Internet)
perl(Data::Fake::Names)
perl(Data::Fake::Text)
perl-Data-Fake

Requires :
perl(:MODULE_COMPAT_5.40.0)
perl(Import::Into) >= 1.002005
perl(Text::Lorem)
perl(Time::Piece) >= 1.27
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsZstd) <= 5.4.18-1


Content of RPM :
/usr/lib/perl5/vendor_perl/5.40.0/Data
/usr/lib/perl5/vendor_perl/5.40.0/Data/Fake
/usr/lib/perl5/vendor_perl/5.40.0/Data/Fake.pm
/usr/lib/perl5/vendor_perl/5.40.0/Data/Fake/Company.pm
/usr/lib/perl5/vendor_perl/5.40.0/Data/Fake/Core.pm
/usr/lib/perl5/vendor_perl/5.40.0/Data/Fake/Dates.pm
/usr/lib/perl5/vendor_perl/5.40.0/Data/Fake/Examples.pod
/usr/lib/perl5/vendor_perl/5.40.0/Data/Fake/Internet.pm
/usr/lib/perl5/vendor_perl/5.40.0/Data/Fake/Names.pm
/usr/lib/perl5/vendor_perl/5.40.0/Data/Fake/Text.pm
/usr/share/doc/packages/perl-Data-Fake
/usr/share/doc/packages/perl-Data-Fake/CONTRIBUTING.mkdn
/usr/share/doc/packages/perl-Data-Fake/Changes
/usr/share/doc/packages/perl-Data-Fake/README
/usr/share/doc/packages/perl-Data-Fake/examples
/usr/share/doc/packages/perl-Data-Fake/examples/synopsis.pl
/usr/share/doc/packages/perl-Data-Fake/examples/urls.pl
/usr/share/licenses/perl-Data-Fake
/usr/share/licenses/perl-Data-Fake/LICENSE
/usr/share/man/man3/Data::Fake.3pm.gz
/usr/share/man/man3/Data::Fake::Company.3pm.gz
/usr/share/man/man3/Data::Fake::Core.3pm.gz
/usr/share/man/man3/Data::Fake::Dates.3pm.gz
/usr/share/man/man3/Data::Fake::Examples.3pm.gz
/usr/share/man/man3/Data::Fake::Internet.3pm.gz
/usr/share/man/man3/Data::Fake::Names.3pm.gz
/usr/share/man/man3/Data::Fake::Text.3pm.gz

 
ICM