diff -Nru libdbix-class-helpers-perl-2.031000/Changes libdbix-class-helpers-perl-2.032000/Changes --- libdbix-class-helpers-perl-2.031000/Changes 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/Changes 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,8 @@ Revision history for DBIx-Class-Helpers +2.032000 2015-11-07 10:34:14-08:00 America/Los_Angeles + - Add ::ResultClass::Tee + 2.031000 2015-07-25 01:20:40-07:00 America/Los_Angeles - Add ::ResultSet::Bare (Closes GH#53) diff -Nru libdbix-class-helpers-perl-2.031000/cpanfile libdbix-class-helpers-perl-2.032000/cpanfile --- libdbix-class-helpers-perl-2.031000/cpanfile 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/cpanfile 2015-11-07 18:34:21.000000000 +0000 @@ -12,6 +12,7 @@ requires 'Try::Tiny'; requires 'Safe::Isa'; requires 'Text::Brew'; +requires 'Moo' => 2; on test => sub { requires 'Test::More' => 0.94; diff -Nru libdbix-class-helpers-perl-2.031000/debian/changelog libdbix-class-helpers-perl-2.032000/debian/changelog --- libdbix-class-helpers-perl-2.031000/debian/changelog 2015-09-19 15:03:18.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/debian/changelog 2015-11-08 16:52:59.000000000 +0000 @@ -1,3 +1,11 @@ +libdbix-class-helpers-perl (2.032000-1) unstable; urgency=medium + + * Import upstream version 2.032000. + * Add (build) dependency on libmoo-perl. + * Drop version from libtest-roo-perl build dependency. Thanks to cme. + + -- gregor herrmann Sun, 08 Nov 2015 17:52:48 +0100 + libdbix-class-helpers-perl (2.031000-1) unstable; urgency=medium * Team upload. diff -Nru libdbix-class-helpers-perl-2.031000/debian/control libdbix-class-helpers-perl-2.032000/debian/control --- libdbix-class-helpers-perl-2.031000/debian/control 2015-09-19 15:03:18.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/debian/control 2015-11-08 16:52:59.000000000 +0000 @@ -3,6 +3,7 @@ Uploaders: gregor herrmann , Fabrizio Regalli Section: perl +Testsuite: autopkgtest-pkg-perl Priority: optional Build-Depends: debhelper (>= 9) Build-Depends-Indep: libaliased-perl (>= 0.34), @@ -14,6 +15,7 @@ libdbix-introspector-perl, liblingua-en-inflect-perl, libmodule-runtime-perl, + libmoo-perl (>= 2), libnamespace-clean-perl (>= 0.23), libsafe-isa-perl, libstring-camelcase-perl, @@ -21,7 +23,7 @@ libsub-exporter-progressive-perl, libtest-deep-perl, libtest-fatal-perl, - libtest-roo-perl (>= 1.003), + libtest-roo-perl, libtext-brew-perl, libtry-tiny-perl, perl, @@ -29,7 +31,6 @@ Standards-Version: 3.9.6 Vcs-Browser: https://anonscm.debian.org/cgit/pkg-perl/packages/libdbix-class-helpers-perl.git Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libdbix-class-helpers-perl.git -Testsuite: autopkgtest-pkg-perl Homepage: https://metacpan.org/release/DBIx-Class-Helpers Package: libdbix-class-helpers-perl @@ -42,6 +43,7 @@ libdbix-introspector-perl, liblingua-en-inflect-perl, libmodule-runtime-perl, + libmoo-perl (>= 2), libnamespace-clean-perl (>= 0.23), libsafe-isa-perl, libstring-camelcase-perl, @@ -51,4 +53,3 @@ Description: collection of helpers for DBIx::Class DBIx::Class::Helpers bundles many useful helpers for DBIx::Class that simplify the common case stuff. - diff -Nru libdbix-class-helpers-perl-2.031000/dist.ini libdbix-class-helpers-perl-2.032000/dist.ini --- libdbix-class-helpers-perl-2.031000/dist.ini 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/dist.ini 2015-11-07 18:34:21.000000000 +0000 @@ -2,7 +2,7 @@ author = Arthur Axel "fREW" Schmidt license = Perl_5 copyright_holder = Arthur Axel "fREW" Schmidt -version = 2.031000 +version = 2.032000 ; authordep Pod::Weaver::Plugin::Exec diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/IgnoreWantarray.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/IgnoreWantarray.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/IgnoreWantarray.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/IgnoreWantarray.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::IgnoreWantarray; -$DBIx::Class::Helper::IgnoreWantarray::VERSION = '2.031000'; +$DBIx::Class::Helper::IgnoreWantarray::VERSION = '2.032000'; use parent 'DBIx::Class::Helper::ResultSet::IgnoreWantarray'; use Carp::Clan; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/JoinTable.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/JoinTable.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/JoinTable.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/JoinTable.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::JoinTable; -$DBIx::Class::Helper::JoinTable::VERSION = '2.031000'; +$DBIx::Class::Helper::JoinTable::VERSION = '2.032000'; use parent 'DBIx::Class::Helper::Row::JoinTable'; use Carp::Clan; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/Random.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/Random.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/Random.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/Random.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::Random; -$DBIx::Class::Helper::Random::VERSION = '2.031000'; +$DBIx::Class::Helper::Random::VERSION = '2.032000'; use parent 'DBIx::Class::Helper::ResultSet::Random'; use Carp::Clan; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultClass/Tee.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultClass/Tee.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultClass/Tee.pm 1970-01-01 00:00:00.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultClass/Tee.pm 2015-11-07 18:34:21.000000000 +0000 @@ -0,0 +1,83 @@ +package DBIx::Class::Helper::ResultClass::Tee; +$DBIx::Class::Helper::ResultClass::Tee::VERSION = '2.032000'; +# ABSTRACT: Inflate to multiple result classes at the same time + +use utf8; + +use Moo; +use Module::Runtime 'use_module'; +use Scalar::Util 'blessed'; + +has inner_classes => ( + is => 'ro', + required => 1, + coerce => sub { + [ map { + s/^::/DBIx::Class::ResultClass::/; + s/::HRI$/::HashRefInflator/; + $_ + } @{$_[0]} ] + }, +); + +sub inflate_result { + my ($self, @rest) = @_; + + [ map scalar use_module($_)->inflate_result(@rest), @{$self->inner_classes} ] +} + +1; + +__END__ + +=pod + +=head1 NAME + +DBIx::Class::Helper::ResultClass::Tee - Inflate to multiple result classes at the same time + +=head1 SYNOPSIS + + my ($hashref, $obj) = $rs->search(undef, { + result_class => DBIx::Class::Helper::ResultClass::Tee->new( + inner_classes => [ '::HRI', 'MyApp::Schema::Result::User'], + ), + })->first->@*; + +(If you've never seen C<< ->@* >> before, check out +L, added in Perl v5.20!) + +=head1 DESCRIPTION + +This result class has one obvious use case: when you have prefetched data and +L is the simplest way to access all +the data, but you still want to use some of the methods on your existing result +class. + +=encoding UTF-8 + +The other important I of this module is that it is an example of +how to make a "parameterized" result class. It's almost a secret that +L supports using objects to inflate results. This is an incredibly +powerful feature that can be used to make consistent interfaces to do all kinds +of things. + +Once when I was at Micro Technology Services, Inc. I used it to efficiently do a +"reverse synthetic, LIKE-ish join". The "relationship" was basically +C<< foreign.name =~ self.name >>, which cannot actually be done if you want to +go from within the database, but if you are able to load the entire foreign +table into memory this can be done on-demand, and cached within the result class +for (in our case) the duration of a request. + +=head1 AUTHOR + +Arthur Axel "fREW" Schmidt + +=head1 COPYRIGHT AND LICENSE + +This software is copyright (c) 2015 by Arthur Axel "fREW" Schmidt. + +This is free software; you can redistribute it and/or modify it under +the same terms as the Perl 5 programming language system itself. + +=cut diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/AutoRemoveColumns.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/AutoRemoveColumns.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/AutoRemoveColumns.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/AutoRemoveColumns.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::ResultSet::AutoRemoveColumns; -$DBIx::Class::Helper::ResultSet::AutoRemoveColumns::VERSION = '2.031000'; +$DBIx::Class::Helper::ResultSet::AutoRemoveColumns::VERSION = '2.032000'; # ABSTRACT: Automatically remove columns from a ResultSet use strict; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Bare.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Bare.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Bare.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Bare.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::ResultSet::Bare; -$DBIx::Class::Helper::ResultSet::Bare::VERSION = '2.031000'; +$DBIx::Class::Helper::ResultSet::Bare::VERSION = '2.032000'; # ABSTRACT: Get an unsearched ResultSet use strict; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/CorrelateRelationship.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/CorrelateRelationship.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/CorrelateRelationship.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/CorrelateRelationship.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::ResultSet::CorrelateRelationship; -$DBIx::Class::Helper::ResultSet::CorrelateRelationship::VERSION = '2.031000'; +$DBIx::Class::Helper::ResultSet::CorrelateRelationship::VERSION = '2.032000'; # ABSTRACT: Easily correlate your ResultSets use strict; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/DateMethods1.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/DateMethods1.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/DateMethods1.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/DateMethods1.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::ResultSet::DateMethods1; -$DBIx::Class::Helper::ResultSet::DateMethods1::VERSION = '2.031000'; +$DBIx::Class::Helper::ResultSet::DateMethods1::VERSION = '2.032000'; # ABSTRACT: Work with dates in your RDBMS nicely use parent 'DBIx::Class::ResultSet'; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Errors.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Errors.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Errors.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Errors.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::ResultSet::Errors; -$DBIx::Class::Helper::ResultSet::Errors::VERSION = '2.031000'; +$DBIx::Class::Helper::ResultSet::Errors::VERSION = '2.032000'; # ABSTRACT: add exceptions to help when calling Result methods on an ResultSets use strict; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Explain.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Explain.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Explain.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Explain.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::ResultSet::Explain; -$DBIx::Class::Helper::ResultSet::Explain::VERSION = '2.031000'; +$DBIx::Class::Helper::ResultSet::Explain::VERSION = '2.032000'; # ABSTRACT: Get query plan for a ResultSet use strict; @@ -256,13 +256,13 @@ [ [ - "Seq Scan on \"Gnarly\" me (cost=0.00..16.20 rows=620 width=100) (actual time=0.002..0.002 rows=0 loops=1)" + "Seq Scan on \"Gnarly\" me (cost=0.00..16.20 rows=620 width=100) (actual time=0.001..0.001 rows=0 loops=1)" ], [ - "Planning time: 0.578 ms" + "Planning time: 0.213 ms" ], [ - "Execution time: 0.038 ms" + "Execution time: 0.015 ms" ] ] diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/IgnoreWantarray.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/IgnoreWantarray.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/IgnoreWantarray.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/IgnoreWantarray.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::ResultSet::IgnoreWantarray; -$DBIx::Class::Helper::ResultSet::IgnoreWantarray::VERSION = '2.031000'; +$DBIx::Class::Helper::ResultSet::IgnoreWantarray::VERSION = '2.032000'; # ABSTRACT: Get rid of search context issues use strict; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Me.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Me.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Me.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Me.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::ResultSet::Me; -$DBIx::Class::Helper::ResultSet::Me::VERSION = '2.031000'; +$DBIx::Class::Helper::ResultSet::Me::VERSION = '2.032000'; # ABSTRACT: Define predefined searches more nicely use strict; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/NoColumns.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/NoColumns.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/NoColumns.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/NoColumns.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::ResultSet::NoColumns; -$DBIx::Class::Helper::ResultSet::NoColumns::VERSION = '2.031000'; +$DBIx::Class::Helper::ResultSet::NoColumns::VERSION = '2.032000'; # ABSTRACT: Look ma, no columns! use strict; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/OneRow.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/OneRow.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/OneRow.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/OneRow.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::ResultSet::OneRow; -$DBIx::Class::Helper::ResultSet::OneRow::VERSION = '2.031000'; +$DBIx::Class::Helper::ResultSet::OneRow::VERSION = '2.032000'; # ABSTRACT: The first you always wanted use strict; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Random.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Random.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Random.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Random.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::ResultSet::Random; -$DBIx::Class::Helper::ResultSet::Random::VERSION = '2.031000'; +$DBIx::Class::Helper::ResultSet::Random::VERSION = '2.032000'; # ABSTRACT: Get random rows from a ResultSet use strict; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/RemoveColumns.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/RemoveColumns.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/RemoveColumns.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/RemoveColumns.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::ResultSet::RemoveColumns; -$DBIx::Class::Helper::ResultSet::RemoveColumns::VERSION = '2.031000'; +$DBIx::Class::Helper::ResultSet::RemoveColumns::VERSION = '2.032000'; # ABSTRACT: Remove columns from a ResultSet use strict; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/ResultClassDWIM.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/ResultClassDWIM.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/ResultClassDWIM.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/ResultClassDWIM.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::ResultSet::ResultClassDWIM; -$DBIx::Class::Helper::ResultSet::ResultClassDWIM::VERSION = '2.031000'; +$DBIx::Class::Helper::ResultSet::ResultClassDWIM::VERSION = '2.032000'; # ABSTRACT: result_class => '::HRI' == WIN use strict; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/SearchOr.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/SearchOr.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/SearchOr.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/SearchOr.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::ResultSet::SearchOr; -$DBIx::Class::Helper::ResultSet::SearchOr::VERSION = '2.031000'; +$DBIx::Class::Helper::ResultSet::SearchOr::VERSION = '2.032000'; # ABSTRACT: Combine ResultSet searches with OR's use strict; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/SetOperations.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/SetOperations.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/SetOperations.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/SetOperations.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::ResultSet::SetOperations; -$DBIx::Class::Helper::ResultSet::SetOperations::VERSION = '2.031000'; +$DBIx::Class::Helper::ResultSet::SetOperations::VERSION = '2.032000'; # ABSTRACT: Do set operations with DBIx::Class use strict; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Shortcut/AddColumns.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Shortcut/AddColumns.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Shortcut/AddColumns.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Shortcut/AddColumns.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::ResultSet::Shortcut::AddColumns; -$DBIx::Class::Helper::ResultSet::Shortcut::AddColumns::VERSION = '2.031000'; +$DBIx::Class::Helper::ResultSet::Shortcut::AddColumns::VERSION = '2.032000'; use strict; use warnings; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Shortcut/Columns.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Shortcut/Columns.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Shortcut/Columns.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Shortcut/Columns.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::ResultSet::Shortcut::Columns; -$DBIx::Class::Helper::ResultSet::Shortcut::Columns::VERSION = '2.031000'; +$DBIx::Class::Helper::ResultSet::Shortcut::Columns::VERSION = '2.032000'; use strict; use warnings; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Shortcut/Distinct.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Shortcut/Distinct.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Shortcut/Distinct.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Shortcut/Distinct.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::ResultSet::Shortcut::Distinct; -$DBIx::Class::Helper::ResultSet::Shortcut::Distinct::VERSION = '2.031000'; +$DBIx::Class::Helper::ResultSet::Shortcut::Distinct::VERSION = '2.032000'; use strict; use warnings; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Shortcut/GroupBy.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Shortcut/GroupBy.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Shortcut/GroupBy.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Shortcut/GroupBy.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::ResultSet::Shortcut::GroupBy; -$DBIx::Class::Helper::ResultSet::Shortcut::GroupBy::VERSION = '2.031000'; +$DBIx::Class::Helper::ResultSet::Shortcut::GroupBy::VERSION = '2.032000'; use strict; use warnings; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Shortcut/HasRows.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Shortcut/HasRows.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Shortcut/HasRows.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Shortcut/HasRows.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::ResultSet::Shortcut::HasRows; -$DBIx::Class::Helper::ResultSet::Shortcut::HasRows::VERSION = '2.031000'; +$DBIx::Class::Helper::ResultSet::Shortcut::HasRows::VERSION = '2.032000'; use strict; use warnings; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Shortcut/HRI.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Shortcut/HRI.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Shortcut/HRI.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Shortcut/HRI.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::ResultSet::Shortcut::HRI; -$DBIx::Class::Helper::ResultSet::Shortcut::HRI::VERSION = '2.031000'; +$DBIx::Class::Helper::ResultSet::Shortcut::HRI::VERSION = '2.032000'; use strict; use warnings; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Shortcut/LimitedPage.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Shortcut/LimitedPage.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Shortcut/LimitedPage.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Shortcut/LimitedPage.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::ResultSet::Shortcut::LimitedPage; -$DBIx::Class::Helper::ResultSet::Shortcut::LimitedPage::VERSION = '2.031000'; +$DBIx::Class::Helper::ResultSet::Shortcut::LimitedPage::VERSION = '2.032000'; use strict; use warnings; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Shortcut/Limit.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Shortcut/Limit.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Shortcut/Limit.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Shortcut/Limit.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::ResultSet::Shortcut::Limit; -$DBIx::Class::Helper::ResultSet::Shortcut::Limit::VERSION = '2.031000'; +$DBIx::Class::Helper::ResultSet::Shortcut::Limit::VERSION = '2.032000'; use strict; use warnings; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Shortcut/OrderByMagic.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Shortcut/OrderByMagic.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Shortcut/OrderByMagic.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Shortcut/OrderByMagic.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::ResultSet::Shortcut::OrderByMagic; -$DBIx::Class::Helper::ResultSet::Shortcut::OrderByMagic::VERSION = '2.031000'; +$DBIx::Class::Helper::ResultSet::Shortcut::OrderByMagic::VERSION = '2.032000'; use strict; use warnings; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Shortcut/OrderBy.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Shortcut/OrderBy.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Shortcut/OrderBy.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Shortcut/OrderBy.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::ResultSet::Shortcut::OrderBy; -$DBIx::Class::Helper::ResultSet::Shortcut::OrderBy::VERSION = '2.031000'; +$DBIx::Class::Helper::ResultSet::Shortcut::OrderBy::VERSION = '2.032000'; use strict; use warnings; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Shortcut/Page.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Shortcut/Page.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Shortcut/Page.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Shortcut/Page.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::ResultSet::Shortcut::Page; -$DBIx::Class::Helper::ResultSet::Shortcut::Page::VERSION = '2.031000'; +$DBIx::Class::Helper::ResultSet::Shortcut::Page::VERSION = '2.032000'; use strict; use warnings; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Shortcut/Prefetch.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Shortcut/Prefetch.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Shortcut/Prefetch.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Shortcut/Prefetch.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::ResultSet::Shortcut::Prefetch; -$DBIx::Class::Helper::ResultSet::Shortcut::Prefetch::VERSION = '2.031000'; +$DBIx::Class::Helper::ResultSet::Shortcut::Prefetch::VERSION = '2.032000'; use strict; use warnings; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Shortcut/ResultsExist.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Shortcut/ResultsExist.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Shortcut/ResultsExist.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Shortcut/ResultsExist.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::ResultSet::Shortcut::ResultsExist; -$DBIx::Class::Helper::ResultSet::Shortcut::ResultsExist::VERSION = '2.031000'; +$DBIx::Class::Helper::ResultSet::Shortcut::ResultsExist::VERSION = '2.032000'; use strict; use warnings; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Shortcut/Rows.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Shortcut/Rows.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Shortcut/Rows.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Shortcut/Rows.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::ResultSet::Shortcut::Rows; -$DBIx::Class::Helper::ResultSet::Shortcut::Rows::VERSION = '2.031000'; +$DBIx::Class::Helper::ResultSet::Shortcut::Rows::VERSION = '2.032000'; use strict; use warnings; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Shortcut/Search/Base.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Shortcut/Search/Base.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Shortcut/Search/Base.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Shortcut/Search/Base.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::ResultSet::Shortcut::Search::Base; -$DBIx::Class::Helper::ResultSet::Shortcut::Search::Base::VERSION = '2.031000'; +$DBIx::Class::Helper::ResultSet::Shortcut::Search::Base::VERSION = '2.032000'; use strict; use warnings; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Shortcut/Search/Like.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Shortcut/Search/Like.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Shortcut/Search/Like.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Shortcut/Search/Like.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::ResultSet::Shortcut::Search::Like; -$DBIx::Class::Helper::ResultSet::Shortcut::Search::Like::VERSION = '2.031000'; +$DBIx::Class::Helper::ResultSet::Shortcut::Search::Like::VERSION = '2.032000'; use strict; use warnings; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Shortcut/Search/NotLike.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Shortcut/Search/NotLike.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Shortcut/Search/NotLike.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Shortcut/Search/NotLike.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::ResultSet::Shortcut::Search::NotLike; -$DBIx::Class::Helper::ResultSet::Shortcut::Search::NotLike::VERSION = '2.031000'; +$DBIx::Class::Helper::ResultSet::Shortcut::Search::NotLike::VERSION = '2.032000'; use strict; use warnings; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Shortcut/Search/NotNull.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Shortcut/Search/NotNull.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Shortcut/Search/NotNull.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Shortcut/Search/NotNull.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::ResultSet::Shortcut::Search::NotNull; -$DBIx::Class::Helper::ResultSet::Shortcut::Search::NotNull::VERSION = '2.031000'; +$DBIx::Class::Helper::ResultSet::Shortcut::Search::NotNull::VERSION = '2.032000'; use strict; use warnings; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Shortcut/Search/Null.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Shortcut/Search/Null.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Shortcut/Search/Null.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Shortcut/Search/Null.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::ResultSet::Shortcut::Search::Null; -$DBIx::Class::Helper::ResultSet::Shortcut::Search::Null::VERSION = '2.031000'; +$DBIx::Class::Helper::ResultSet::Shortcut::Search::Null::VERSION = '2.032000'; use strict; use warnings; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Shortcut/Search.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Shortcut/Search.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Shortcut/Search.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Shortcut/Search.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::ResultSet::Shortcut::Search; -$DBIx::Class::Helper::ResultSet::Shortcut::Search::VERSION = '2.031000'; +$DBIx::Class::Helper::ResultSet::Shortcut::Search::VERSION = '2.032000'; use strict; use warnings; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Shortcut.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Shortcut.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Shortcut.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Shortcut.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::ResultSet::Shortcut; -$DBIx::Class::Helper::ResultSet::Shortcut::VERSION = '2.031000'; +$DBIx::Class::Helper::ResultSet::Shortcut::VERSION = '2.032000'; # ABSTRACT: Shortcuts to common searches (->order_by, etc) use strict; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Union.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Union.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Union.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Union.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::ResultSet::Union; -$DBIx::Class::Helper::ResultSet::Union::VERSION = '2.031000'; +$DBIx::Class::Helper::ResultSet::Union::VERSION = '2.032000'; use parent 'DBIx::Class::Helper::ResultSet::SetOperations'; use Carp::Clan; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Util.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Util.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/Util.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/Util.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::ResultSet::Util; -$DBIx::Class::Helper::ResultSet::Util::VERSION = '2.031000'; +$DBIx::Class::Helper::ResultSet::Util::VERSION = '2.032000'; use strict; use warnings; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/VirtualView.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/VirtualView.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet/VirtualView.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet/VirtualView.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::ResultSet::VirtualView; -$DBIx::Class::Helper::ResultSet::VirtualView::VERSION = '2.031000'; +$DBIx::Class::Helper::ResultSet::VirtualView::VERSION = '2.032000'; # ABSTRACT: Clean up your SQL namespace (DEPRECATED) use strict; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/ResultSet.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/ResultSet.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::ResultSet; -$DBIx::Class::Helper::ResultSet::VERSION = '2.031000'; +$DBIx::Class::Helper::ResultSet::VERSION = '2.032000'; # ABSTRACT: All the ResultSet Helpers in one place use parent qw{ diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/Row/CleanResultSet.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/Row/CleanResultSet.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/Row/CleanResultSet.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/Row/CleanResultSet.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::Row::CleanResultSet; -$DBIx::Class::Helper::Row::CleanResultSet::VERSION = '2.031000'; +$DBIx::Class::Helper::Row::CleanResultSet::VERSION = '2.032000'; # ABSTRACT: Get an unfiltered ResultSet from the row use strict; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/Row/JoinTable.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/Row/JoinTable.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/Row/JoinTable.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/Row/JoinTable.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::Row::JoinTable; -$DBIx::Class::Helper::Row::JoinTable::VERSION = '2.031000'; +$DBIx::Class::Helper::Row::JoinTable::VERSION = '2.032000'; # ABSTRACT: Easily set up join tables with DBIx::Class use strict; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/Row/NumifyGet.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/Row/NumifyGet.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/Row/NumifyGet.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/Row/NumifyGet.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::Row::NumifyGet; -$DBIx::Class::Helper::Row::NumifyGet::VERSION = '2.031000'; +$DBIx::Class::Helper::Row::NumifyGet::VERSION = '2.032000'; # ABSTRACT: Force numeric "context" on numeric columns use strict; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/Row/OnColumnChange.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/Row/OnColumnChange.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/Row/OnColumnChange.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/Row/OnColumnChange.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::Row::OnColumnChange; -$DBIx::Class::Helper::Row::OnColumnChange::VERSION = '2.031000'; +$DBIx::Class::Helper::Row::OnColumnChange::VERSION = '2.032000'; # ABSTRACT: Do things when the values of a column change use strict; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/Row/OnColumnMissing.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/Row/OnColumnMissing.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/Row/OnColumnMissing.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/Row/OnColumnMissing.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::Row::OnColumnMissing; -$DBIx::Class::Helper::Row::OnColumnMissing::VERSION = '2.031000'; +$DBIx::Class::Helper::Row::OnColumnMissing::VERSION = '2.032000'; # ABSTRACT: Configurably handle access of missing columns use strict; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/Row/ProxyResultSetMethod.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/Row/ProxyResultSetMethod.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/Row/ProxyResultSetMethod.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/Row/ProxyResultSetMethod.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::Row::ProxyResultSetMethod; -$DBIx::Class::Helper::Row::ProxyResultSetMethod::VERSION = '2.031000'; +$DBIx::Class::Helper::Row::ProxyResultSetMethod::VERSION = '2.032000'; # ABSTRACT: Efficiently reuse ResultSet methods from results with fallback use strict; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/Row/ProxyResultSetUpdate.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/Row/ProxyResultSetUpdate.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/Row/ProxyResultSetUpdate.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/Row/ProxyResultSetUpdate.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::Row::ProxyResultSetUpdate; -$DBIx::Class::Helper::Row::ProxyResultSetUpdate::VERSION = '2.031000'; +$DBIx::Class::Helper::Row::ProxyResultSetUpdate::VERSION = '2.032000'; # ABSTRACT: Efficiently reuse ResultSet updates from results use strict; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/Row/RelationshipDWIM.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/Row/RelationshipDWIM.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/Row/RelationshipDWIM.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/Row/RelationshipDWIM.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::Row::RelationshipDWIM; -$DBIx::Class::Helper::Row::RelationshipDWIM::VERSION = '2.031000'; +$DBIx::Class::Helper::Row::RelationshipDWIM::VERSION = '2.032000'; # ABSTRACT: Type less for your relationships! use strict; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/Row/SelfResultSet.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/Row/SelfResultSet.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/Row/SelfResultSet.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/Row/SelfResultSet.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::Row::SelfResultSet; -$DBIx::Class::Helper::Row::SelfResultSet::VERSION = '2.031000'; +$DBIx::Class::Helper::Row::SelfResultSet::VERSION = '2.032000'; # ABSTRACT: Easily use ResultSet methods for the current row use strict; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/Row/StorageValues.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/Row/StorageValues.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/Row/StorageValues.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/Row/StorageValues.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::Row::StorageValues; -$DBIx::Class::Helper::Row::StorageValues::VERSION = '2.031000'; +$DBIx::Class::Helper::Row::StorageValues::VERSION = '2.032000'; # ABSTRACT: Keep track of stored vs in-memory row values use strict; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/Row/SubClass.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/Row/SubClass.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/Row/SubClass.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/Row/SubClass.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::Row::SubClass; -$DBIx::Class::Helper::Row::SubClass::VERSION = '2.031000'; +$DBIx::Class::Helper::Row::SubClass::VERSION = '2.032000'; # ABSTRACT: Convenient subclassing with DBIx::Class use strict; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/Row/ToJSON.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/Row/ToJSON.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/Row/ToJSON.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/Row/ToJSON.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::Row::ToJSON; -$DBIx::Class::Helper::Row::ToJSON::VERSION = '2.031000'; +$DBIx::Class::Helper::Row::ToJSON::VERSION = '2.032000'; # ABSTRACT: Remove the boilerplate from your TO_JSON functions use strict; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/Schema/DateTime.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/Schema/DateTime.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/Schema/DateTime.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/Schema/DateTime.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::Schema::DateTime; -$DBIx::Class::Helper::Schema::DateTime::VERSION = '2.031000'; +$DBIx::Class::Helper::Schema::DateTime::VERSION = '2.032000'; # ABSTRACT: DateTime helper use strict; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/Schema/DidYouMean.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/Schema/DidYouMean.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/Schema/DidYouMean.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/Schema/DidYouMean.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::Schema::DidYouMean; -$DBIx::Class::Helper::Schema::DidYouMean::VERSION = '2.031000'; +$DBIx::Class::Helper::Schema::DidYouMean::VERSION = '2.032000'; # ABSTRACT: Nice error messages when you misspell the name of a ResultSet use strict; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/Schema/GenerateSource.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/Schema/GenerateSource.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/Schema/GenerateSource.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/Schema/GenerateSource.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::Schema::GenerateSource; -$DBIx::Class::Helper::Schema::GenerateSource::VERSION = '2.031000'; +$DBIx::Class::Helper::Schema::GenerateSource::VERSION = '2.032000'; # ABSTRACT: Generate sources directly from your Schema use strict; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/Schema/LintContents.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/Schema/LintContents.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/Schema/LintContents.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/Schema/LintContents.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::Schema::LintContents; -$DBIx::Class::Helper::Schema::LintContents::VERSION = '2.031000'; +$DBIx::Class::Helper::Schema::LintContents::VERSION = '2.032000'; # ABSTRACT: suite of methods to find violated "constraints" use strict; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/Schema/QuoteNames.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/Schema/QuoteNames.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/Schema/QuoteNames.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/Schema/QuoteNames.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::Schema::QuoteNames; -$DBIx::Class::Helper::Schema::QuoteNames::VERSION = '2.031000'; +$DBIx::Class::Helper::Schema::QuoteNames::VERSION = '2.032000'; # ABSTRACT: force C on use strict; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/Schema/Verifier/C3.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/Schema/Verifier/C3.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/Schema/Verifier/C3.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/Schema/Verifier/C3.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::Schema::Verifier::C3; -$DBIx::Class::Helper::Schema::Verifier::C3::VERSION = '2.031000'; +$DBIx::Class::Helper::Schema::Verifier::C3::VERSION = '2.032000'; # ABSTRACT: Verify that the Results and ResultSets of your Schemata use c3 use strict; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/Schema/Verifier/Parent.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/Schema/Verifier/Parent.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/Schema/Verifier/Parent.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/Schema/Verifier/Parent.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::Schema::Verifier::Parent; -$DBIx::Class::Helper::Schema::Verifier::Parent::VERSION = '2.031000'; +$DBIx::Class::Helper::Schema::Verifier::Parent::VERSION = '2.032000'; # ABSTRACT: Verify that the Results and ResultSets have the correct base class use strict; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/Schema/Verifier/RelationshipColumnName.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/Schema/Verifier/RelationshipColumnName.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/Schema/Verifier/RelationshipColumnName.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/Schema/Verifier/RelationshipColumnName.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::Schema::Verifier::RelationshipColumnName; -$DBIx::Class::Helper::Schema::Verifier::RelationshipColumnName::VERSION = '2.031000'; +$DBIx::Class::Helper::Schema::Verifier::RelationshipColumnName::VERSION = '2.032000'; # ABSTRACT: Verify that relationships and column names are distinct use strict; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/Schema/Verifier.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/Schema/Verifier.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/Schema/Verifier.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/Schema/Verifier.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::Schema::Verifier; -$DBIx::Class::Helper::Schema::Verifier::VERSION = '2.031000'; +$DBIx::Class::Helper::Schema::Verifier::VERSION = '2.032000'; # ABSTRACT: Verify the Results and ResultSets of your Schemata use strict; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/SubClass.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/SubClass.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/SubClass.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/SubClass.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::SubClass; -$DBIx::Class::Helper::SubClass::VERSION = '2.031000'; +$DBIx::Class::Helper::SubClass::VERSION = '2.032000'; use parent 'DBIx::Class::Helper::Row::SubClass'; use Carp::Clan; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/VirtualView.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/VirtualView.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helper/VirtualView.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helper/VirtualView.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helper::VirtualView; -$DBIx::Class::Helper::VirtualView::VERSION = '2.031000'; +$DBIx::Class::Helper::VirtualView::VERSION = '2.032000'; use parent 'DBIx::Class::Helper::ResultSet::VirtualView'; use Carp::Clan; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helpers/Util.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helpers/Util.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helpers/Util.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helpers/Util.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helpers::Util; -$DBIx::Class::Helpers::Util::VERSION = '2.031000'; +$DBIx::Class::Helpers::Util::VERSION = '2.032000'; use strict; use warnings; diff -Nru libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helpers.pm libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helpers.pm --- libdbix-class-helpers-perl-2.031000/lib/DBIx/Class/Helpers.pm 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/lib/DBIx/Class/Helpers.pm 2015-11-07 18:34:21.000000000 +0000 @@ -1,5 +1,5 @@ package DBIx::Class::Helpers; -$DBIx::Class::Helpers::VERSION = '2.031000'; +$DBIx::Class::Helpers::VERSION = '2.032000'; use strict; use warnings; diff -Nru libdbix-class-helpers-perl-2.031000/Makefile.PL libdbix-class-helpers-perl-2.032000/Makefile.PL --- libdbix-class-helpers-perl-2.031000/Makefile.PL 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/Makefile.PL 2015-11-07 18:34:21.000000000 +0000 @@ -24,6 +24,7 @@ "Lingua::EN::Inflect" => 0, "List::Util" => 0, "Module::Runtime" => 0, + "Moo" => 2, "Safe::Isa" => 0, "String::CamelCase" => 0, "Sub::Exporter::Progressive" => "0.001006", @@ -41,9 +42,9 @@ "Test::Roo" => "1.003", "aliased" => "0.34" }, - "VERSION" => "2.031000", + "VERSION" => "2.032000", "test" => { - "TESTS" => "t/*.t t/ResultSet/*.t t/ResultSet/DateMethods1/*.t t/ResultSet/Shortcut/*.t t/ResultSet/Shortcut/Search/*.t t/Row/*.t t/Schema/*.t t/Schema/Verifier/*.t" + "TESTS" => "t/*.t t/ResultClass/*.t t/ResultSet/*.t t/ResultSet/DateMethods1/*.t t/ResultSet/Shortcut/*.t t/ResultSet/Shortcut/Search/*.t t/Row/*.t t/Schema/*.t t/Schema/Verifier/*.t" } ); @@ -59,6 +60,7 @@ "Lingua::EN::Inflect" => 0, "List::Util" => 0, "Module::Runtime" => 0, + "Moo" => 2, "Safe::Isa" => 0, "String::CamelCase" => 0, "Sub::Exporter::Progressive" => "0.001006", diff -Nru libdbix-class-helpers-perl-2.031000/MANIFEST libdbix-class-helpers-perl-2.032000/MANIFEST --- libdbix-class-helpers-perl-2.031000/MANIFEST 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/MANIFEST 2015-11-07 18:34:21.000000000 +0000 @@ -13,6 +13,7 @@ lib/DBIx/Class/Helper/IgnoreWantarray.pm lib/DBIx/Class/Helper/JoinTable.pm lib/DBIx/Class/Helper/Random.pm +lib/DBIx/Class/Helper/ResultClass/Tee.pm lib/DBIx/Class/Helper/ResultSet.pm lib/DBIx/Class/Helper/ResultSet/AutoRemoveColumns.pm lib/DBIx/Class/Helper/ResultSet/Bare.pm @@ -79,6 +80,7 @@ lib/DBIx/Class/Helper/VirtualView.pm lib/DBIx/Class/Helpers.pm lib/DBIx/Class/Helpers/Util.pm +t/ResultClass/Tee.t t/ResultSet/Bare.t t/ResultSet/CorrelateRelationship.t t/ResultSet/DateMethods1/mssql.t diff -Nru libdbix-class-helpers-perl-2.031000/META.json libdbix-class-helpers-perl-2.032000/META.json --- libdbix-class-helpers-perl-2.031000/META.json 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/META.json 2015-11-07 18:34:21.000000000 +0000 @@ -33,6 +33,7 @@ "Lingua::EN::Inflect" : "0", "List::Util" : "0", "Module::Runtime" : "0", + "Moo" : "2", "Safe::Isa" : "0", "String::CamelCase" : "0", "Sub::Exporter::Progressive" : "0.001006", @@ -66,6 +67,6 @@ "web" : "https://github.com/frioux/DBIx-Class-Helpers" } }, - "version" : "2.031000" + "version" : "2.032000" } diff -Nru libdbix-class-helpers-perl-2.031000/META.yml libdbix-class-helpers-perl-2.032000/META.yml --- libdbix-class-helpers-perl-2.031000/META.yml 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/META.yml 2015-11-07 18:34:21.000000000 +0000 @@ -27,6 +27,7 @@ Lingua::EN::Inflect: '0' List::Util: '0' Module::Runtime: '0' + Moo: '2' Safe::Isa: '0' String::CamelCase: '0' Sub::Exporter::Progressive: '0.001006' @@ -38,4 +39,4 @@ bugtracker: https://github.com/frioux/DBIx-Class-Helpers/issues homepage: https://github.com/frioux/DBIx-Class-Helpers repository: https://github.com/frioux/DBIx-Class-Helpers.git -version: '2.031000' +version: '2.032000' diff -Nru libdbix-class-helpers-perl-2.031000/t/lib/TestSchema-0.001-MySQL.sql libdbix-class-helpers-perl-2.032000/t/lib/TestSchema-0.001-MySQL.sql --- libdbix-class-helpers-perl-2.031000/t/lib/TestSchema-0.001-MySQL.sql 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/t/lib/TestSchema-0.001-MySQL.sql 2015-11-07 18:34:21.000000000 +0000 @@ -1,6 +1,6 @@ -- -- Created by SQL::Translator::Producer::MySQL --- Created on Sat Jul 25 01:20:47 2015 +-- Created on Sat Nov 7 10:34:16 2015 -- SET foreign_key_checks=0; diff -Nru libdbix-class-helpers-perl-2.031000/t/lib/TestSchema-0.001-Oracle.sql libdbix-class-helpers-perl-2.032000/t/lib/TestSchema-0.001-Oracle.sql --- libdbix-class-helpers-perl-2.031000/t/lib/TestSchema-0.001-Oracle.sql 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/t/lib/TestSchema-0.001-Oracle.sql 2015-11-07 18:34:21.000000000 +0000 @@ -1,6 +1,6 @@ -- -- Created by SQL::Translator::Producer::Oracle --- Created on Sat Jul 25 01:20:47 2015 +-- Created on Sat Nov 7 10:34:16 2015 -- -- -- Table: Gnarly diff -Nru libdbix-class-helpers-perl-2.031000/t/lib/TestSchema-0.001-PostgreSQL.sql libdbix-class-helpers-perl-2.032000/t/lib/TestSchema-0.001-PostgreSQL.sql --- libdbix-class-helpers-perl-2.031000/t/lib/TestSchema-0.001-PostgreSQL.sql 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/t/lib/TestSchema-0.001-PostgreSQL.sql 2015-11-07 18:34:21.000000000 +0000 @@ -1,6 +1,6 @@ -- -- Created by SQL::Translator::Producer::PostgreSQL --- Created on Sat Jul 25 01:20:47 2015 +-- Created on Sat Nov 7 10:34:16 2015 -- -- -- Table: Gnarly diff -Nru libdbix-class-helpers-perl-2.031000/t/lib/TestSchema-0.001-SQLite.sql libdbix-class-helpers-perl-2.032000/t/lib/TestSchema-0.001-SQLite.sql --- libdbix-class-helpers-perl-2.031000/t/lib/TestSchema-0.001-SQLite.sql 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/t/lib/TestSchema-0.001-SQLite.sql 2015-11-07 18:34:21.000000000 +0000 @@ -1,6 +1,6 @@ -- -- Created by SQL::Translator::Producer::SQLite --- Created on Sat Jul 25 01:20:47 2015 +-- Created on Sat Nov 7 10:34:16 2015 -- BEGIN TRANSACTION; diff -Nru libdbix-class-helpers-perl-2.031000/t/lib/TestSchema-0.001-SQLServer.sql libdbix-class-helpers-perl-2.032000/t/lib/TestSchema-0.001-SQLServer.sql --- libdbix-class-helpers-perl-2.031000/t/lib/TestSchema-0.001-SQLServer.sql 2015-07-25 08:21:02.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/t/lib/TestSchema-0.001-SQLServer.sql 2015-11-07 18:34:21.000000000 +0000 @@ -1,6 +1,6 @@ -- -- Created by SQL::Translator::Generator::Role::DDL --- Created on Sat Jul 25 01:20:47 2015 +-- Created on Sat Nov 7 10:34:16 2015 -- -- diff -Nru libdbix-class-helpers-perl-2.031000/t/ResultClass/Tee.t libdbix-class-helpers-perl-2.032000/t/ResultClass/Tee.t --- libdbix-class-helpers-perl-2.031000/t/ResultClass/Tee.t 1970-01-01 00:00:00.000000000 +0000 +++ libdbix-class-helpers-perl-2.032000/t/ResultClass/Tee.t 2015-11-07 18:34:21.000000000 +0000 @@ -0,0 +1,31 @@ +#!perl + +use strict; +use warnings; + +use lib 't/lib'; +use Test::More; +use Test::Deep; + +use TestSchema; + +use DBIx::Class::Helper::ResultClass::Tee; + +my $schema = TestSchema->deploy_or_connect(); +$schema->prepopulate; + +my $rs = $schema->resultset('Gnarly')->search(undef, { + result_class => DBIx::Class::Helper::ResultClass::Tee->new( + inner_classes => ['::HRI', 'TestSchema::Result::Gnarly'], + ) +}); + +my $arr = $rs->first; + +cmp_deeply($arr->[0], superhashof({ + name => "frew", +}), '::HRI'); + +is($arr->[1]->name, 'frew', 'TestSchema::Result::Gnarly'); + +done_testing;