11 years agonote fix in changelog
Toby Inkster [Thu, 27 Jun 2013 14:27:00 +0000]
note fix in changelog

11 years agofix for previous failing test (_concrete_methods_of returns a hashref, not a list...
Toby Inkster [Thu, 27 Jun 2013 14:24:59 +0000]
fix for previous failing test (_concrete_methods_of returns a hashref, not a list of method names)

11 years agofailing test for method conflicts during role composition (argh)
Toby Inkster [Thu, 27 Jun 2013 14:23:27 +0000]
failing test for method conflicts during role composition (argh)

11 years agotype fix
Graham Knop [Thu, 27 Jun 2013 18:23:28 +0000]
type fix

11 years agotest and extra cleanups for _concrete_methods_of fix
Graham Knop [Tue, 18 Jun 2013 23:12:54 +0000]
test and extra cleanups for _concrete_methods_of fix

11 years ago_concrete_methods_of must return only methods, not any globslot
Peter Rabbitson [Sun, 16 Jun 2013 10:25:34 +0000]
_concrete_methods_of must return only methods, not any globslot

11 years agoDeclare POD encoding
Dagfinn Ilmari Mannsåker [Fri, 26 Apr 2013 09:46:03 +0000]
Declare POD encoding

11 years agoRelease commit for 1.002005 v1.002005
Matt S Trout [Fri, 1 Feb 2013 19:04:05 +0000]
Release commit for 1.002005

11 years agobump version
Matt S Trout [Fri, 1 Feb 2013 19:00:54 +0000]
bump version

11 years agocomplain loudly if Class::Method::Modifiers is too old (and skip tests)
Matt S Trout [Fri, 1 Feb 2013 18:59:21 +0000]
complain loudly if Class::Method::Modifiers is too old (and skip tests)

12 years agodon't use $_ as loop variable when calling arbitrary code
Dagfinn Ilmari Mannsåker [Mon, 12 Nov 2012 10:42:14 +0000]
don't use $_ as loop variable when calling arbitrary code

12 years agoRelease commit for 1.002004 v1.002004
Dagfinn Ilmari Mannsåker [Fri, 2 Nov 2012 16:24:20 +0000]
Release commit for 1.002004

12 years agobump version
Dagfinn Ilmari Mannsåker [Fri, 2 Nov 2012 16:22:15 +0000]
bump version

12 years agoUse strict/warnings instead of strictures
Dagfinn Ilmari Mannsåker [Fri, 2 Nov 2012 15:09:12 +0000]
Use strict/warnings instead of strictures

12 years agoRelease commit for 1.002003 v1.002003
Dagfinn Ilmari Mannsåker [Mon, 29 Oct 2012 15:17:10 +0000]
Release commit for 1.002003

12 years agobump version
Dagfinn Ilmari Mannsåker [Mon, 29 Oct 2012 15:12:23 +0000]
bump version

12 years agofix method modifier breakage on 5.10.0
Dagfinn Ilmari Mannsåker [Mon, 29 Oct 2012 00:03:37 +0000]
fix method modifier breakage on 5.10.0

Setting @ISA via the typeglob breaks inheritance on 5.10.0 if the stash
has previously been accessed an then a method called on the class (in
that order!).

Add test nicked from Moo that tickles the bug.

12 years agoIgnore more editor droppings
Dagfinn Ilmari Mannsåker [Mon, 29 Oct 2012 00:02:14 +0000]
Ignore more editor droppings

12 years agoreplace open-coded stash access with _getstash()
Dagfinn Ilmari Mannsåker [Sun, 28 Oct 2012 23:54:13 +0000]
replace open-coded stash access with _getstash()

12 years agomore robust .gitignore entries
Karen Etheridge [Sun, 28 Oct 2012 00:41:46 +0000]
more robust .gitignore entries

12 years agoRelease commit for 1.002002 v1.002002
Karen Etheridge [Sun, 28 Oct 2012 00:36:32 +0000]
Release commit for 1.002002

12 years agobump version
Karen Etheridge [Sat, 27 Oct 2012 21:57:49 +0000]
bump version

12 years agoRT#80310: skip t/around-does.t if CMM is not installed
Karen Etheridge [Sat, 27 Oct 2012 21:56:52 +0000]
RT#80310: skip t/around-does.t if CMM is not installed

12 years agoRevert "add missing Class::Method::Modifiers dependency (RT#80310)"
Dagfinn Ilmari Mannsåker [Fri, 26 Oct 2012 09:28:35 +0000]
Revert "add missing Class::Method::Modifiers dependency (RT#80310)"

The lack of dependency is intentional, since the use of method modifiers
is optional.

This reverts commit 0ee1bd42cb95cd594e777fa676e80cddc66e0393.

12 years agoadd missing Class::Method::Modifiers dependency (RT#80310)
Dagfinn Ilmari Mannsåker [Fri, 26 Oct 2012 01:05:16 +0000]
add missing Class::Method::Modifiers dependency (RT#80310)

12 years agoRelease commit for 1.002001 v1.002001
Dagfinn Ilmari Mannsåker [Fri, 26 Oct 2012 00:57:24 +0000]
Release commit for 1.002001

12 years agobump version
Dagfinn Ilmari Mannsåker [Fri, 26 Oct 2012 00:44:22 +0000]
bump version

12 years agodon't die when looking for 'DOES' on perl < 5.10 (RT#80402)
Dagfinn Ilmari Mannsåker [Fri, 26 Oct 2012 00:41:30 +0000]
don't die when looking for 'DOES' on perl < 5.10 (RT#80402)

12 years agot/does-Moo.t moved to 'xt' (RT#80290)
Toby Inkster [Wed, 24 Oct 2012 22:11:19 +0000]
t/does-Moo.t moved to 'xt' (RT#80290)

12 years agoRelease commit for 1.002000 v1.002000
Matt S Trout [Fri, 19 Oct 2012 13:56:21 +0000]
Release commit for 1.002000

12 years agobump version (to 1.2 due to addition of DOES feature)
Matt S Trout [Fri, 19 Oct 2012 13:55:30 +0000]
bump version (to 1.2 due to addition of DOES feature)

12 years agoimplementations for DOES and around does => sub {...}
Toby Inkster [Fri, 19 Oct 2012 13:52:44 +0000]
implementations for DOES and around does => sub {...}

12 years agotests for around does => sub {...}
Toby Inkster [Fri, 19 Oct 2012 13:52:10 +0000]
tests for around does => sub {...}

12 years agotests for DOES
Toby Inkster [Fri, 19 Oct 2012 13:51:47 +0000]
tests for DOES

12 years agonew test for interaction with namespace::autoclean - I don't think this has ever...
Toby Inkster [Fri, 12 Oct 2012 09:40:20 +0000]
new test for interaction with namespace::autoclean - I don't think this has ever failed, but it doesn't hurt to keep checking it works

12 years agofix link to repo
Toby Inkster [Fri, 5 Oct 2012 13:38:11 +0000]
fix link to repo

12 years agoload class in addition to roles when using create_class_from_roles
Arthur Axel 'fREW' Schmidt [Mon, 3 Sep 2012 15:31:32 +0000]
load class in addition to roles when using create_class_from_roles

12 years agofix module name in Makefile.PL (RT#78591)
Dagfinn Ilmari Mannsåker [Wed, 8 Aug 2012 23:54:57 +0000]
fix module name in Makefile.PL (RT#78591)

12 years agoRelease commit for 1.001005 v1.001005
Dagfinn Ilmari Mannsåker [Wed, 18 Jul 2012 11:36:03 +0000]
Release commit for 1.001005

12 years agobump version for release
Dagfinn Ilmari Mannsåker [Wed, 18 Jul 2012 11:29:28 +0000]
bump version for release

12 years agoproperly report roles consumed by superclasses
Dagfinn Ilmari Mannsåker [Wed, 18 Jul 2012 11:25:47 +0000]
properly report roles consumed by superclasses

12 years agolocalize UNIVERSAL::can change to avoid confusing TB2
Matt S Trout [Fri, 13 Jul 2012 20:09:40 +0000]
localize UNIVERSAL::can change to avoid confusing TB2

12 years agometadata for repository location
Karen Etheridge [Thu, 12 Jul 2012 19:59:12 +0000]
metadata for repository location

12 years agoRelease commit for 1.001004 v1.001004
Matt S Trout [Thu, 12 Jul 2012 19:18:16 +0000]
Release commit for 1.001004

12 years agobump version for release
Matt S Trout [Thu, 12 Jul 2012 19:17:27 +0000]
bump version for release

12 years agoremove strictures.pm from the test supplied by mmcleric so we install again
Matt S Trout [Thu, 12 Jul 2012 19:17:09 +0000]
remove strictures.pm from the test supplied by mmcleric so we install again

12 years agoruntime applied roles include roles from original class in new class
Arthur Axel 'fREW' Schmidt [Wed, 4 Jul 2012 20:47:01 +0000]
runtime applied roles include roles from original class in new class

12 years agoadd failing tests for does_role + runtime applied roles
Arthur Axel 'fREW' Schmidt [Wed, 4 Jul 2012 20:42:05 +0000]
add failing tests for does_role + runtime applied roles

12 years agoRelease commit for 1.001003 v1.001003
Matt S Trout [Tue, 19 Jun 2012 14:05:37 +0000]
Release commit for 1.001003

12 years agobump version
Matt S Trout [Tue, 19 Jun 2012 14:05:02 +0000]
bump version

12 years agomodifiers and composition fix
Matt S Trout [Tue, 19 Jun 2012 13:55:42 +0000]
modifiers and composition fix

12 years agobloddy empty hashrefs
Matt S Trout [Fri, 25 May 2012 15:13:12 +0000]
bloddy empty hashrefs

12 years agoconflicts on application to object
Matt S Trout [Fri, 25 May 2012 15:09:19 +0000]
conflicts on application to object

12 years agoreturn; from with/etc.
Matt S Trout [Wed, 9 May 2012 18:01:22 +0000]
return; from with/etc.

12 years agostore coderefs as well as their refaddrs
Matt S Trout [Sun, 6 May 2012 22:40:30 +0000]
store coderefs as well as their refaddrs

12 years agoRelease commit for 1.001002 v1.001002
Matt S Trout [Sat, 5 May 2012 19:31:38 +0000]
Release commit for 1.001002

12 years agobump version
Matt S Trout [Sat, 5 May 2012 19:31:07 +0000]
bump version

12 years agoalter duplication test to not provoke Class::Method::Modifiers loading
Matt S Trout [Sat, 5 May 2012 19:30:32 +0000]
alter duplication test to not provoke Class::Method::Modifiers loading

12 years agoRelease commit for 1.001001 v1.001001
Matt S Trout [Fri, 27 Apr 2012 06:44:21 +0000]
Release commit for 1.001001

12 years agoversion bump for release
Matt S Trout [Fri, 27 Apr 2012 06:43:40 +0000]
version bump for release

12 years agokill strictures from t/. stupid mst.
Matt S Trout [Fri, 27 Apr 2012 06:43:21 +0000]
kill strictures from t/. stupid mst.

12 years agoRelease commit for 1.001000 v1.001000
Matt S Trout [Fri, 27 Apr 2012 03:46:52 +0000]
Release commit for 1.001000

12 years agochangelog mithaldu's doc work
Matt S Trout [Fri, 27 Apr 2012 03:46:17 +0000]
changelog mithaldu's doc work

12 years agobump version to 1.1.0 for release
Matt S Trout [Fri, 27 Apr 2012 03:45:27 +0000]
bump version to 1.1.0 for release

12 years agorestored an unintentionally removed bit of documentation prose
Christian Walde [Mon, 16 Apr 2012 15:42:27 +0000]
restored an unintentionally removed bit of documentation prose

12 years agochanged order of documentation to make it easier to read for newcomers
Christian Walde [Mon, 16 Apr 2012 15:37:14 +0000]
changed order of documentation to make it easier to read for newcomers

12 years agoRelease commit for 1.000_901 v1.000_901
Matt S Trout [Thu, 12 Apr 2012 21:20:15 +0000]
Release commit for 1.000_901

12 years agonew stupid mistake, new dev release
Matt S Trout [Thu, 12 Apr 2012 21:19:28 +0000]
new stupid mistake, new dev release

12 years agoI'm an idiot. A complete, drooling idiot.
Matt S Trout [Thu, 12 Apr 2012 21:19:17 +0000]
I'm an idiot. A complete, drooling idiot.

12 years agoRelease commit for 1.000_900 v1.000_900
Matt S Trout [Wed, 11 Apr 2012 21:19:59 +0000]
Release commit for 1.000_900

12 years agoremove ::Restricted
Matt S Trout [Wed, 11 Apr 2012 20:46:00 +0000]
remove ::Restricted

12 years agocompat restoration trick
Matt S Trout [Wed, 11 Apr 2012 20:43:14 +0000]
compat restoration trick

12 years agomethod cache is required so Moose::Role inhalation can populate it
Matt S Trout [Wed, 11 Apr 2012 20:41:00 +0000]
method cache is required so Moose::Role inhalation can populate it

12 years agorename union to composite internally to match Moose naming, update POD
Matt S Trout [Wed, 11 Apr 2012 20:29:48 +0000]
rename union to composite internally to match Moose naming, update POD

12 years agomore cleanup
Matt S Trout [Wed, 11 Apr 2012 17:28:14 +0000]
more cleanup

12 years agobump version expecting devrel
Matt S Trout [Tue, 10 Apr 2012 19:33:50 +0000]
bump version expecting devrel

12 years agomove role-basic tests to top level
Matt S Trout [Mon, 9 Apr 2012 19:05:12 +0000]
move role-basic tests to top level

12 years agoclean up composition handling
Matt S Trout [Mon, 9 Apr 2012 19:01:57 +0000]
clean up composition handling

12 years agorestricted code
Matt S Trout [Sun, 8 Apr 2012 19:47:07 +0000]
restricted code

12 years agochangelog
Matt S Trout [Sun, 8 Apr 2012 19:34:50 +0000]
changelog

12 years agoexception tests
Matt S Trout [Sun, 8 Apr 2012 19:32:58 +0000]
exception tests

12 years agohalf the bugs test (we don't support alias/excludes)
Matt S Trout [Sun, 8 Apr 2012 19:17:54 +0000]
half the bugs test (we don't support alias/excludes)

12 years agobasic role composition support
Matt S Trout [Sun, 8 Apr 2012 19:13:54 +0000]
basic role composition support

12 years agofirst two (very boring) tests from Role::Basic
Matt S Trout [Sun, 8 Apr 2012 17:06:36 +0000]
first two (very boring) tests from Role::Basic

12 years agobump version
Matt S Trout [Tue, 3 Apr 2012 18:55:34 +0000]
bump version

12 years agodocument test fix
Matt S Trout [Tue, 3 Apr 2012 18:30:41 +0000]
document test fix

12 years agoSkip tests requiring Class::Method::Modifiers if it's not installed
Andrew Rodland [Tue, 3 Apr 2012 18:28:41 +0000]
Skip tests requiring Class::Method::Modifiers if it's not installed

(and move them into their own file)

12 years agodoc updates explaining why you need to ask for CMM
Matt S Trout [Tue, 3 Apr 2012 18:17:45 +0000]
doc updates explaining why you need to ask for CMM

12 years agofix error propagation when creating broken method modifiers
Graham Knop [Fri, 30 Mar 2012 20:36:43 +0000]
fix error propagation when creating broken method modifiers

12 years agobasic tests for create_class_with_roles
Graham Knop [Fri, 30 Mar 2012 20:36:11 +0000]
basic tests for create_class_with_roles

12 years agocorrect typo in abstract
Graham Knop [Fri, 30 Mar 2012 20:35:16 +0000]
correct typo in abstract

12 years agoRelease commit for 1.000000 v1.000000
Matt S Trout [Thu, 29 Mar 2012 20:09:28 +0000]
Release commit for 1.000000

12 years agoremove redundant code in create_class_with_roles
Matt S Trout [Thu, 29 Mar 2012 19:53:46 +0000]
remove redundant code in create_class_with_roles

12 years agotypo fix in does_role docs
Matt S Trout [Thu, 29 Mar 2012 19:51:21 +0000]
typo fix in does_role docs

12 years agoremove last strictures dependency
Matt S Trout [Thu, 29 Mar 2012 19:43:37 +0000]
remove last strictures dependency

12 years agonote the split in Changes
Matt S Trout [Thu, 29 Mar 2012 19:26:34 +0000]
note the split in Changes

12 years agoupdate versions and copyright
Matt S Trout [Thu, 29 Mar 2012 19:14:45 +0000]
update versions and copyright

12 years agoannihilate Moo since this is going to be the Role-Tiny repo now
Matt S Trout [Thu, 29 Mar 2012 17:31:03 +0000]
annihilate Moo since this is going to be the Role-Tiny repo now

12 years agoclean up coerce generation a bit
Matt S Trout [Sat, 24 Mar 2012 19:34:06 +0000]
clean up coerce generation a bit

12 years agoFix a bug where coercions weren't called on lazy default/builder returns
Matt S Trout [Sat, 24 Mar 2012 19:25:43 +0000]
Fix a bug where coercions weren't called on lazy default/builder returns