summaryrefslogtreecommitdiff
path: root/devel/p5-MooseX-Method-Signatures
AgeCommit message (Collapse)AuthorFilesLines
2010-02-16Updating devel/p5-MooseX-Method-Signatures from 0.29 to 0.30sno2-8/+8
pkgsrc changes: - Adjust dependency to MooseX::Types::Structured Upstream changes: 0.30 Thu, 04 Feb 2010 02:41:36 +0100 * Make Any instead of Defined the default type constraint. * Add tests for coercing optional named parameters (Cory Watson). + Make those tests pass by depending on MooseX::Types::Structured 0.20. * Make sure Text::Balanced doesn't screw up our data.
2009-10-17Updating devel/p5-MooseX-Method-Signatures from 0.28 to 0.29sno2-6/+6
Upstream changes: 0.29 Thu, 15 Oct 2009 23:27:08 +0200 * Fix regression introduced in 0.29. Validation for methods without named arguments wasn't strict enough anymore. Passing too many arguments hasn't been rejected. Thanks Justin Hunter for finding this.
2009-10-11Updating devel/p5-MooseX-Method-Signatures from 0.27nb1 to 0.28sno2-7/+6
Upstream changes: 0.28 Fri, 09 Oct 2009 01:28:02 +0200 * Fix default values for named arguments.
2009-09-24Bumping revision of packages which depend direct or indirect onsno1-1/+2
devel/p5-Class-MOP. A late detected incompible change forced it.
2009-09-22Updating devel/p5-MooseX-Method-Signatures from 0.26 to 0.27sno2-7/+7
pkgsrc changes: - Adjusting dependencies Upstream changes: 0.27 Tue, 22 Sep 2009 14:30:23 +0200 * Depend on MooseX::LazyRequire 0.04 to avoid fail on version 0.03, which has been broken by recent Moose versions (Closes RT#49903) (Maik Hentsche).
2009-09-09Update p5-MooseX-Method-Signatures from version 0.24 to version 0.26.seb2-6/+7
Pkgsrc changes: - Adjust build dependencies Upstream changes: 0.26 Tue, 08 Sep 2009 19:14:01 +0100 * Rebuilt dist to include missing files 0.25 Mon, 07 Sep 2009 22:003:03 +0100 * Remove scary ALPHA disclaimer from POD * Depend on Test::More 0.88 for done_testing
2009-09-04Update p5-MooseX-Method-Signatures from version 0.23 to version 0.24.seb2-6/+6
Upstream changes: 0.24 Mon, 31 Aug 2009 19:04:14 +0200 * Rename the meta method's clone method to reify. clone already had a special meaning for methods in role applications to classes.
2009-08-28Update p5-MooseX-Method-Signatures from version 0.21 to version 0.23.seb2-8/+8
Pkgsrc changes: - Adjust dependencies Upstream changes: 0.23 Thu, 27 Aug 2009 22:22:40 +0200 * Bump Moose dependency to 0.89. This avoids test failures on some older Moose versions. 0.22 Thu, 27 Aug 2009 15:29:25 +0200 * Provide sane closure behaviour for anonymous methods. * Add tests for the above (Sebastian Willert). * Depend on MooseX::Types 0.19, as 0.18 made us blow up spectacularly.
2009-08-19Updating package devel/p5-MooseX-Method-Signatures from 0.16 to 0.21sno2-8/+10
pkgsrc changes: - Adding secondary MASTER_SITE to allow update today, because 0.20 still has some bugs - Adjusting dependencies according to META.yml Upstream changes: 0.21 Tue, 18 Aug 2009 08:45:48 +0200 * Add tests for using aliased.pm for type aliases (Steffen Schwigon). * Depend on the latest PMS to get type alias resolving. 0.20 Mon, 17 Aug 2009 12:11:32 +0200 * Make the meta method's parsed_signature public. * Use MooseX::LazyRequire's new interface and depend on 0.03. 0.19 Fri, 14 Aug 2009 11:23:42 +0200 * Move method redefinition warnings to the method application hook so it's easy to override. 0.18 Fri, 14 Aug 2009 02:24:41 +0200 * Depend on Devel::Declare 0.005011. This avoids "->method" and "method =>" being misinterpreted sometimes. 0.17 Thu, 13 Aug 2009 08:37:31 +0200 * Implement method traits (Cory Watson). * Properly test list placeholders. * Document the right syntax for return value type constraints. * Use namespace::autoclean instead of namespace::clean. * Let the signature default to (@) if none is given. * Don't require the package attribute when a pre-built context is passed in. * Depend on a recent Parse::Method::Signatures to make sure we will work with new PPIs and have the right MooseX::Traits version. * Fix doc typo (arcanez). * Split out context from self so that we may pass in an arbitrary context (nperez). * Enable passing a context and also a coderef to use to apply the method once constructed (for deferred method modifier application in MXD) (nperez). * Enable MXMS to work with multiple different declarators and prototype injections (nperez). * Change from using Devel::Declare::MethodInstaller::Simple to ::Context::Simple since strip_attrs was moved down there (nperez).
2009-07-30Initial import of p5-MooseX-Method-Signatures version 0.16 in theseb3-0/+45
NetBSD Packages Collection. The Perl 5 module MooseX::Method::Signatures provides a proper method keyword, like "sub" but specifically for making methods and validating their arguments against Moose type constraints.