14 years agoFix warnings
Dave Rolsky [Fri, 17 Sep 2010 20:42:52 +0000]
Fix warnings

14 years agoAdd tests for natatime_curried
Dave Rolsky [Fri, 17 Sep 2010 20:41:15 +0000]
Add tests for natatime_curried

14 years agoAll native array methods are being inlined.
Dave Rolsky [Fri, 17 Sep 2010 20:39:36 +0000]
All native array methods are being inlined.

All native methods are tested

14 years agoAll of the non-mutating array helpers are now inlined.
Dave Rolsky [Wed, 15 Sep 2010 20:01:34 +0000]
All of the non-mutating array helpers are now inlined.

Made sure we had tests for all of them, including tests for failure cases.

14 years agoActually unshift curried args into @_
Dave Rolsky [Wed, 15 Sep 2010 17:03:36 +0000]
Actually unshift curried args into @_

14 years agoPut curried args into closed-over environment.
Dave Rolsky [Wed, 15 Sep 2010 17:02:26 +0000]
Put curried args into closed-over environment.

Fix first to do what it's supposed to.

Just push curried args onto the front of @_ for simplicity.

14 years agoMove all array helper tests into one .t file
Dave Rolsky [Wed, 15 Sep 2010 17:02:01 +0000]
Move all array helper tests into one .t file

14 years agoWork in progress on inlining native traits methods.
Dave Rolsky [Wed, 15 Sep 2010 01:34:18 +0000]
Work in progress on inlining native traits methods.

So far, so good, but we need to have much better tests, and tests need some
serious cleanup too.

14 years agoSome small code cleanups before I start changing everything
Dave Rolsky [Tue, 14 Sep 2010 20:44:06 +0000]
Some small code cleanups before I start changing everything

14 years agoRemove some debugging cruft I left in
Dave Rolsky [Fri, 24 Sep 2010 03:44:16 +0000]
Remove some debugging cruft I left in

14 years agobump version to 1.14 1.14
Dave Rolsky [Tue, 21 Sep 2010 05:01:53 +0000]
bump version to 1.14

14 years agoAdd release date
Dave Rolsky [Tue, 21 Sep 2010 05:01:27 +0000]
Add release date

14 years agoDon't rely on qw() providing PAREN tokens
Florian Ragwitz [Sun, 19 Sep 2010 17:31:07 +0000]
Don't rely on qw() providing PAREN tokens

14 years agoTiny POD clarification. 'pairs' too ambiguous.
Jay Hannah [Wed, 15 Sep 2010 19:23:58 +0000]
Tiny POD clarification. 'pairs' too ambiguous.

14 years agoBug fixes for next
Dave Rolsky [Tue, 14 Sep 2010 16:19:10 +0000]
Bug fixes for next

14 years agoFix weird bug that is probably a bug in List::MoreUtils
Dave Rolsky [Tue, 14 Sep 2010 16:18:09 +0000]
Fix weird bug that is probably a bug in List::MoreUtils

14 years agobump version to 1.13 1.13
Dave Rolsky [Mon, 13 Sep 2010 22:18:29 +0000]
bump version to 1.13

14 years agoDate for 1.13
Dave Rolsky [Mon, 13 Sep 2010 22:18:18 +0000]
Date for 1.13

14 years agocorrected tense in docs
Karen Etheridge [Mon, 13 Sep 2010 17:37:48 +0000]
corrected tense in docs

14 years agoClarify that coerce requires a TC with a coercion
Dave Rolsky [Mon, 13 Sep 2010 15:28:24 +0000]
Clarify that coerce requires a TC with a coercion

14 years agoClarify that coerce requires a type constraint with a coercion
Dave Rolsky [Mon, 13 Sep 2010 15:27:55 +0000]
Clarify that coerce requires a type constraint with a coercion

14 years agoIgnore test-mydeps-* files
Dave Rolsky [Fri, 10 Sep 2010 16:38:39 +0000]
Ignore test-mydeps-* files

14 years agoUse Test::Requires in recipe tests
Dave Rolsky [Fri, 10 Sep 2010 16:38:04 +0000]
Use Test::Requires in recipe tests

14 years agoAdd all our optional test deps as author_requires
Dave Rolsky [Fri, 10 Sep 2010 16:37:14 +0000]
Add all our optional test deps as author_requires

14 years agoChanges for this branch
Dave Rolsky [Fri, 10 Sep 2010 02:16:25 +0000]
Changes for this branch

14 years agoJust cache does_role for immutabilized classes - no need for an inlined method
Dave Rolsky [Fri, 10 Sep 2010 02:14:59 +0000]
Just cache does_role for immutabilized classes - no need for an inlined method

14 years agoAdd replace_does option
Dave Rolsky [Fri, 10 Sep 2010 02:00:46 +0000]
Add replace_does option

Doc inline_does and replace_does options to make_immutable

14 years agoDocs for MMM::Does
Dave Rolsky [Fri, 10 Sep 2010 01:58:53 +0000]
Docs for MMM::Does

14 years agoFix doc typo-let
Dave Rolsky [Fri, 10 Sep 2010 01:58:17 +0000]
Fix doc typo-let

14 years agoInline calculate_all_roles_with_inheritance when making class immutable
Dave Rolsky [Fri, 10 Sep 2010 01:56:41 +0000]
Inline calculate_all_roles_with_inheritance when making class immutable

14 years agoInclude inherited roles in inlined does
Dave Rolsky [Fri, 10 Sep 2010 01:54:38 +0000]
Include inherited roles in inlined does

14 years agoActually test immutable child classes
Dave Rolsky [Fri, 10 Sep 2010 01:51:36 +0000]
Actually test immutable child classes

14 years agoFix name of thing in test descriptions
Dave Rolsky [Fri, 10 Sep 2010 01:51:01 +0000]
Fix name of thing in test descriptions

14 years agoMore subclass tests
Dave Rolsky [Fri, 10 Sep 2010 01:50:22 +0000]
More subclass tests

14 years agoTest that ->does works properly in subclasses of classes which do a role
Dave Rolsky [Fri, 10 Sep 2010 01:49:59 +0000]
Test that ->does works properly in subclasses of classes which do a role

14 years agoInline the does method.
Dave Rolsky [Fri, 10 Sep 2010 01:32:29 +0000]
Inline the does method.

Added tests for ->does, both mutable & immutable

14 years agoFix some test descriptions
Dave Rolsky [Fri, 10 Sep 2010 01:31:12 +0000]
Fix some test descriptions

14 years agoAdd my name to Changes
Dave Rolsky [Fri, 10 Sep 2010 02:17:38 +0000]
Add my name to Changes

14 years agoDoc attribute conflict error message improvement in Changes
Dave Rolsky [Wed, 8 Sep 2010 02:02:11 +0000]
Doc attribute conflict error message improvement in Changes

14 years agoImprove message when there is an attribute conflict when composing one role into...
Dave Rolsky [Wed, 8 Sep 2010 02:01:00 +0000]
Improve message when there is an attribute conflict when composing one role into another

14 years agoAdd a test for attribute conflict when composing one role into another
Dave Rolsky [Wed, 8 Sep 2010 02:00:46 +0000]
Add a test for attribute conflict when composing one role into another

14 years agoTests should "use warnings"
Dave Rolsky [Wed, 8 Sep 2010 01:54:09 +0000]
Tests should "use warnings"

14 years agoRenamed so we don't have two 044_* tests
Dave Rolsky [Wed, 8 Sep 2010 01:51:59 +0000]
Renamed so we don't have two 044_* tests

14 years agoClarify when Moose::Object is made the parent
Dave Rolsky [Wed, 8 Sep 2010 01:48:52 +0000]
Clarify when Moose::Object is made the parent

14 years agoTest Catalyst::Devel
Dave Rolsky [Wed, 1 Sep 2010 15:08:06 +0000]
Test Catalyst::Devel

14 years agorestore alias/excludes warnings
Dave Rolsky [Sat, 28 Aug 2010 15:43:36 +0000]
restore alias/excludes warnings

14 years agobump version to 1.12 1.12
Dave Rolsky [Sat, 28 Aug 2010 15:40:54 +0000]
bump version to 1.12

14 years agoComment out alias/excludes warnings for 1.12 release
Dave Rolsky [Sat, 28 Aug 2010 15:40:32 +0000]
Comment out alias/excludes warnings for 1.12 release

14 years agoChanges for 1.12
Dave Rolsky [Sat, 28 Aug 2010 15:40:05 +0000]
Changes for 1.12

14 years agoAdd extra_tests back
Dave Rolsky [Sat, 28 Aug 2010 15:38:05 +0000]
Add extra_tests back

14 years agoFix error message text
Dave Rolsky [Sat, 28 Aug 2010 15:36:54 +0000]
Fix error message text

14 years agoDoc alias & excludes warning in Changes
Dave Rolsky [Sat, 28 Aug 2010 01:15:51 +0000]
Doc alias & excludes warning in Changes

14 years agoRestore alias & excludes warning
Dave Rolsky [Sat, 28 Aug 2010 01:15:11 +0000]
Restore alias & excludes warning

14 years agoModule::Install is a giant broken piece of crap - gah 1.11
Dave Rolsky [Sat, 28 Aug 2010 01:12:37 +0000]
Module::Install is a giant broken piece of crap - gah

14 years agoAdd mention of turning off warning
Dave Rolsky [Sat, 28 Aug 2010 00:58:10 +0000]
Add mention of turning off warning

14 years agoTemporarily comment out excludes & alias warning for next release
Dave Rolsky [Sat, 28 Aug 2010 00:57:28 +0000]
Temporarily comment out excludes & alias warning for next release

14 years agoFix indentation
Dave Rolsky [Sat, 28 Aug 2010 00:57:04 +0000]
Fix indentation

14 years agobump version to 1.11
Dave Rolsky [Sat, 28 Aug 2010 00:56:40 +0000]
bump version to 1.11

14 years agoA horrible hack to make generating a coercion for a type union lazy
Dave Rolsky [Fri, 27 Aug 2010 21:15:48 +0000]
A horrible hack to make generating a coercion for a type union lazy

This fixes a bug that was triggered by recursive type constraints in MX::Types.

14 years agoDon't bother testing MX::GlobRef - it is old and unmaintained
Dave Rolsky [Fri, 27 Aug 2010 16:21:02 +0000]
Don't bother testing MX::GlobRef - it is old and unmaintained

14 years agoAdd version & date. Doc "is" overriding change.
Dave Rolsky [Fri, 27 Aug 2010 15:20:26 +0000]
Add version & date. Doc "is" overriding change.

14 years agoUpdate changes for tom's mro fix
Dave Rolsky [Fri, 27 Aug 2010 15:16:27 +0000]
Update changes for tom's mro fix

14 years agoSimplify compiled type coercion for union
Dave Rolsky [Fri, 20 Aug 2010 12:22:16 +0000]
Simplify compiled type coercion for union

14 years agoMove fixes in this branch to NEXT
Dave Rolsky [Mon, 26 Jul 2010 15:30:39 +0000]
Move fixes in this branch to NEXT

14 years agoCannot coerce when the type does not define a coercion
Dave Rolsky [Mon, 12 Jul 2010 15:40:10 +0000]
Cannot coerce when the type does not define a coercion

14 years agoCan't coerce a type that doesn't define a coercion.
Dave Rolsky [Mon, 12 Jul 2010 15:38:04 +0000]
Can't coerce a type that doesn't define a coercion.

14 years agoFix two bugs coercions for union types
Dave Rolsky [Sun, 4 Jul 2010 16:36:52 +0000]
Fix two bugs coercions for union types

First, the union type always made a coercion, even if none its constituent types had a coercion.

Second, the union coercion always returned undef if none of the coercions
actually coerced. This caused union types which included undef to always pass
the constraint. In other case, returning undef simply led to a bad error
message saying undef did not pass the type constraint.

14 years agoactually, there's no reason that overriding 'is' is unsafe
Jesse Luehrs [Wed, 18 Aug 2010 16:59:53 +0000]
actually, there's no reason that overriding 'is' is unsafe

14 years agomro::get_linear_isa not a method
Tomas Doran [Wed, 25 Aug 2010 13:00:49 +0000]
mro::get_linear_isa not a method

14 years agouse Test::Requires in tests
Karen Etheridge [Tue, 24 Aug 2010 21:15:55 +0000]
use Test::Requires in tests

14 years agoMake M::I::ExtraTests fail more obvious
Florian Ragwitz [Tue, 24 Aug 2010 19:25:29 +0000]
Make M::I::ExtraTests fail more obvious

14 years agoAdd extra_tests() call
Dave Rolsky [Tue, 24 Aug 2010 19:22:34 +0000]
Add extra_tests() call

14 years agoCorrect Delta (coerce => 1 without a coercion on the type is just a warning)
Dave Rolsky [Mon, 23 Aug 2010 23:32:47 +0000]
Correct Delta (coerce => 1 without a coercion on the type is just a warning)

14 years agoRemove "Version" from headings
Dave Rolsky [Mon, 23 Aug 2010 23:31:18 +0000]
Remove "Version" from headings

14 years agoRevert "Use Module::Install::CheckConflicts rather than doing it ourself"
Dave Rolsky [Mon, 23 Aug 2010 13:35:06 +0000]
Revert "Use Module::Install::CheckConflicts rather than doing it ourself"

This reverts commit 4c0dcbca325a98c13e1cbd85a344c763c3401b4e.

Doing this broke make disttest

14 years agoUse Module::Install::CheckConflicts rather than doing it ourself
Dave Rolsky [Sun, 22 Aug 2010 16:30:27 +0000]
Use Module::Install::CheckConflicts rather than doing it ourself

14 years agoChanges and date for 1.10 release 1.10
Dave Rolsky [Sun, 22 Aug 2010 15:32:54 +0000]
Changes and date for 1.10 release

14 years agoIssue a deprecation warning for alias or excludes (sans leading dash)
Dave Rolsky [Sat, 21 Aug 2010 16:17:44 +0000]
Issue a deprecation warning for alias or excludes (sans leading dash)

14 years agoThis test doesn't pass, and uses Test::NoWarnings.
Dave Rolsky [Fri, 20 Aug 2010 12:26:36 +0000]
This test doesn't pass, and uses Test::NoWarnings.

14 years agoBump version to 1.10
Dave Rolsky [Fri, 20 Aug 2010 12:14:23 +0000]
Bump version to 1.10

14 years agoRemove an ancient and not very useful test
Dave Rolsky [Fri, 20 Aug 2010 12:14:02 +0000]
Remove an ancient and not very useful test

14 years agoUse _get_local_methods instead of recreating methods over and over
Dave Rolsky [Thu, 19 Aug 2010 04:38:27 +0000]
Use _get_local_methods instead of recreating methods over and over

14 years agotest files should not be executable
Dave Rolsky [Thu, 19 Aug 2010 04:37:26 +0000]
test files should not be executable

14 years agoUse done_testing
Dave Rolsky [Thu, 19 Aug 2010 04:36:52 +0000]
Use done_testing

14 years agoUse done_testing
Dave Rolsky [Thu, 19 Aug 2010 04:36:46 +0000]
Use done_testing

14 years agoCleanup syntax and use done_testing
Dave Rolsky [Thu, 19 Aug 2010 04:36:29 +0000]
Cleanup syntax and use done_testing

14 years agoReally require CMOP 1.05
Dave Rolsky [Wed, 18 Aug 2010 09:47:03 +0000]
Really require CMOP 1.05

14 years agoConflict with MX::Singleton 0.24
Dave Rolsky [Wed, 18 Aug 2010 09:46:34 +0000]
Conflict with MX::Singleton 0.24

14 years agoNo need to test MooseX::Policy::SemiAffordanceAccessor
Dave Rolsky [Tue, 17 Aug 2010 15:35:15 +0000]
No need to test MooseX::Policy::SemiAffordanceAccessor

14 years agoRefactor role application code to call ->get_method much less.
Dave Rolsky [Sun, 15 Aug 2010 08:48:05 +0000]
Refactor role application code to call ->get_method much less.

14 years agoUse new _get_local_methods API, and add it to MM::Role::Composite
Dave Rolsky [Sat, 14 Aug 2010 17:24:38 +0000]
Use new _get_local_methods API, and add it to MM::Role::Composite

14 years agotodo test for satisfying a requires() assertion via composing another role
Karen Etheridge [Wed, 11 Aug 2010 21:09:21 +0000]
todo test for satisfying a requires() assertion via composing another role

14 years agoadd native hash attribute tests to confirm that set will always return the value...
Karen Etheridge [Wed, 11 Aug 2010 19:35:04 +0000]
add native hash attribute tests to confirm that set will always return the value(s) stored in the hash

14 years agoFix a syntax error in the Makefile.PL
Dave Rolsky [Mon, 2 Aug 2010 12:50:42 +0000]
Fix a syntax error in the Makefile.PL

14 years agoAdd missing underscore
Dave Rolsky [Sat, 31 Jul 2010 17:15:57 +0000]
Add missing underscore

14 years agoexplicitly specify origin/master as the start point for a new topic branch; as a...
Karen Etheridge [Fri, 30 Jul 2010 20:54:23 +0000]
explicitly specify origin/master as the start point for a new topic branch; as a git n00b I was leaving this off, which made future rebases/merges harder (and experienced git users will know whether they want to use a different branch as a start point).

14 years agoadding MooseX::NaturalKey to test-my-dependents
Karen Etheridge [Fri, 30 Jul 2010 00:52:16 +0000]
adding MooseX::NaturalKey to test-my-dependents

14 years agoword choice
Justin Hunter [Thu, 29 Jul 2010 19:22:52 +0000]
word choice

14 years agoConflict with MX::POE 0.205
Dave Rolsky [Wed, 28 Jul 2010 04:45:58 +0000]
Conflict with MX::POE 0.205

14 years agoConflict with MX::AlwaysCoerce 0.05
Dave Rolsky [Wed, 28 Jul 2010 04:45:31 +0000]
Conflict with MX::AlwaysCoerce 0.05