This is an automated email from the git hooks/post-receive script. gregoa pushed a change to annotated tag upstream/0.34 in repository libmoosex-types-structured-perl.
at 9feb94d (tag) tagging b8cddc788086a15eb2b4879df6001d0159b10b5b (commit) replaces upstream/0.30 tagged by gregor herrmann on Sun Oct 25 22:14:53 2015 +0100 - Log ----------------------------------------------------------------- Upstream version 0.34 Ansgar Burchardt (2): correct spelling errors remove unused "use Try::Tiny" Dave Rolsky (2): Fixed a couple doc typos add changes, release date, and bump version Florian Ragwitz (31): Make Makefile.PL run. Although the dist is called MooseX::TypeLibrary the main module is MooseX::Types. Use a normalized version number for the required perl version. Fix warning on 5.10.0. Explicitly don't inline the constructor to avoid warnings. Make the changelog a little easier to read. Exclude git files from MANIFEST. Add .gitignore. Use a builder instead of wrapping new to set the default structured coercion. Add tests for names of types with overflow handlers. Make overflow type constraints introspectable and the name of constraints using them reasonable. Avoid modification of non-creatable array values. Version 0.14. Fix tests on latest MooseX::Types. Fix test warning on latest MooseX::Types. Version 0.16. Version 0.19. Fix a doc typo. rjbs++ Less trailing whitespace. Add failing tests for Optional. Check if it's optional, not if it accepts undef. More failing tests for Tuple. Same Optional fix, but for Tuple this time. Properly delegate coercions for Optional. Merge branch 'useful_optional' Version 0.20. no tabs. kthx! Fix tests on undoublefailed Moose versions Bump prereqs Versio 0.22 Convert from Module::Install to Dist::Zilla Jesse Luehrs (1): update tests for moose error message changes John Napiorkowski (109): first guess at structured types, with proof of concept and first shot at the type constraint more tests renaming to make sense positional and named constraints proper support for parameterized constraints and Maybe minor doc tweaks now supporting structured types inside of structured types separation of concerns is good removed unused base class removed unused base class more refactoring to a common role and related cleanup doubt we need the concept file anymore doubt we need the concept file anymore more refactoring to the Structured Role, put together some tests to show the optional ability more cleanup/refactor and tests for the optional named constraints cleaned up and clarified docs, made the load teset work again, fixed Makefile.PL, updated the Changes doc added a more involved test mixing up different constraint types and optionals all together first shot at some regex to parse the attribute isa option minor renaming of stuff to conform to existing standards Renamed MX::Meta::TypeConstraint distrobution to MX::Types::Structured since this is how people are actually going to use it a start on making the structured constraints real moved around the subroutines that generate constraints renaming tests changed README file to reflect namespace changes minor changes to the test cases added compatibility to type constraints generated by MX::TypeLibrary proper support for an Optional keyword added some additional type unions to the tests more tying to convert my methods to real objects back to a regular and registered Tuple that covers most of the requirements rename postionalable to a more generic name more work toward true structured types, away from the method based hack, some refactoring of a base class and a first go at Optional, or at least decent documenation for it. because Structurable is not a word just restored some bits so that tests all pass, incase anyone wants to play with this. got the basic function for Optional, but the regex is still troubled, now is having trouble with Unions made union tests skip for now, got start on fixing up the named type constraints rollback some stuff to reset my brain a bit basic requirements complete, missing the optional and slurpy stuff, and waiting on the new version of MX:TL before I can release it added an advanced test and a failing test for the inheritance issue added missing file from the last checkin (oops) really register the types, more advanced tests, including an outline for structured inheritance comment out structured subtype definition pending a real solution for this in Moose::Util::Constraint stub for api test, example and warnings about extending subtypes, fixes to the makefile, additional documentation stub for coercion test news tests for API and coercions, more tests for both of those and additional docs. adding some stuff to autobuild the README files added some docs and fixed minor POD formatting issues do not know where all these dollar signs came from :) removed static version string from makefile added soe doc fixes and a new examples section, also changed the way pause should index these docs so that we do not find stuff that is deep internals. fixed up some meta stuff changed version string, updated minimum required Moose and MooseX-Types, prepping for release changed documentation errors, added a bit more docs a start at outlining Optional closer to the sketch actually working more debugging, I hope this wont need another moose patch... got working prototype, but relies on uncommited changes to Moose::Meta::TypeConstraint actually create the optional TC, and a bunch fo changes to make sure the api test properly supports the parameterize method finished Optional, wrote docs and tests for it changed makefile in anticipation of new version of Moose we need to made this work updated changelog in preparation for release, added immutable to files that needed it, removed some pointless use of use Moose updated changelog in prep for new release more documentation and edits to the changelog in preparation for new release new test to outline the recursion support requirement and lots of small documentation improvements I really should spell Stevan's name correctly removed debug stuff from the recursion test updated changelog for tagging new version and minor other updates pod changes more pod updates and clarification first go at supporting callbacks in the type parameter list, added test for it created sugar method for merging, with examples added some code to improve the error message and added test for that created a more introspective slurpy function, moved it to the tc class, and some tests slurpy can only slurp type constraints that match the containing type (too much crazyness to do otherwise when dealing with hashrefs and unbalanced lengths). Cleanedup the tests and created documentation for the feature. updated changelog and prepped for release changed the recursion test to reflect subtype syntac clarification added deeper error messages, minor doc grammar fixes, major doc error corrected, tests and docs for all the above. updated changelog to prep for releasing fixed incorrect alway finding an error with TC->validate removed "use Try::Tiny" to preserve compatibility with old Moose (but not that old) fixed changelog created regression test for type constraint change in Moose 1.05 all new tests in place that must work with the (pending) update to Moose and MX:Types updated changelog no windows linefeeds shut up the test eol complaints toward better error messages started on a real message stacker all tests passing again after move to message stack new message stack code file and bust out test less noisey validation messages more deeper scrubbing of the error output stubb for deep validation removed warning message minor code reformatting changes to the changes for the repo update dist.ini fixed test warnings merged phaylons changes fix for bug and prep for cpan merged removed whitespace typo fix reduced version for test-fatal hide more from PAUSE indexer fixe incorrect date; fix for new moose first go at a fix for reported bug added stub test for working on error messgaes0 updated meta data in prep for release Karen Etheridge (64): convert all uses of Test::Exception to Test::Fatal. new Dist::Zilla lets us be aggressive with unicode testing add irc and mailing list metadata Moose-2.1100 deprecated the list form of enum() calls convert to my pluginbundle, with extra git automation canonicalize contributor names doc formatting and spelling fixes use ISO-8601 date formats, for better machine parsing make version tests pass the repository now lives at https://github.com/moose/MooseX-Types-Structured MooseX-Types-Structured-0.29 canonicalize the authors/contributors entries for nothingmuch remove pod from unindexed modules, to make metacpan release page a little nicer refresh readme for github Pod::Weaver 4 now has -SingleEncoding changelog for switch to SurgicalPodWeaver MooseX-Types-Structured-0.30 remove these abstracts, to ensure these modules do not get woven pod clean up prereq list weave pod by replacing embedded pod with comments - preserves line numbers restore pod weaving to this module todo note - when Module::Metadata::is_indexable is implemented ensure namespaces are set up properly run moose-outdated in tests coverage tests no longer pass - hitting the bug where the installed version would be tested ahead of the local repo? make clean namespaces test an author test tighten up entries remove unnecessary plugin make use of surgical_podweaver option now using [Git::Contributors] clean up formatting of Changes file at long last, drop the use of fatal warnings in tests remove executable bit from tests use_ok is ick; dump it tighten up some imports [Test::CleanNamespaces] is now provided by my plugin bundle add prereqs for clean namespace test ensure we do not fail from thinking we should allow 5.006 fix obsolete Changes entry ensure namespaces really are clean remove redundant option this test is no longer in my bundle remove redundant or unnecessary BEGIN blocks MooseX-Types-Structured-0.31 increment $VERSION after release unimporting Moose is good enough here oops, do not clean types if MooseX::Types is old MooseX-Types-Structured-0.32 increment $VERSION after release whitespace around $VERSION declarations avoid older bundle that uses [PkgVersion] method_installer removes the blessed state of subs being imported (RT#103247) record outstanding issue with blessed subs - we still need a reliable reproduction case MooseX-Types-Structured-0.33 increment $VERSION after release use a more specific link hardcode the distribution name in Changes, to reduce churn on each release switch to my podweaver plugin bundle need nc 0.19 to get the version that uses non-deprecated Package::Stash interfaces the namespace cleaning issue has been solved in MooseX::Types 0.44 customize the clean namespaces test for MooseX::Types remove unneeded lib include this is a distribution eligible for static install MooseX-Types-Structured-0.34 Ricardo Signes (3): add a map type clean up trailing whitespace docs for Map Robert 'phaylon' Sedlacek (1): use compiled constraints instead of objects Stevan Little (1): polishing up the test Tomas Doran (t0m) (2): Fix test fails with new Devel::PartialDump Tweak .gitignore so I can shove this somewhere to pull via http Yuval Kogman (2): fix is subtype of (sortof) rafl's pathological test case arcanez (1): POD fix gregor herrmann (1): Imported Upstream version 0.34 john napiorkowski (7): updated changelog and version fixed type on $VERSION string updated copyright and contributor list updated changelog silly typo changed the way we require some dependencies to lower the dependency chain requirements, added some docs changed makefile and bumped version in prep for release ----------------------------------------------------------------------- No new revisions were added by this update. -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libmoosex-types-structured-perl.git _______________________________________________ Pkg-perl-cvs-commits mailing list Pkgemail@example.com http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-perl-cvs-commits