Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fetching contributors…

Octocat-spinner-32-eaf2f5

Cannot retrieve contributors at this time

file 179 lines (152 sloc) 7.966 kb
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178
0.35 Tue, 23 Aug 2011 13:13:10 +0200
  * Adapt to changes in MooseX::Role::Parameterized 0.27.

0.34 Wed, 01 Sep 2010 01:10:28 +0200
  * Depend on MooseX::MooseX::Signatures 0.36 to avoid deprecation warnings on
    new versions of Moose (Jeremy Carman).

0.33 Thu, 04 Feb 2010 02:50:14 +0100
  * Depend on MooseX::Method::Signatures 0.30 to fix various incompatibilities.

0.32 Mon, 02 Nov 2009 03:00:42 +0100
  * Add link to Geany syntax notes to documentation (Michele Beltrame).
  * Convert from MooseX::MethodAttributes to Native::Trait (Justin Hunter).
  * Update dependency on MooseX::Types (Chris Prather).

0.31 Thu, 17 Sep 2009 18:10:22 +0200
  * Bump dependencies for no more warnings on new Moose versions.

0.30 Sat, 05 Sep 2009 02:48:05 +0200
  * Make the attr inheriting TODO test work.
  * Make default values for role parameters work (nperez).
  * Add tests for the above (nperez).

0.29 Mon, 31 Aug 2009 19:11:25 +0200
  * Add failing test for applying modifiers to a method directly composed from
    a role (nperez).
  * Fix the failing test by depending on MXMS 0.24.

0.28 Thu, 27 Aug 2009 22:44:34 +0200
  * Bump prereqs on MooseX::Method::Signatures, Moose, and namespace::clean in
    order to avoid test failure.

0.27 Tue, 18 Aug 2009 08:54:22 +0200
  * Depend on MooseX::Method::Signatures 0.21 to make sure type aliasing works
    and there are no warnings due to the recent MooseX::LazyRequire changes.

0.26 Sun, 16 Aug 2009 14:48:12 +0200
  * Declare dependency on MooseX::AttributeHelpers.

0.25 Sun, 16 Aug 2009 05:31:59 +0200
  * Don't persist the inner keywords over more than one invocation of the declarator.
  * Pass along the current context to import_symbols_from and imported_moose_symbols.
  * Implement parameterizable roles.

0.24 Sat, 15 Aug 2009 23:48:09 +0200
  * Add repository and bugtracker to Makefile.PL (Ash Berlin).
  * Tests and doc fixes on applying multiple roles at once (Chas. J. Owens IV).
  * Produce better diagnostic output on test failures (Dave Rolsky).
  * Make MooseX::Method::Signatures handle the actual parsing for method-like
    keywords (nperez).
  * Clean now warns in autoclean namespaces (Robert 'phaylon' Sedlacek).
  * 'method' keyword now only available by default in namespaces that consumed
    MooseSetup (Robert 'phaylon' Sedlacek).
  * Added 'namespace' keyword and allow namespaces, superclasses and roles to
    be relative (Robert 'phaylon' Sedlacek).
  * Add tests for using anonymous methods as attribute defaults (Devin Austin).
  * Stop depending on B::Hooks::EndOfScope. We don't use it direectly anymore.
  * Add a real 'with' keyword.
  * 'with' in a class- or role-body doesn't defer role application until the
    end of the class- or role-definition anymore. The 'with'-option for the
    class and role keywords still does.
  * Add a tests for role application and method modifier ordering.
  * Make anon classes immutable as well (unless explicitly asked not to).
  * Add a ctx method to add cleanup code that should be injected as early as
    possible.
  * Depend on recent versions of DD and MXMS to make keywords less reserved
    (i.e. hash keys and barewords before fat commas).
  * Make t/with_newlines.t less noisy.
  * Add tests for methods with no signature not caring about their arguments,
    other than $self.

0.23 Thu, 25 Jun 2009 05:09:10 +0200
  * Add test to make sure methods returned from meta are
    MooseX::Method::Signatures::Meta::Method (nperez).
  * Add the actual ::Signature methods to the meta class instead of letting it
    wrap the coderef itself.
  * Make inner scopes inherit the declaration provider instead of hardcoding
    'MooseX::Declare' (Robert 'phaylon' Sedlacek).
  * Fix test failure on new Moose versions, which inline a DESTROY method on
    immutalisation.

0.22 Wed, 06 May 2009 02:37:37 +0200
  * Add TODO tests for creating nested anonymous classes and roles
    (nperez).
  * Always end injected code with a semicolon.
  * Only do namespace nesting if the inner namespace starts with "::".
  * Depend on D::D 0.005001 to get a skip_declarator that doesn't fail
    when code is being compiled between calling the linstr callback and
    skip_declarator. This appears to be necessary to work on 5.8.

0.21 Tue, 05 May 2009 01:55:41 +0200
  * Add tests for automatic cleaning with the clean/dirty traits
    (Stevan Little).
  * Automatically clean all imports at the end of compile time unless the
    dirty trait is given.
  * Clean now warns in autoclean namespaces (Robert Sedlacek).
  * Document all refactored components (Robert Sedlacek).
  * Improve error reporting (Robert Sedlacek).
  * Added link to emacs syntax highlighter (Nelo Onyiah).
  * Fix a doc typo (reported by Alexander Hartmaier).
  * Make method keyword now only available by default in namespaces that
    consumed MooseSetup (Robert Sedlacek).
  * Be more strict about what gets accepted as injectable "code part"
    (Robert Sedlacek).
  * Split up namespaced declaration parsing and added context traits
    (Robert Sedlacek).
  * Break strip_name_and_options into strip_word and strip_options.
  * Some refactoring on how options are handled.

0.20 Fri, 01 May 2009 10:40:02 +0200
  * Massive refactor for extensibility (Robert Sedlacek).
  * Allow passing multiple comma seperated values to options
    without repeating the key.
  * Depend on MX::Method::Signatures 0.16 for non-scalar parameters.
  * Documentation fixes (Matt Kraai).
  * Added link to vim syntax (Rafael Kitover).

0.10 Wed, 08 Apr 2009 04:09:56 +0200
  * Depend on D::D 0.003005 for the inject_if_block return value.
  * Docs now mention namespace::clean (Ash Berlin).
  * Refactor - aka throw code away - by potring to
    D::D::Context::Simple (Ash Berlin).
  * Remove prototype from exported subs (Ash Berlin).
  * Make keywords less reversed (i.e. as hash keys) and make class()
    return an anon-metaclass (Ash Berlin).
  * Update pod mentioning restrictions on class names (Ash Berlin).

0.09 Tue, 03 Mar 2009 17:43:13 +0100
  * Improve clean documentation:
    + Actually use the clean keyword in the example (Hans Dieter Pearcey).
    + Substitute MyDumper with Foo for consistency (Nelo Onyiah).

0.08 Tue, 03 Mar 2009 02:55:46 +0100
  * Implement the clean keyword.
    + Document the clean keyword (Nelo Onyiah).

0.07 Sat, 28 Feb 2009 21:01:32 +0100
  * Mention all contributors.
  * Use MooseX::Method::Signatures::Meta::Method instead of injecting
    method keywords.
  * Update copyright notice for the new year (Yanick Champoux).

0.06 Tue, 24 Feb 2009 07:20:03 +0100
  * Automatically import strict and warnings.
  * Don't use the Moose sugar sugar methods for installing modifiers.
  * Don't use the Moose sugar functions for applying roles.
  * Use Test::NoWarnings instead of Test::Warn.
  * Declare test dependency on Test::NoWarnings.

0.05 Mon, 23 Feb 2009 08:33:16 +0100
  * Depend on the latest MooseX::Method::Signatures.
  * UnTODO passing tests.
  * Docs now mention namespace::clean (Ash Berlin).
  * Add tests some more problematic signatures (Piers Cawley).
   + Make those work.

0.04 Sat, 21 Feb 2009 22:41:01 +0100
  * Fix a parsing bug related to class declarations with options being on
    another line than the opening '{'.
  * Depend on the latest MooseX::Method::Signatures.
  * Added a test to catch weirdness in around filters and optional positionals
    (Piers Cawley).
  * Added a test for a segfault caused by a syntax error (Piers Cawley).
  * Test for has +foo feature which does not work yet due to roles being
    applied at the end (Tomas Doran).

0.03 Sat, 29 Nov 2008 14:24:48 +0100
  * Remove debugging code I accidentally left in th last release.

0.02 Wed, 26 Nov 2008 14:20:08 +0100
  * Bump Devel::Declare prerequisite to 0.003000.

0.01 Wed, 26 Nov 2008 12:07:16 +0100
  * More tests.
  * Improve class nesting.

0.01_01 Sun, 19 Oct 2008 21:08:16 +0200
  * Initial release.
Something went wrong with that request. Please try again.