Graham Knop [Wed, 25 Apr 2018 12:28:46 +0000]
$_call_if_object with DOES should fail without a DOES method
Karen Etheridge [Sat, 21 Apr 2018 21:52:01 +0000]
parallelize tests when requested
Karen Etheridge [Sat, 21 Apr 2018 18:17:17 +0000]
use Travis CI
Karen Etheridge [Sat, 21 Apr 2018 17:14:06 +0000]
Bumping version to 1.000010
Karen Etheridge [Sat, 21 Apr 2018 17:13:55 +0000]
Release commit for 1.000009
Karen Etheridge [Sat, 21 Apr 2018 17:13:19 +0000]
Bumping version to 1.000009
Karen Etheridge [Sat, 21 Apr 2018 15:44:59 +0000]
Changes entry for does, DOES changes
Graham Knop [Mon, 9 Apr 2018 09:47:44 +0000]
document behavior of does/DOES when methods are missing
Graham Knop [Wed, 1 Nov 2017 16:26:30 +0000]
fix handling of does and DOES
does has no defined meaning in core. It is a convention established by
Moose-like modules. In Moose/Moo/Mouse, does checks for roles only, not
parent classes. $_does should not try to fall back to calling isa.
$_call_if_object shouldn't have any special handling for does or DOES,
it should just do exactly what it was asked to. But it especially
shouldn't have special handling for things like 'Does'.
Because of these requirements, the implementations of does and DOES have
to be separate from what isa and can do.
Karen Etheridge [Sat, 21 Apr 2018 15:40:48 +0000]
add contributors to metadata
Karen Etheridge [Sat, 21 Apr 2018 15:38:43 +0000]
publish the github repo instead, for easier receipt of pull requests
Karen Etheridge [Tue, 3 Oct 2017 01:12:18 +0000]
Release commit for 1.000008
Karen Etheridge [Tue, 3 Oct 2017 01:11:43 +0000]
Bumping version to 1.000008
Karen Etheridge [Tue, 3 Oct 2017 00:49:48 +0000]
preserve list context for the sub being called by $_call_if_can
also add some additional tests to demonstrate behaviour in list context
(some of which failed before the fix)
Karen Etheridge [Tue, 3 Oct 2017 00:41:40 +0000]
fix test labels
Karen Etheridge [Fri, 22 Sep 2017 16:37:48 +0000]
skip the redundant blessed call in $_call_if_can
Karen Etheridge [Fri, 22 Sep 2017 02:24:11 +0000]
Release commit for 1.000007
Karen Etheridge [Fri, 22 Sep 2017 02:21:09 +0000]
Bumping version to 1.000007
Karen Etheridge [Fri, 22 Sep 2017 02:20:56 +0000]
$_call_if_can
Karen Etheridge [Fri, 22 Sep 2017 01:09:15 +0000]
test the return value of successful $_call_if_object calls
Karen Etheridge [Fri, 22 Sep 2017 00:50:00 +0000]
explicitly test the return value of the false results
Karen Etheridge [Thu, 21 Sep 2017 23:37:42 +0000]
ignore my local TODO file
Karen Etheridge [Thu, 21 Sep 2017 23:32:05 +0000]
keep namespace cleaner: don't import blessed()
Karen Etheridge [Thu, 21 Sep 2017 23:31:17 +0000]
ensure extra metadata is treated as v2.0 internally
Graham Knop [Mon, 31 Oct 2016 22:08:10 +0000]
Release commit for 1.000006
Graham Knop [Mon, 31 Oct 2016 22:07:58 +0000]
Bumping version to 1.000006
Graham Knop [Mon, 17 Oct 2016 15:37:52 +0000]
avoid needing . in @INC in dev mode
Karen Etheridge [Sun, 15 Mar 2015 01:09:20 +0000]
Make ->does, ->DOES safe on old perls (RT#100866)
Karen Etheridge [Sun, 15 Mar 2015 00:37:58 +0000]
explicitly mark the end of code and start of pod
Karen Etheridge [Sun, 15 Mar 2015 00:25:01 +0000]
drop the use of fatal warnings in tests
It can be a good idea to fatalize warnings for the author, but we do not want
to block end-user installs if some new perl adds a warning that we did not
predict.
Karen Etheridge [Sun, 15 Mar 2015 00:24:28 +0000]
ignore new EUMM artifacts
Karen Etheridge [Wed, 1 Oct 2014 04:12:52 +0000]
add some test cases to show that undef invocants are handled too
Graham Knop [Thu, 21 Aug 2014 15:41:53 +0000]
remove realclean from Makefile.PL and let Distar handle it
Graham Knop [Thu, 21 Aug 2014 15:39:35 +0000]
remove version bumping make targets and let distar handle it
Karen Etheridge [Sat, 16 Aug 2014 22:15:56 +0000]
Release commit for 1.000005
Karen Etheridge [Sat, 16 Aug 2014 22:11:19 +0000]
declare some test prereqs
Karen Etheridge [Sat, 16 Aug 2014 22:11:04 +0000]
copy bump-version script from Import-Into
Karen Etheridge [Sat, 16 Aug 2014 22:10:00 +0000]
copy meta munging from JSON-MaybeXS
Karen Etheridge [Sat, 16 Aug 2014 22:02:17 +0000]
link to 2013 lightning talk
Karen Etheridge [Sat, 16 Aug 2014 22:01:39 +0000]
add some realclean targets
Karen Etheridge [Sat, 16 Aug 2014 22:00:59 +0000]
tighten up entries
Matt S Trout [Thu, 5 Dec 2013 01:54:08 +0000]
restore hyphens in Changes lines
Matt S Trout [Thu, 5 Dec 2013 01:53:40 +0000]
comment blessed use so people who fail at perl stop trying to break it
Karen Etheridge [Tue, 3 Dec 2013 22:37:31 +0000]
bump version to 1.000005
Karen Etheridge [Tue, 3 Dec 2013 22:37:13 +0000]
indicate minimum perl version required
Karen Etheridge [Tue, 3 Dec 2013 22:36:53 +0000]
typo in changelog
Karen Etheridge [Tue, 3 Dec 2013 22:28:30 +0000]
no need for MANIFEST to be committed
Karen Etheridge [Thu, 19 Sep 2013 04:31:53 +0000]
Release commit for 1.000004
Karen Etheridge [Thu, 19 Sep 2013 04:26:50 +0000]
commit current MANIFEST
Karen Etheridge [Thu, 19 Sep 2013 04:22:18 +0000]
bump version for release
Karen Etheridge [Thu, 19 Sep 2013 04:16:54 +0000]
fix bad metadata (x_PREREQ_PM)
David Steinbrunner [Thu, 19 Sep 2013 04:11:58 +0000]
spelling (RT#87692)
Karen Etheridge [Thu, 19 Sep 2013 04:10:12 +0000]
no longer inherit from Exporter
Karen Etheridge [Thu, 19 Sep 2013 04:20:12 +0000]
gotta have a .gitignore file
Karen Etheridge [Wed, 18 Sep 2013 16:30:03 +0000]
we can still save a dep, but gotta have a plan...
Karen Etheridge [Fri, 23 Aug 2013 00:08:46 +0000]
properly set v2 metadata!
Karen Etheridge [Tue, 30 Jul 2013 00:40:14 +0000]
ensure we create a v2 meta file
Karen Etheridge [Thu, 18 Jul 2013 21:37:43 +0000]
make changelog more readable, CPAN::Changes-compliant
Karen Etheridge [Tue, 26 Mar 2013 04:03:14 +0000]
Release commit for 1.000003
Karen Etheridge [Tue, 26 Mar 2013 04:02:33 +0000]
add some metadata
Karen Etheridge [Tue, 26 Mar 2013 04:01:38 +0000]
bump version
Karen Etheridge [Tue, 26 Mar 2013 03:58:10 +0000]
fix NAME entry in Makefile.PL (RT#84212)
Matt S Trout [Thu, 19 Jul 2012 19:00:48 +0000]
Release commit for 1.000002
Matt S Trout [Thu, 19 Jul 2012 19:00:07 +0000]
bump version
Matt S Trout [Thu, 19 Jul 2012 18:59:57 +0000]
Document why we don't try and handle class names
Matt S Trout [Thu, 19 Jul 2012 18:57:31 +0000]
aaaaaaargh I'm an idiot (typo)
Matt S Trout [Wed, 18 Jul 2012 16:27:39 +0000]
Release commit for 1.000001
Matt S Trout [Wed, 18 Jul 2012 16:27:13 +0000]
bump version
Matt S Trout [Wed, 18 Jul 2012 16:26:14 +0000]
doc typo fix
Matt S Trout [Wed, 18 Jul 2012 15:43:14 +0000]
Release commit for 1.000000
Matt S Trout [Wed, 18 Jul 2012 15:42:39 +0000]
switch to no_plan to save a dep
Matt S Trout [Wed, 18 Jul 2012 15:36:05 +0000]
Initial import of code
Matt S Trout [Wed, 18 Jul 2012 15:36:05 +0000]
initial commit - empty .gitignore