Permalink
Commits on Jun 28, 2017
  1. Update travis config

    committed Jun 28, 2017
Commits on Apr 4, 2017
  1. v0.011

    	* Prevent our exported sugar from becoming role methods
    committed Apr 4, 2017
  2. fold _generate...() into main role definition

    ...otherwise it'll be picked up as a role method as well, and composed
    into classes!
    committed Apr 4, 2017
  3. Prevent our exports from being assimilated as role methods

    Using Moose::Exporter in a role had the unanticipated consequence that
    the functions exported via with_meta are also picked up by the role
    metaclass as methods.
    
    Oops.
    
    So this is a little awkward, but it resolves this unpleasantness.
    
    Here we simply create a "dummy" package using Moose exporter, then pull
    its imports in via an "also" in the main package.  This resolves things
    nicely without having to do any meta-tinkering.
    
    Sadly.
    committed Apr 4, 2017
Commits on Feb 27, 2017
  1. That was bothering me. (make list fully multi-line)

    committed Feb 27, 2017
Commits on Oct 11, 2016
  1. remove our generated cpanfile

    committed Oct 11, 2016
Commits on Jun 30, 2015
  1. generated files: update

    [skip ci]
    committed Jun 30, 2015
Commits on Jun 29, 2015
  1. Drop our "early code!" POD warnings

    ...because, you know, we've been around the block a couple times now.
    committed Jun 29, 2015
Commits on May 12, 2015
  1. generated files: update

    committed May 12, 2015
  2. travis: update config

    committed May 12, 2015
Commits on Apr 11, 2015
  1. v0.010

    	* no code changes, just squish an errant Smart::Comments in a test
    committed Apr 11, 2015
Commits on Apr 10, 2015
  1. travis: update config

    committed Apr 10, 2015
Commits on May 14, 2014
  1. v0.009

    	* add related_namespace() sugar
    	* fix some inaccurate code in SYNOPSIS
    committed May 14, 2014
  2. Expand on the namespaces doc

    committed May 14, 2014
  3. SYNOPSIS pod init_arg correction

    Note that our init_arg for the constructed class attribute (thinger_class in
    this case) is set to undef, not the original class attribute.  The original
    class attribute's init_arg is set to the name of the constructed class
    attribute (e.g. original_thinger_class' init_arg is 'thinger_class').
    
    This allows things to work, as expected, without worrying too much.
    committed May 14, 2014
  4. nit! rejigger some whitespace

    committed May 14, 2014
  5. add: related_namespace()

    Yay, sugar!
    committed May 14, 2014
Commits on Nov 11, 2013
  1. v0.008

    	* Allow the name/names parameter to related_class(es) to be omitted
    	  (github #1 -- Kulag)
    committed Nov 11, 2013
  2. Merge pull request #1 from Kulag/topic/shorter-sugar

    Allow the name/names parameter to related_class(es) to be omitted
    committed Nov 11, 2013
Commits on Nov 5, 2013
Commits on Aug 23, 2013
  1. v0.007

    	* bump MXAS requirement to ensure we're using the latest coercion syntax
    	* ensure we pass type names, not instances, now
    committed Aug 23, 2013
  2. don't try to use the network-local CPAN mirror

    ...until we figure out the right URL, at least *sigh*
    committed Aug 23, 2013
  3. initial cpanfile

    committed Aug 23, 2013
  4. tweak travis to use network-local mirror

    ...should spare them some pain.
    committed Aug 23, 2013
  5. ensure the type name, not instance, is passed in coerce => [ ... ]

    ...as to do otherwise interferes with []'s original function.
    committed Aug 23, 2013
Commits on Aug 22, 2013
Commits on Aug 20, 2013
  1. autoadd

    committed Aug 20, 2013
  2. Bump MXAS prereq to 0.020

    committed Aug 20, 2013
Commits on Aug 1, 2013
  1. drop smart-comments comment

    committed Jul 18, 2013
Commits on Jul 12, 2013
  1. v0.006

    	* document the related_class() and related_class() sugar helpers
    	* much doc/pod restructuring
    committed Jul 12, 2013
  2. =sugar => =func

    I still need to think about that one.
    committed Jul 12, 2013
  3. nit! make Pod::Spelling happy

    committed Jul 12, 2013