Dave Rolsky [Thu, 30 May 2013 01:39:33 +0000]
Import get from LWP::Simple
Shawn M Moore [Mon, 14 May 2012 00:49:12 +0000]
update-moosepan
Dave Rolsky [Thu, 30 Jun 2011 20:51:36 +0000]
Fix attr name in test output
Dave Rolsky [Thu, 30 Jun 2011 20:40:46 +0000]
Fix git repo
Dave Rolsky [Thu, 30 Jun 2011 20:35:14 +0000]
Fix class name
Dave Rolsky [Thu, 30 Jun 2011 20:19:26 +0000]
use env in shbang
Dave Rolsky [Thu, 30 Jun 2011 20:19:06 +0000]
Require Moose 2.0000
Dave Rolsky [Thu, 30 Jun 2011 20:18:41 +0000]
improve failure case output for isa_ok tests
Dave Rolsky [Thu, 30 Jun 2011 20:15:13 +0000]
Use env in shbang
Dave Rolsky [Thu, 30 Jun 2011 18:12:00 +0000]
Fix list indentation
Dave Rolsky [Wed, 29 Jun 2011 19:24:05 +0000]
For fuck's sake, really remove the right slides
Dave Rolsky [Wed, 29 Jun 2011 19:23:22 +0000]
Oops, removed the wrong slides
Dave Rolsky [Wed, 29 Jun 2011 19:22:49 +0000]
Remove slides about delayed name conflicts with roles - too obscure to be worth covering
Dave Rolsky [Mon, 27 Jun 2011 15:46:18 +0000]
update MooseX count
Dave Rolsky [Mon, 27 Jun 2011 15:44:28 +0000]
updated moosepan
Dave Rolsky [Fri, 4 Feb 2011 22:33:21 +0000]
BAIL_OUT if any of the classes warn on load (catches things like no methods for an attr)
Dave Rolsky [Fri, 4 Feb 2011 22:27:23 +0000]
Tweak wording 06.t
Dave Rolsky [Fri, 4 Feb 2011 22:24:26 +0000]
Don't call ->does_role on meta object until we know it has that method
Dave Rolsky [Fri, 4 Feb 2011 21:57:11 +0000]
Mark bad code
Remove is => 'bare' that isn't needed
Add missing Questions slide
Dave Rolsky [Fri, 4 Feb 2011 21:56:49 +0000]
Add test that Person preserves account object for 06 tests
Dave Rolsky [Fri, 4 Feb 2011 18:17:16 +0000]
Add a slide on ro vs rw and advocate ro
Dave Rolsky [Fri, 4 Feb 2011 18:16:18 +0000]
Fix attr inheritance slide now that Moose has a blacklist for allowed options
Dave Rolsky [Fri, 4 Feb 2011 16:44:33 +0000]
Test that Employee is clean and immutable in tests01
Dave Rolsky [Thu, 3 Feb 2011 21:50:29 +0000]
Use 5.12.0 instead of 5.10.0
Dave Rolsky [Thu, 3 Feb 2011 21:50:05 +0000]
Fix MX distro count and date
Dave Rolsky [Thu, 3 Feb 2011 21:49:55 +0000]
Add a missing comma in code
Dave Rolsky [Thu, 3 Feb 2011 21:44:59 +0000]
Fix some HTML validity issues
Dave Rolsky [Thu, 3 Feb 2011 21:43:16 +0000]
Remove augment/inner bits from slides
Dave Rolsky [Thu, 3 Feb 2011 21:41:07 +0000]
Redo method modifiers exercise to use before/after/around instead of augment/inner
Dave Rolsky [Thu, 3 Feb 2011 21:24:01 +0000]
Remove slide on sharing a ref in a default (too obscure to really be worthwhile)
Dave Rolsky [Thu, 3 Feb 2011 21:23:35 +0000]
Add comment about broken code
Dave Rolsky [Thu, 3 Feb 2011 21:22:25 +0000]
Remove ColumnLike example from role examples
Dave Rolsky [Thu, 3 Feb 2011 21:22:13 +0000]
Show as_string sub in Printable role inlining example
Dave Rolsky [Thu, 3 Feb 2011 21:20:14 +0000]
Add divider in code
Dave Rolsky [Thu, 3 Feb 2011 21:19:44 +0000]
Use Printable role in example of class consuming a role
Dave Rolsky [Thu, 3 Feb 2011 21:16:38 +0000]
Clarify binding of super() to parent method
Dave Rolsky [Thu, 3 Feb 2011 21:12:00 +0000]
Not sure how many downstream deps exactly
Dave Rolsky [Thu, 3 Feb 2011 21:10:52 +0000]
Use ro for first attribute shown
Dave Rolsky [Thu, 3 Feb 2011 21:09:36 +0000]
188 MX modules now
Dave Rolsky [Wed, 2 Feb 2011 19:57:14 +0000]
update moosepan to latest versions off cpan
Dave Rolsky [Tue, 12 Oct 2010 19:43:28 +0000]
Forgot to add new tarballs
Dave Rolsky [Tue, 12 Oct 2010 19:41:20 +0000]
Mention that instructions for exercises are in .t file
Dave Rolsky [Sun, 10 Oct 2010 16:31:24 +0000]
Clarify passing @_ to parent BUILDARGS
Dave Rolsky [Sun, 10 Oct 2010 15:43:41 +0000]
Test deposit() before testing withdraw()
Dave Rolsky [Sun, 10 Oct 2010 01:16:13 +0000]
Fix CYOA jump
Dave Rolsky [Sun, 10 Oct 2010 01:07:31 +0000]
Remove list of things that a subclass can change in an attr.
Wording tweaks on basic attr summary slide
Dave Rolsky [Sun, 10 Oct 2010 01:04:31 +0000]
Remove slide on sharing one object as a default for many objects
Sigh, I like the joke, but it's not really a useful thing to do
Dave Rolsky [Sun, 10 Oct 2010 01:00:18 +0000]
Use almost equals sign instead of =~
Dave Rolsky [Sun, 10 Oct 2010 01:00:00 +0000]
Fix incremental for override/super example
Shawn, I want to highlight super(); on its own.
Dave Rolsky [Fri, 8 Oct 2010 14:12:14 +0000]
fix git repo hostname
Dave Rolsky [Fri, 8 Oct 2010 14:05:40 +0000]
one more moosepan update
Dave Rolsky [Fri, 8 Oct 2010 14:04:59 +0000]
update moosepan
Dave Rolsky [Thu, 30 Sep 2010 15:11:47 +0000]
Doh, slide on Bool was totally wrong
Shawn M Moore [Wed, 22 Sep 2010 20:28:00 +0000]
Update how many MooseX there are
Shawn M Moore [Wed, 22 Sep 2010 20:27:52 +0000]
Better code popups for override/super
Shawn M Moore [Wed, 22 Sep 2010 20:24:00 +0000]
breaking encapsulation is not really needed
Shawn M Moore [Wed, 22 Sep 2010 20:22:53 +0000]
throws what
Shawn M Moore [Wed, 22 Sep 2010 20:22:32 +0000]
Be more explicit about BUILDARGS munging new's @_
Shawn M Moore [Wed, 22 Sep 2010 20:18:32 +0000]
Fix bare >s
Shawn M Moore [Wed, 22 Sep 2010 19:58:50 +0000]
We don't call DEMOLISH, Perl does
Shawn M Moore [Wed, 22 Sep 2010 17:53:09 +0000]
kid written mother approved
Shawn M Moore [Wed, 22 Sep 2010 17:52:56 +0000]
override declares your intent to override a superclass method
Shawn M Moore [Tue, 14 Sep 2010 22:45:12 +0000]
Update moosepan
Dave Rolsky [Thu, 9 Sep 2010 03:09:16 +0000]
Don't copy final slides in two places.
Add a list of Moose-using modules for further reading
Dave Rolsky [Tue, 3 Aug 2010 12:34:23 +0000]
Copy "more info" slide after both endings
Dave Rolsky [Tue, 3 Aug 2010 12:33:06 +0000]
Remove extra close paren
Dave Rolsky [Tue, 3 Aug 2010 10:50:44 +0000]
Tweak augment example to use $self as needed
Dave Rolsky [Tue, 3 Aug 2010 10:11:34 +0000]
Don't swallow errors from BUILDARGS
The test code bailed out if BUILDARGS failed, but didn't show the error, which
makes debugging much harder.
Dave Rolsky [Tue, 3 Aug 2010 08:01:15 +0000]
Fix typo in test directions
Dave Rolsky [Wed, 28 Jul 2010 18:57:31 +0000]
Move types exercises to middle of types sections - before details that aren't relevant to doing the exercises
Dave Rolsky [Wed, 28 Jul 2010 18:55:42 +0000]
update local moosepan
Dave Rolsky [Sat, 17 Jul 2010 03:44:10 +0000]
Remove slides on aliasing & excluding role methods.
Dave Rolsky [Sat, 17 Jul 2010 03:35:07 +0000]
Setting a read-only attr is an error
Dave Rolsky [Fri, 9 Jul 2010 14:56:51 +0000]
Make tests match the order of the instructions for test 06
Dave Rolsky [Fri, 9 Jul 2010 14:49:48 +0000]
Make tests match the order of the instructions for test 05
Dave Rolsky [Fri, 9 Jul 2010 14:48:14 +0000]
Make tests match the order of the instructions for test 04
Dave Rolsky [Fri, 9 Jul 2010 14:46:06 +0000]
Make tests match the order of the instructions for test 03
Fix answers to match test instructions (first & last name should be required) and test for this.
Dave Rolsky [Fri, 9 Jul 2010 14:39:21 +0000]
Manipulate TB level in helper subs
Dave Rolsky [Tue, 29 Jun 2010 22:04:00 +0000]
Call the MooseX bit bonus slides and move them after the end, so I can feel free to skip them for time
Dave Rolsky [Tue, 29 Jun 2010 22:03:03 +0000]
never gonna do sections 8 & 9 in this class
Dave Rolsky [Tue, 29 Jun 2010 22:00:44 +0000]
Make tests match the order of the instructions for test 02
Dave Rolsky [Tue, 29 Jun 2010 21:52:48 +0000]
More instruction fixes
Dave Rolsky [Tue, 29 Jun 2010 21:51:29 +0000]
Fix typo in instructions
Dave Rolsky [Tue, 29 Jun 2010 21:50:28 +0000]
Make tests match the order of the instructions for test 01
Dave Rolsky [Tue, 29 Jun 2010 21:47:20 +0000]
Incorporate use_ok tests into the test framework.
This provides better feedback to students than just blowing up trying to load
the relevant module in the tests.
Shawn M Moore [Thu, 24 Jun 2010 17:31:01 +0000]
Fix required => 'ro' to be 1
Dave Rolsky [Thu, 24 Jun 2010 14:37:47 +0000]
Add a test that Person->new() accepts an array ref
If the student had not implemented BUILDARGS, the resulting error message was
not very helpful.
Dave Rolsky [Thu, 17 Jun 2010 20:08:48 +0000]
Renumber sections so there are no gaps
Dave Rolsky [Thu, 17 Jun 2010 20:08:18 +0000]
Comment out section titles for sections which don't exist yet
Dave Rolsky [Thu, 17 Jun 2010 20:06:52 +0000]
Add summary line about native delegations
Dave Rolsky [Thu, 17 Jun 2010 20:05:14 +0000]
Use bare attr for native delegation example
Dave Rolsky [Thu, 17 Jun 2010 19:59:23 +0000]
Formatting fixes for some code examples
Dave Rolsky [Thu, 17 Jun 2010 19:54:17 +0000]
Show RoleName in type hierarchy
Dave Rolsky [Thu, 17 Jun 2010 19:51:25 +0000]
s/we/you/ in test descriptions
Dave Rolsky [Thu, 17 Jun 2010 19:50:44 +0000]
More tweaking to test description text
Dave Rolsky [Thu, 17 Jun 2010 19:46:09 +0000]
Small typo fix in test instructions
Dave Rolsky [Thu, 17 Jun 2010 19:37:38 +0000]
Make delayed role conflict slightly more semantically sane
Dave Rolsky [Thu, 17 Jun 2010 19:34:40 +0000]
Remove sexy joke time
Dave Rolsky [Thu, 17 Jun 2010 19:30:43 +0000]
No room to show required method in inlined role example
Dave Rolsky [Thu, 17 Jun 2010 19:26:20 +0000]
Metaclass has does_role method, not does