Permalink
Commits on Feb 28, 2009
  1. Version 0.10.

    committed Feb 28, 2009
  2. Merge branch 'quoted_name'

    * quoted_name:
      Allow method names to be quoted strings with possible variable interpolations.
      Add tests for quoted method names with variable interpolations.
    committed Feb 28, 2009
Commits on Feb 27, 2009
  1. Merge branch 'master' into quoted_name

    * master:
      use style;
      Move generation of injectable code into the meta method.
      Remove dummy method body.
      Steffen provided valuable feedback and testing.
      Don't construct the meta method twice.
      Add an actual_body attribute for the original method body, without any validation.
      Move most of the actual functionality into the method metaclass.
      Add test adding methods with signatures using the mop.
    committed Feb 27, 2009
  2. use style;

    committed Feb 27, 2009
  3. Remove dummy method body.

    committed Feb 27, 2009
  4. Merge branch 'metalicious'

    * metalicious:
      Don't construct the meta method twice.
      Add an actual_body attribute for the original method body, without any validation.
      Move most of the actual functionality into the method metaclass.
      Add test adding methods with signatures using the mop.
    committed Feb 27, 2009
Commits on Feb 24, 2009
  1. Update copyright notice for 2009.

    committed Feb 24, 2009
  2. Mention all contributors.

    committed Feb 24, 2009
Commits on Feb 23, 2009
  1. Version 0.09.

    committed Feb 23, 2009
  2. Merge branch 'structured'

    * structured:
      UnTODO a passing test.
      Fix exception regex.
      Don't assume undef as the default for optional positionals.
      Require a Defined value, not a simple Value when no type constraints are given.
      Update prereqs.
      Add more tests, partially for structured method type constraints.
      Port to MX::Types::Structured.
      Invoke methods on object instead of classes in the mx-types tests.
    committed Feb 23, 2009
  3. UnTODO a passing test.

    committed Feb 23, 2009
  4. Fix exception regex.

    committed Feb 23, 2009
  5. Update prereqs.

    committed Feb 23, 2009
  6. Port to MX::Types::Structured.

    committed Feb 23, 2009
Commits on Feb 22, 2009
  1. Version 0.08.

    committed Feb 22, 2009
  2. Document coerce trait.

    committed Feb 22, 2009
Commits on Feb 21, 2009
  1. Ignore some autogenerated files.

    committed Feb 21, 2009
  2. Implement argument coercions.

    committed Feb 21, 2009
  3. Add tests for coercion support.

    committed Feb 21, 2009
  4. Version 0.07.

    committed Feb 21, 2009