t0m [Thu, 30 Apr 2009 22:32:43 +0000]
Fix scripts. I also appear to have fucked things so we're getting actions we shouldn't registered. Fail, and the tests don't. DOUBLE FAIL.
t0m [Thu, 30 Apr 2009 22:28:43 +0000]
Whole lotta reorganisation. Moved the app demo down into t/lib, added Module::Install::ExtraTests, as it will goad me into adding POD tests, rip configloader out the test app, I know it works already
t0m [Thu, 30 Apr 2009 22:12:55 +0000]
Convert the controller base class into a role applied to the controller meta. There needs to be a way to config how controllers are generated / their superclass + extra roles and stuff like that
t0m [Sun, 26 Apr 2009 21:59:56 +0000]
Actually only find methods which have been defined with the 'command' syntax..
t0m [Sun, 26 Apr 2009 19:16:13 +0000]
Ok, I don't feel so dirty now. Still need to implement method filtering, such that only methods created with the appropriate metaclass get used
t0m [Sun, 26 Apr 2009 19:01:15 +0000]
Another piece of insantiy factored out
t0m [Sun, 26 Apr 2009 18:57:14 +0000]
Get rid of the insanity of passing the compoenent method as a subref - instead it becomes a role parameter. This gets rid of the insane hack to remove the COMPONENT method from the local package in controllers
t0m [Sun, 26 Apr 2009 18:39:46 +0000]
First step switch to MX::Role::Parameterized
t0m [Fri, 24 Apr 2009 22:51:16 +0000]
Did I mention that I'm rubbish at naming things. I'll start caring about that when I start pulling this shit apart into components for the CPAN when it's past prototype stage. Add stuff to give me syntax to generate methods with a custom metaclass, so that when I introspect - I don't have to use a fucking regex to work out what methods to exclude. We could then sanely support role application, which would be nice - although doing modifiers right is hard. This is also waaay more involved than it should need to be.
t0m [Fri, 24 Apr 2009 22:43:26 +0000]
Hmm...
t0m [Fri, 24 Apr 2009 22:33:12 +0000]
Factor out to smaller routines
t0m [Fri, 24 Apr 2009 22:32:48 +0000]
Ignore more crap
t0m [Fri, 24 Apr 2009 22:24:03 +0000]
Add more epic comments in the 3am badlands code
t0m [Fri, 24 Apr 2009 22:04:31 +0000]
Add stuff to .gitignore
t0m [Fri, 24 Apr 2009 21:56:10 +0000]
Fuck you pod coverage
t0m [Fri, 24 Apr 2009 21:41:35 +0000]
Switch everything to autoclean. Add sanity tests to ensure appropriate modern perl policy compliance ;)
t0m [Fri, 24 Apr 2009 21:31:31 +0000]
Add types::structured, as we need a calling convention.. Add namespace::autoclean as it's less typing, and rafl nagged me to use it
t0m [Fri, 24 Apr 2009 21:30:36 +0000]
The basis for the one true type of controller
Chris Andrews [Fri, 24 Apr 2009 08:05:36 +0000]
Remove hardcoded 'DynamicAppDemo' from reflector - ControllerBase still
hardcoded.
t0m [Thu, 23 Apr 2009 01:16:53 +0000]
Remove LIES in comment
t0m [Thu, 23 Apr 2009 01:07:31 +0000]
And works, with tests. 4 hours start to finish, that was fun :)
t0m [Thu, 23 Apr 2009 01:00:37 +0000]
Almost there, builds controllers with methods in them...
t0m [Thu, 23 Apr 2009 00:27:46 +0000]
Almost works generating controllers
t0m [Thu, 23 Apr 2009 00:14:30 +0000]
Start my reflector. Factor out the component generation from the other shit into a role
t0m [Wed, 22 Apr 2009 23:44:55 +0000]
Thats action registration sorted out. Now I just need to introspect all the models, and generate shim controllers, piece of piss :)
t0m [Wed, 22 Apr 2009 22:32:05 +0000]
Add .gitignore
t0m [Wed, 22 Apr 2009 22:31:06 +0000]
Well, thats dynamic model class loading from 100% config, with tests. Should be CPANable by itself :)
t0m [Wed, 22 Apr 2009 21:36:33 +0000]
Base class for controllers we auto-generate
t0m [Wed, 22 Apr 2009 21:36:00 +0000]
Strip code down to the bare minimum to start from
Tomas Doran (t0m) [Wed, 22 Apr 2009 21:28:50 +0000]
Scaffold