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

perl-Method-Signatures-20170211-bp154.1.18 RPM for noarch

From OpenSuSE Leap 15.4 for noarch

Name: perl-Method-Signatures Distribution: SUSE Linux Enterprise 15 SP4
Version: 20170211 Vendor: openSUSE
Release: bp154.1.18 Build date: Mon May 9 11:50:20 2022
Group: Development/Libraries/Perl Build host: sheep87
Size: 136435 Source RPM: perl-Method-Signatures-20170211-bp154.1.18.src.rpm
Packager: https://bugs.opensuse.org
Url: http://search.cpan.org/dist/Method-Signatures/
Summary: Method and Function Declarations with Signatures and No Source Filter
Provides two new keywords, 'func' and 'method', so that you can write
subroutines with signatures instead of having to spell out 'my $self =
shift; my($thing) = @_'

'func' is like 'sub' but takes a signature where the prototype would
normally go. This takes the place of 'my($foo, $bar) = @_' and does a whole
lot more.

'method' is like 'func' but specifically for making methods. It will
automatically provide the invocant as '$self' (by default). No more 'my
$self = shift'.

Provides

Requires

License

Artistic-1.0 or GPL-1.0+

Changelog

* Sun Feb 12 2017 coolo@suse.com
  - updated to 20170211
    see /usr/share/doc/packages/perl-Method-Signatures/Changes
    20170211    Feb 11 13:38:39 PST 2017
      Promoted to full release
    20160608.0051_002   Wed Jun  8 00:51:42 PDT 2016
      New Features
    * Can now put prototypes in front of signatures
      (provides compatibility with sigs in 5.20)
      [RT/93336, github #99/#127] (thanks brummett)
    20160516.2032_001   Mon May 16 20:32:59 PDT 2016
      New Features
    * Can now use bare sigils as placeholders
      (provides compatibility with sigs in 5.20)
      [RT/93334, github #100/#126] (thanks brummett)
* Mon Mar 21 2016 coolo@suse.com
  - updated to 20160315
    see /usr/share/doc/packages/perl-Method-Signatures/Changes
    20160315    Tue Mar 15 16:21:33 PDT 2016
      Promoted to full release
    20160310.2049_001   Thu Mar 10 20:49:00 PST 2016
      Docs
    * Fix broken link in POD
      [github #120] (thanks Manwar)
      Distribution Fixes
    * Generate README from POD
      [github #122/#123/#124] (thanks jluis)
    * Silence bogus Kwalitee failure
      [github #121] (thanks jluis)
    20151120.1519_001   Fri Nov 20 15:19:44 PST 2015
      Bug Fixes
    * Fix missing semi-colon
      [github #118] (thanks joenio)
      Distribution Fixes
    * Bump required version of Lexical::SealRequireHints to fix RT #93759
      [github #119] (thanks chorny)
* Sun Nov 23 2014 coolo@suse.com
  - updated to 20141021
      Promoted to full release
    20140920.1910_001   Sat Sep 20 19:10:06 PDT 2014
      New Features
    * Can now specify an alternate name for invocant (besides `$self`)
      [github #82] (thanks Hercynium)
      Bug Fixes
    * Correct parse error on multi-line default values
      [github #106]
    * Using a required param after an optional one now a compile error
      [github #108]
    20140806.0226_001   Wed Aug  6 02:26:36 PDT 2014
      Bug Fixes
    * Correct parse error when invocant is preceded by a space
    * Fix bug where undef which should trigger default fails typecheck
      [github #102]
      Distribution Fixes
    * Remove dependency on experimental (breaks 5.8 compat)
      [github #97]
      Misc
    * Refactor signature parsing into its own class
      [github #96]
* Wed Aug 27 2014 coolo@suse.com
  - initial package 20140224
    * created by cpanspec 1.78.08

Files

/usr/lib/perl5/vendor_perl/5.26.1/Method
/usr/lib/perl5/vendor_perl/5.26.1/Method/Signatures
/usr/lib/perl5/vendor_perl/5.26.1/Method/Signatures.pm
/usr/lib/perl5/vendor_perl/5.26.1/Method/Signatures/Modifiers.pm
/usr/lib/perl5/vendor_perl/5.26.1/Method/Signatures/Parameter.pm
/usr/lib/perl5/vendor_perl/5.26.1/Method/Signatures/Signature.pm
/usr/lib/perl5/vendor_perl/5.26.1/Method/Signatures/Types.pm
/usr/lib/perl5/vendor_perl/5.26.1/Method/Signatures/Utils.pm
/usr/share/doc/packages/perl-Method-Signatures
/usr/share/doc/packages/perl-Method-Signatures/Changes
/usr/share/doc/packages/perl-Method-Signatures/LICENSE
/usr/share/doc/packages/perl-Method-Signatures/README
/usr/share/doc/packages/perl-Method-Signatures/examples
/usr/share/doc/packages/perl-Method-Signatures/examples/iso_date_example.t
/usr/share/doc/packages/perl-Method-Signatures/examples/strip_ws.t
/usr/share/man/man3/Method::Signatures.3pm.gz
/usr/share/man/man3/Method::Signatures::Modifiers.3pm.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 9 17:06:41 2024