[libmoosex-types-perl] annotated tag upstream/0.45 created (now 5e6e79b)
gregor herrmann
gregoa at debian.org
Mon Oct 20 20:02:44 UTC 2014
This is an automated email from the git hooks/post-receive script.
gregoa pushed a change to annotated tag upstream/0.45
in repository libmoosex-types-perl.
at 5e6e79b (tag)
tagging bf2ff5d42d3dbc5e8ec829f9dc040af858b74ed5 (commit)
replaces upstream/0.44
tagged by gregor herrmann
on Mon Oct 20 21:52:45 2014 +0200
- Log -----------------------------------------------------------------
Upstream version 0.45
Dave Rolsky (73):
This package is Combine, not Combined
When a caller tries to import a nonexistent type from a combined type lib, give a useful error message
Changes for combined error fix
Shut up deprecation warnings
Add warning fix to Changes
No need to create a class to test whether a type has a coercion
Change attr names so they don't overwrite the exported type function
Changes for 0.24
Some changes to make MX::Types::Combine detect errors earlier
Changes for MX::Types::Combine
Forgot to add Empty.pm, needed for new Combine tests
Use done_testing in all tests and use Test::Requires
Mention MX::Types::Combine in docs
More changes for NEXT
Make sub order match call order
Add x_authority to the META.yml file
Make changes format for NEXT match past releases
Add release date (down to the second!)
bump version to 0.25
Add can_be_inlined method to undefined type
bump version to 0.26
switching over to dzil
Fix typo in abstract
fix some cruft from dzilization
Remove PodCoverageTests (will do this manually)
add manual coverage & spelling tests. Fix spelling errors
Fixup coverage test code
Give up on tabs tests for now
Use simply %Y-%m-%d for release date
s/indetermined/unknown/
Give up changes test for now
Cleanup some code in the docs
Some cleanup of docs in main module (still needs a lot of work)
Changes for next release
tweak whitelist
Fix NextRelease format to match existing format
Add more words to whitelist
Mention docs in Changes
Ignore dzil generated files
Updated version
Use Git dzil plugin
fix spelling of integer
Changes for 0.27
Bump version
Add inline to spelling whitelist
v0.27
Fix meta resource info
Changes for next release
Bump version
v0.28
Small formatting fix
Require namespace::clean 0.19
Changes for next version
Bump version
Show ArrayRef in synopsis
v0.29
Changes for next release
Bump version
v0.30
Make formatting more like the rest of the code
Merge branch 'topic/support_all'
Bump version
v0.31
Fix a var name that's always confused me.
Add failing test for bug introduced in 0.32 - cannot subtype Any
Don't assume that $search_tc->parent returns an object!
Doc bug fix in Changes
Failing test for calling ->isa or ->can as a class methods on MooseX::Types::TypeDecorator
Make ->isa and ->can work when called on the class itself
Doc ->isa & ->can fix in Changes
Bump version
v0.35
Fix spelling mistake
Florian Ragwitz (15):
pod syntax fix.
Fix test fail by adding t/lib to @INC.
Pod fix.
Ignore META.yml and dotfiles, except for .gitignore.
Add tests for has_available_type_export on something that's not a type.
Stop blowing up in has_available_type_export if the introspected code symbol exists but is not a type export.
Add myself to the list of contributors.
Changelogging.
Fix a warning
Run tests recursively
Depend on a Moose with TC numification overloading
Detabify Changes
Version 0.22
Version 0.23
Version 0.24
Graham Knop (1):
add workaround for perl 5.8.5 bug
Hans Dieter Pearcey (3):
reuse parameterized types when possible
revert parameterized type coercion fix
add $VERSION to all modules so that people can install MooseX::Types::Moose without getting version 0.15 or whatever the index decides to give them
Jesse Luehrs (3):
move setup_import_methods to after the exports are defined
allow inlining if the type has been subsequently defined
fix broken test
John Napiorkowski (43):
created the decorator and got it hooked up, made sure all the old tests pass
added some totally broken tests, and basically broke everything :)
trying to get some tests in place that reflect the desired effect and got a start on impl. also fixed brain dead mistake trying to create handlers for the decorator object.
ugly proof of concept for parametrized types only
hackish impl of parameterized constraints, more examples (I think normal and parameterized examples cover the use cases now), more lightweight decorator, refactoring a bit
overloading for union constraints, more tests, some code cleanup
better handling of method arg validation, more docs and internal questions (hoping mst looks carefully) added a test case from IRC
reverted attempt to fix the parens issue
added pipe overloading test for class using a type library
updated makefile since we need a newer Moose to solve some bugs
added test for deep constraints (constraints inside constraints inside constraints. Added test for the union pipe overload
isa and can, more tests, but not it breaks due to some wierdness with isa
incremented version and updated changelog, fixed bug that created extra coercions, documented usage, basically an feature complete now, just need to figure out a cleaning way to support different types of parameterized constraints
deleted file
changed code in anticipation of the new parameterize stuff in Moose/trunk, changed Union TC name based on new normalization rules, added a test to push deep constraints mixed with union types
changed required Moose version in anticipation of required updates, changes some test output to fix too much late night cut and paste
removed parenthesis hackage and updated docs
added enum test, more docs both internal and external and a few minor code clarification
slightly better error handling
better error checking, more correct stringification
added fallback to overloading
changed required Moose version in anticipation of asap release. removed some requirements that are not actually required
smerged changes from with_proxy_subs branch
updated changelog, removed pointly debugging stuff from tests
added a tags directory for releases
restored test for subtyping paramterized types with a parameterized type
more tests for union types
bumped minimum version to fix problem with overloading on certain Perls. this was fixed by ensuring a type constraint name is properly stringified
added minimum Perl version
added eval carrols bug with sub exporter
recursion test
support for recursive types, documentation and tests for that, random documentation improvements, documented a workaround for the Sub::Exporter issue (with a test case)
minor change to Makefile.PL so that YAML stops making a bad META.yml file and makes my builds complain.
some changes to make cases where you dont have decorated type constraints in place already work (or at least not throw an error) and also redirect any calls to meta
removed the Data::Dump debugging code
changed version string to string so that the 0.10 does not get converted to a 0.1
more tests for the mixed string and perl type constraints in union type constraints, and more error messages in the overload so as to make it error out as the old string types would.
changed error messages to use moose throw_error and not croak
updated version and changelog for release
test case for Moose 1.05 change to the concept of equality
added some overloading so that we can properly perform equality tests between a TC and a TC wrapped by a decorator (fix needed for 1.05 Mooses and later).
updated changelog
removed debugging code leftovers
Justin Hunter (1):
POD fix
Karen Etheridge (70):
pod typos
convert all uses of Test::Exception to Test::Fatal.
spelling fix
changelog
add missing stopwords
more spelling fixes
lots more dzil goodness
no trailing whitespace
fixed old release dates and formatting
fix prereqs
Give credit to contributors in pod and metadata
MooseX-Types-0.36
fix duplicate plugin entry
Class::MOP::load_class was deprecated in Moose-2.1100
use namespace::autoclean instead of namespace::clean
Sub::Install is not used anywhere; was added for no apparent reason
remove duplicate CONTRIBUTORS section
spelling and pod fixes
$AUTHORITY = 'cpan:PHAYLON';
set copyright_year to the first release
switch to my pluginbundle for better sanity
move repository to http://github.com/moose/MooseX-Types
MooseX-Types-0.37
enum(@array) was also deprecated in Moose-2.1100
tighten up .gitignore entries
a fixed [Test::NoTabs] means that these tabs are revealed!
remove unneeded shebangs
remove unneeded use of FindBin
this BEGIN is not needed
depend on a non-broken version (cpanm-reporter does not like local installs)
MooseX-Types-0.38
[-Encoding] is redundant with Pod::Weaver 4.000
add irc and mailinglist addresses to metadata
add missing authordep
remove unneeded use of t/lib
weave pod before we read from it for README.md
be more strict about handling warnings in tests
changelog for this release
MooseX-Types-0.39
roll the type introspection logic into the test itself
install generated subs as methods
MooseX-Types-0.40
temporary reversal of install-as-method changes (t/25 fails under Moose 2.06-2.08, passes on 2.10+)
MooseX-Types-0.41
FIXED: install generated subs as methods
MooseX-Types-0.42-TRIAL
move strictures ahead of package declaration and leave a blank space for [PkgVersion] (adding abstract where one was missing)
fix doc typo
pod removed from in the middle of source is now replaced with a commented-out version of itself, to avoid altering line numbers
more verbose test names
Omitted failing tests as needed
MooseX-Types-0.43-TRIAL
remove ego lines
remove redundant LICENSE info in pod
use my new (and fixed) [Test::CleanNamespaces] plugin!
tidy up
run `moose-outdated` as the final test
use the same 'replacer', 'post_code_replacer' configs as [PodWeaver]
final changelog for the namespace fixes I'd wanted to release for quite some time
describe what this test is for
MooseX-Types-0.44
Test::CleanNamespaces 0.09 handles overloads, import/unimport
tighten up entries
report on this module too - may be buggy?
remove unneeded plugin
switch to new namespace::autoclean that knows how to handle overloads
now using [Git::Contributors]
add some keywords to metadata
use Sub::Install instead of editing the symbol table directly
MooseX-Types-0.45
Kent Fredric (1):
Add support for :all on MooseX::Types::Combine
Matt S Trout (10):
solve the DateTime problem
add test for class type
add a test for direct check
improve delegation
make class search up type parents work
clean up type type searching
test the type constraint directly, don't be clever
update documentation and simplify invocant selection
try again you muppet
Special case new to avoid unexpected exceptions on unloaded classes
Paul Fenwick (1):
Documentation: Apostrophe police.
Rafael Kitover (17):
update to released version
add missing files
clarify string type warning
fix mixing of typelibs with regular Moose classes
rename exports __TYPE__:: instead of __ANON__:: because stevan likes that better :)
add test for using a role in a typelib
add Test::Moose to build_requires due to packaging issues on Fedora systems
fix union with string types
new release with updated M::I
reorganize author/copyright sections at the request of Debian packagers
new release
add failing test for coercing parameterized type
better test for coercing parameterized type, now passes
release
release
release
bump up Moose dep (RT#53016), release
Robert 'phaylon' Sedlacek (1):
added has_available_type_export introspection utility function
Robert Sedlacek (7):
Bump version
v0.32
Bump version
v0.33
use MX:T Item constraint intstead of string type specification
Bump version
v0.34
Tomas Doran (1):
s/Class::C3/MRO::Compat/
Tomas Doran (t0m) (2):
Require new Module::Install with working auto_install
Add .gitignore
gregor herrmann (1):
Imported Upstream version 0.45
matthewt (1):
nuke Sub::Uplevel
phaylon (19):
MooseX-TypeLibrary with tests and first pod (phaylon)
TypeLibrary now uses list_all_builtin_type_constraints (phaylon)
refactored typelibrary (phaylon)
use correct export mechanism
Added wrapper functionality
Moosified
Fixed some bugs and added tests
Moved to MooseX-Types
Finishing off 0.01
Bumped up version to 0.02
Types with :: in their name now die on declaration
Bumped version to 0.03
Could be handy to commit the Changes file
clearer error message for missing type info; coercion handler only exported when type object exists
changed Class::Inspector to load_class; finished 0.03
Bumped up version to 0.04
added auto-strict and warnings, finished off 0.04
Bumped version to 0.05
switched to Sub::Exporter
-----------------------------------------------------------------------
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-perl.git
More information about the Pkg-perl-cvs-commits
mailing list