[libtype-tiny-perl] annotated tag upstream/1.000002 created (now f22553f)
Jonas Smedegaard
dr at jones.dk
Tue Aug 26 20:45:34 UTC 2014
This is an automated email from the git hooks/post-receive script.
js pushed a change to annotated tag upstream/1.000002
in repository libtype-tiny-perl.
at f22553f (tag)
tagging df042cdde2bcf475aefad444c2a391ebef1125de (commit)
replaces upstream/0.044
tagged by Jonas Smedegaard
on Tue Aug 26 22:03:15 2014 +0200
- Log -----------------------------------------------------------------
Upstream version 1.000002
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQF8BAABCgBmBQJT/OgDXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ3NjQ4ODQwMTIyRTJDNTBFQzUxRDQwRTI0
RUMxQjcyMjM3NEY5QkQ2AAoJEE7BtyI3T5vWrwcH/1+uXEPcZfPifORF5TD7ADN+
2UTwkSI60eIkvDuDLL+s8mRYAn0294dCG2daAIFkF15g1ufxKsb54M/CSPSTo8EP
BCg5twfmS5OKSAyxzMRpUxp5h02YoCm8k0n8lAavTX0TJWHKvdp00ufXnWdhyaJb
I1UOJFmjVvYzfMkcA9kGK8XSbCRMWGvEyTf9Yp6rMTgclim/eNMYLANnxP5ZCVz3
rR/flIWErqiVEIl+WJ6CQyaiNmWxIFKvXBkQs7DPdyYH8xrpqDhQlBF26tBZ4NLF
79i6kz5KysO8kKvpgTF78RPBgSxyBs/7gGDWXir2ucnkkPVtr+TcocGhcSLDLes=
=qcSJ
-----END PGP SIGNATURE-----
Dagfinn Ilmari Mannsåker (1):
RT#98113 Fix overload fallback on perl 5.10.x
Jonas Smedegaard (1):
Imported Upstream version 1.000002
Peter Karman (1):
quiet warning: "my" variable %subtests masks earlier declaration in same scope
Toby Inkster (227):
Added tag 0.044 for changeset e005b7d78466
another MooseX::Getopt-related edge case (found by omega on #moose)
fix problem with Type::Params allowing undef to satisfy Optional (spotted by XENO)
new travis config??
provide -r option to prove, but not -j
fix path to CPAN.pm config; enable EXTENDED_TESTING for a couple of builds; minor travis changes
fix env; add notification
improve this Optional handling stuff
bump version; changelog
test manifest
update bug reports data
Added tag 0.045_01 for changeset 833b2d04d5f4
benchmark against Scalar::Validation (Type::Params wins)
haarg's perl-travis-helper should cope with Perl 5.6.x now
remove old experimental stuff from repo
silly me; how did that hyphen get in there? it was pure dumb luck that this only broke Perl 5.6.x
add Data::Dumper dependency
skip some tests with old Data::Dumper
remove obsolete + operator mentions in docs (RT#96379)
bump version; changelog
Added tag 0.045_02 for changeset a52563382efc
Num is a bad choice because there are two definitions for it
factor out some of the XSification logic for core type constraints
Type::Tiny::XS 0.002 has better implementation for Object, but Int is still not good enough.
allow a constraint_generator to return not just a standard constraint coderef, but also an optimized one
XSification for parameterized ArrayRef and HashRef types
travisey stuff
rename env var for XS; XSify Duck and Class constraints
Type::Tiny::XS now provides a usable Int implementation
enable XS by default; document use of Type::Tiny::XS
more concise pre-test report
merge xs stuff into master
bump version; changelog
update benchmarks to show results with/without XS
changelog
fix changelog entry
changelog clarification
this bug patched now
Added tag 0.045_03 for changeset 4b717cd4bc8a
NEWS
Merge pull request #11 from karpet/master
merge
remove old stab at Type::Tiny::XS
remove redundant argument to sprintf
cope with changes to Type::Tie
stability policy stuff
relax tests on externally generated error messages
relax tests on externally generated error messages (more)
relax tests on externally generated error messages (more)
bump version; changelog
Added tag 0.045_04 for changeset f1b242974fad
improvements to use of subname
$type->_has_xsub reveals whether we have an XSUB (useful for testing Type::Tiny::XS/Mouse integration)
restore and improve much of the Mouse XS stuff
haarg has changed from underscore to dash for build args
clarify
Test::Mocha is interesting
Optimization page in manual
shortcut methods
bump version; changelog
Added tag 0.045_05 for changeset 3080bfa48954
test manifest update
minor optimization; fix constraint for StringLike
fix Sub::Quote-related bug in to_TypeTiny
add test cases for Types::TypeTiny
bump version; changelog
Added tag 0.046 for changeset 96358f293b5d
use XS type constraints for Map and Tuple; benchmarking at https://gist.github.com/tobyink/e733f839cecc0dd193a6
Exporter::Tiny will stop auto-loading B soon
XS implementation for Enum - benchmarks at https://gist.github.com/tobyink/dfdf9bb826a530781e3d
XS for parts of Types::Common::* - benchmarks at https://gist.github.com/tobyink/dcc15cf283c90c749501
unify _USE_XS/_USE_MOUSE logic
more details on XS
bump version; changelog
speling
Added tag 0.047_01 for changeset 89e2b706214a
allow the '-' character in Enum; accelerate Union and Intersection - see https://gist.github.com/tobyink/71eab715ac16178cbcfb
tests for Error::TypeTiny::Compilation
travis changes
test error messages for Enum
tests for Error::TypeTiny::WrongNumberOfParameters
more optional deps for testing
XS-related diagnostics
revert to Perl 5.18 for coverage testing
fix lexical variable stompage
things related to github issue #1 for Type::Tiny::XS
undo this bit
skip leak tests running under Devel::Cover
test error messages generated by Type::Tiny::Class
test error messages generated by Type::Tiny::Role
explicit tests for converting Type::Tiny constraints into native ones
allow blead to fail
the Class::ISA stuff doesn't get the mro correct
drop dependency on mro/Class::ISA
drop dependency on base.pm
testing on 5.6.x is doing quite well, so it will be supported for the foreseeable future
bump version; changelog
various metadata updates
Added tag 0.047_02 for changeset 2c48f809cff8
ws; speling
improved tests for find_parent and some of the is_(strictly)_(sub|super)type_of stuff
test passing ARRAY or CODE coercions to Type::Tiny constructor
tests and fixes for Tuple explanations
use my own copy of perl-travis-helper which ignores inc for coverage reporting
that was insufficient
ok, here we go again...
I lose track of which set of tools to use
haarg is now suggesting putting perl-travis-helper in home dir
oh, I hope this works
test Type::Tiny::Duck error messages
tests for Union and Intersection error messages too
test for non-inlinable deep coercion to parameterized Tuple
fix for Dict[..., slurpy Map[...]]
Dict[...slurpy...] explain test; make Tuple[...slurpy...] test more resistant to different Data::Dumper versions
bugfix: oops that should be get_type
check that Type::Tiny::Union's coercions are immutable
fake up a test with ancient Validation::Class::Simple
more Tuple explain testing
tests for Type::Registry with MouseX::Types
TODO
better faking of Moose::Meta::TypeConstraint
loads of tests for $type->isa
tests for various silly little undocumented methods added for Moose/Mouse compat
add some non-inlineable type constraints to match_on_type tests
check that Type::Library-based type libraries can extend MouseX::Types libraries
bump version; changelog
Added tag 0.047_03 for changeset 1983775eb23b
mark a few supposedly impossible deep explanation statements as uncoverable
tests for Types::TypeTiny meta methods
check messages from converted Mouse type constraints
test Test::TypeTiny::matchfor
misc extra tests for Type::Registry
tests for calling Type::Tiny methods which are dynamically delegated
ensure Test::Tester is available for coverage testing
document that english_list and classifier are not exported by Type::Utils
Sub::Quote-related tests
check Type::Coercion overloads smartmatch properly
Type::Coercion::Union needs to override _build_moose_coercion
be more careful about retaining Moose::Meta::TypeCoercion objects when converting native Moose type constraint objects to Type::Tiny
isa/can improvements for Type::Coercion
various type coercion introspection tests
test AUTOLOAD pass through to Moose for coercions
tests for various undocumented Type::Coercion methods
update test manifest
tests for Type::Tiny->can and Type::Coercion->can
protect against can't use blah as hashref errors
improve tests for Type::Coercion::FromMoose
test deep explanantions for ScalarRef
oops; remove copy and pasted line
need to check tests still pass with PERL_TYPES_STANDARD_STRICTNUM=1
check 'not a type constraint library' error
Test list/scalar/void context for match_on_type; test excptions thrown by match_on_type. Ditto for compile_match_on_type.
prioritize coverage report slightly
simplify match_on_type so that a fallback coderef doesn't need to load Types::Standard and check against Any
test warnings raised by Type::Utils
tests for SYNOPSIS code
this warning only happens on Perl 5.14+ because prototypes were intepreted differently on older Perls
bump version; changelog
update metadata
Added tag 0.047_04 for changeset 0859947bb72f
achievement unlocked!
initial attempt at a sane implementation of Optional[]
fix logic errors in constraint generator for Tuple
better documentation for Optional and slurpy
some optimizations for slurpy Any; when slurping into a hashref, check that there's an even number of elements
saner implementation of Types::TypeTiny meta method
bump version; changelog
ws
Added tag 0.047_05 for changeset bdf9954b08e1
allow Type::Parser/Type::Registry to load MouseX::Types libraries
add some extra methods to Type::Registry for creating unions, intersections, etc - this allows a form of dependency injection for Type::Parser
oops; forgot to return the type
more Type::Registry tests
oops
lock down built-in types to prevent directly adding coercions to them
fix coercion inheritance
fix broken test case
remove debugging line
document that we need Carp (Type::Utils::declare uses it now)
this test needs Return::Type 0.004
min versions for some non-dependencies
actually Moo 1.001000 is fine; just a little slower because it doesn't pass coderef-overloaded objects through Sub::Quote
i_really_want_to_unfreeze method (RT#97516)
even bigger caveat
documentation for make_immutable
bump version; changelog
Added tag 0.047_06 for changeset aa5d17187776
add extract_type to the EXPORT_OK list for Type::Parser
extract_type test case
use Type::Tiny::XS for parameterized Maybe
bump version; changelog
Added tag 0.047_07 for changeset 986a2b11cfd8
RT#97684 test case (DJERIUS)
cowardly refuse to inline mutable coercions - see also RT#93345
better document RT#93345
upgrade this test case to Moose 2.1200 (exception instead of warning)
minor tidy, add link to comments
test Types::Common::{String,Numeric} type constraints using Test::TypeTiny which is capable of simultaneously testing both the inlined and non-inlined version of a type constraint
fix for non-inlined bit of NegativeOrZeroInt
bump version; changelog
Added tag 0.047_08 for changeset efb46870b866
remove this prohibition; I can't see any reason for it
misc documentation clarifications re the Type::Coercion mutator methods
Take advantage of frozen coercions when creating to_Type functions in type libraries. This leads to about a 250% speed-up for my usual RoundedInt example.
tests for Error::TypeTiny::Assertion predicate methods
Test for i_really_want_to_unfreeze
typo
better integration between Type::Library and Type::Registry
TODO file
NEWS
fix documentation typo, github issue #12, thanks bpj
dwim_type saner choice of Moose/Mouse lookup when both are loaded
bump version; changelog
eliminate warning from recent Exporter::Tiny trials
Added tag 0.047_09 for changeset 2e754c813284
merge 1.0 prep work
another item for TODO list
bump version; changelog
remove outdated paragraph from documentation
document the versioning policy
speling
Added tag 1.000000 for changeset b75cd7514a2f
bugfix for a problem affecting MooX::late; dwim_type wasn't properly falling back to creating class types in some circumstances
bump version; changelog
Added tag 1.000001 for changeset 915e232d363e
Merge pull request #13 from ilmari/rt98113-overload-fallback-5.10
bump version; changelog
-----------------------------------------------------------------------
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/libtype-tiny-perl.git
More information about the Pkg-perl-cvs-commits
mailing list