[libmoosex-types-structured-perl] annotated tag upstream/0.34 created (now 9feb94d)
gregor herrmann
gregoa at debian.org
Sun Oct 25 21:30:39 UTC 2015
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
More information about the Pkg-perl-cvs-commits
mailing list