Skip to content

Commit

Permalink
Merge a171707 into 3ce57a3
Browse files Browse the repository at this point in the history
  • Loading branch information
dakkar committed Feb 27, 2020
2 parents 3ce57a3 + a171707 commit ffc9599
Show file tree
Hide file tree
Showing 44 changed files with 67 additions and 77 deletions.
2 changes: 1 addition & 1 deletion lib/DBIx/Class/Helper/ResultSet/AutoRemoveColumns.pm
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ package DBIx::Class::Helper::ResultSet::AutoRemoveColumns;
use strict;
use warnings;

use parent 'DBIx::Class::Helper::ResultSet::RemoveColumns', 'DBIx::Class::ResultSet';
use parent 'DBIx::Class::Helper::ResultSet::RemoveColumns','DBIx::Class::AccessorGroup';

__PACKAGE__->mk_group_accessors(inherited => '_fetchable_columns');

Expand Down
2 changes: 0 additions & 2 deletions lib/DBIx/Class/Helper/ResultSet/Bare.pm
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ package DBIx::Class::Helper::ResultSet::Bare;
use strict;
use warnings;

use parent 'DBIx::Class::ResultSet';

sub bare { shift->result_source->resultset }

1;
Expand Down
2 changes: 0 additions & 2 deletions lib/DBIx/Class/Helper/ResultSet/DateMethods1.pm
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,6 @@ package DBIx::Class::Helper::ResultSet::DateMethods1;

# ABSTRACT: Work with dates in your RDBMS nicely

use parent 'DBIx::Class::ResultSet';

use strict;
use warnings;

Expand Down
2 changes: 0 additions & 2 deletions lib/DBIx/Class/Helper/ResultSet/Errors.pm
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ package DBIx::Class::Helper::ResultSet::Errors;
use strict;
use warnings;

use parent 'DBIx::Class::ResultSet';

my $std_err = qq{Can't locate object method "%s" via package "%s" } .
qq{at %s line %d.\n};

Expand Down
2 changes: 0 additions & 2 deletions lib/DBIx/Class/Helper/ResultSet/Explain.pm
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ package DBIx::Class::Helper::ResultSet::Explain;
use strict;
use warnings;

use parent 'DBIx::Class::ResultSet';

use DBIx::Introspector;

sub _introspector {
Expand Down
4 changes: 1 addition & 3 deletions lib/DBIx/Class/Helper/ResultSet/IgnoreWantarray.pm
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,7 @@ package DBIx::Class::Helper::ResultSet::IgnoreWantarray;
use strict;
use warnings;

use parent 'DBIx::Class::ResultSet';

sub search :DBIC_method_is_indirect_sugar{
sub search {
$_[0]->throw_exception ('->search is *not* a mutator, calling it in void context makes no sense')
if !defined wantarray && (caller)[0] !~ /^\QDBIx::Class::/;

Expand Down
2 changes: 0 additions & 2 deletions lib/DBIx/Class/Helper/ResultSet/Me.pm
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ package DBIx::Class::Helper::ResultSet::Me;
use strict;
use warnings;

use parent 'DBIx::Class::ResultSet';

sub me { join('.', shift->current_source_alias, shift || q{}) }

1;
Expand Down
2 changes: 0 additions & 2 deletions lib/DBIx/Class/Helper/ResultSet/NoColumns.pm
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ package DBIx::Class::Helper::ResultSet::NoColumns;
use strict;
use warnings;

use parent 'DBIx::Class::ResultSet';

sub no_columns { $_[0]->search(undef, { columns => [] }) }

1;
Expand Down
2 changes: 0 additions & 2 deletions lib/DBIx/Class/Helper/ResultSet/OneRow.pm
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ package DBIx::Class::Helper::ResultSet::OneRow;
use strict;
use warnings;

use parent 'DBIx::Class::ResultSet';

sub one_row { shift->search(undef, { rows => 1})->next }

1;
Expand Down
2 changes: 0 additions & 2 deletions lib/DBIx/Class/Helper/ResultSet/Random.pm
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ package DBIx::Class::Helper::ResultSet::Random;
use strict;
use warnings;

use parent 'DBIx::Class::ResultSet';

use Module::Runtime 'use_module';
use Try::Tiny;

Expand Down
2 changes: 0 additions & 2 deletions lib/DBIx/Class/Helper/ResultSet/RemoveColumns.pm
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ package DBIx::Class::Helper::ResultSet::RemoveColumns;
use strict;
use warnings;

use parent 'DBIx::Class::ResultSet';

sub _resolved_attrs {
my $self = $_[0];

Expand Down
2 changes: 0 additions & 2 deletions lib/DBIx/Class/Helper/ResultSet/ResultClassDWIM.pm
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ package DBIx::Class::Helper::ResultSet::ResultClassDWIM;
use strict;
use warnings;

use parent 'DBIx::Class::ResultSet';

sub result_class {
my ($self, $result_class) = @_;

Expand Down
2 changes: 0 additions & 2 deletions lib/DBIx/Class/Helper/ResultSet/SearchOr.pm
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ package DBIx::Class::Helper::ResultSet::SearchOr;
use strict;
use warnings;

use parent 'DBIx::Class::ResultSet';

use List::Util 'first';
use Carp::Clan;
use namespace::clean;
Expand Down
2 changes: 0 additions & 2 deletions lib/DBIx/Class/Helper/ResultSet/SetOperations.pm
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ package DBIx::Class::Helper::ResultSet::SetOperations;
use strict;
use warnings;

use parent 'DBIx::Class::ResultSet';

# cribbed from perlfaq4
sub _compare_arrays {
my ($self, $first, $second) = @_;
Expand Down
2 changes: 0 additions & 2 deletions lib/DBIx/Class/Helper/ResultSet/Shortcut/AddColumns.pm
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,6 @@ package DBIx::Class::Helper::ResultSet::Shortcut::AddColumns;
use strict;
use warnings;

use parent 'DBIx::Class::ResultSet';

sub add_columns { shift->search(undef, { '+columns' => shift }) }

1;
2 changes: 0 additions & 2 deletions lib/DBIx/Class/Helper/ResultSet/Shortcut/Columns.pm
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,6 @@ package DBIx::Class::Helper::ResultSet::Shortcut::Columns;
use strict;
use warnings;

use parent 'DBIx::Class::ResultSet';

sub columns { shift->search(undef, { columns => shift }) }

1;
2 changes: 0 additions & 2 deletions lib/DBIx/Class/Helper/ResultSet/Shortcut/Distinct.pm
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,6 @@ package DBIx::Class::Helper::ResultSet::Shortcut::Distinct;
use strict;
use warnings;

use parent 'DBIx::Class::ResultSet';

sub distinct { $_[0]->search(undef, { distinct => defined $_[1] ? $_[1] : 1 }) }

1;
2 changes: 0 additions & 2 deletions lib/DBIx/Class/Helper/ResultSet/Shortcut/GroupBy.pm
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,6 @@ package DBIx::Class::Helper::ResultSet::Shortcut::GroupBy;
use strict;
use warnings;

use parent 'DBIx::Class::ResultSet';

sub group_by { shift->search(undef, { group_by => shift }) }

1;
2 changes: 0 additions & 2 deletions lib/DBIx/Class/Helper/ResultSet/Shortcut/HRI.pm
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,6 @@ package DBIx::Class::Helper::ResultSet::Shortcut::HRI;
use strict;
use warnings;

use parent 'DBIx::Class::ResultSet';

sub hri {
shift->search(undef, {
result_class => 'DBIx::Class::ResultClass::HashRefInflator' })
Expand Down
2 changes: 1 addition & 1 deletion lib/DBIx/Class/Helper/ResultSet/Shortcut/HasRows.pm
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ package DBIx::Class::Helper::ResultSet::Shortcut::HasRows;
use strict;
use warnings;

use parent 'DBIx::Class::Helper::ResultSet::Shortcut::Rows', 'DBIx::Class::ResultSet';
use parent 'DBIx::Class::Helper::ResultSet::Shortcut::Rows';

sub has_rows { !! shift->rows(1)->next }

Expand Down
2 changes: 1 addition & 1 deletion lib/DBIx/Class/Helper/ResultSet/Shortcut/Limit.pm
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ package DBIx::Class::Helper::ResultSet::Shortcut::Limit;
use strict;
use warnings;

use parent 'DBIx::Class::Helper::ResultSet::Shortcut::Rows', 'DBIx::Class::ResultSet';
use parent 'DBIx::Class::Helper::ResultSet::Shortcut::Rows';

sub limit { return shift->rows(@_) }

Expand Down
1 change: 0 additions & 1 deletion lib/DBIx/Class/Helper/ResultSet/Shortcut/LimitedPage.pm
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ use warnings;
use parent qw(
DBIx::Class::Helper::ResultSet::Shortcut::Rows
DBIx::Class::Helper::ResultSet::Shortcut::Page
DBIx::Class::ResultSet
);

sub limited_page {
Expand Down
2 changes: 0 additions & 2 deletions lib/DBIx/Class/Helper/ResultSet/Shortcut/OrderBy.pm
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,6 @@ package DBIx::Class::Helper::ResultSet::Shortcut::OrderBy;
use strict;
use warnings;

use parent 'DBIx::Class::ResultSet';

sub order_by { shift->search(undef, { order_by => shift }) }

1;
2 changes: 1 addition & 1 deletion lib/DBIx/Class/Helper/ResultSet/Shortcut/OrderByMagic.pm
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ package DBIx::Class::Helper::ResultSet::Shortcut::OrderByMagic;
use strict;
use warnings;

use parent 'DBIx::Class::Helper::ResultSet::Shortcut::OrderBy', 'DBIx::Class::ResultSet';
use parent 'DBIx::Class::Helper::ResultSet::Shortcut::OrderBy';

sub order_by {
my ($self, @order) = @_;
Expand Down
2 changes: 0 additions & 2 deletions lib/DBIx/Class/Helper/ResultSet/Shortcut/Page.pm
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,6 @@ package DBIx::Class::Helper::ResultSet::Shortcut::Page;
use strict;
use warnings;

use parent 'DBIx::Class::ResultSet';

sub page { shift->search(undef, { page => shift }) }

1;
2 changes: 0 additions & 2 deletions lib/DBIx/Class/Helper/ResultSet/Shortcut/Prefetch.pm
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,6 @@ package DBIx::Class::Helper::ResultSet::Shortcut::Prefetch;
use strict;
use warnings;

use parent 'DBIx::Class::ResultSet';

sub prefetch { return shift->search(undef, { prefetch => shift }) }

1;
2 changes: 0 additions & 2 deletions lib/DBIx/Class/Helper/ResultSet/Shortcut/RemoveColumns.pm
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,6 @@ package DBIx::Class::Helper::ResultSet::Shortcut::RemoveColumns;
use strict;
use warnings;

use parent 'DBIx::Class::ResultSet';

sub remove_columns { shift->search(undef, { remove_columns => shift }) }

1;
2 changes: 0 additions & 2 deletions lib/DBIx/Class/Helper/ResultSet/Shortcut/ResultsExist.pm
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,6 @@ package DBIx::Class::Helper::ResultSet::Shortcut::ResultsExist;
use strict;
use warnings;

use parent 'DBIx::Class::ResultSet';

sub results_exist_as_query {
my $self = shift;

Expand Down
2 changes: 0 additions & 2 deletions lib/DBIx/Class/Helper/ResultSet/Shortcut/Rows.pm
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,6 @@ package DBIx::Class::Helper::ResultSet::Shortcut::Rows;
use strict;
use warnings;

use parent 'DBIx::Class::ResultSet';

sub rows { shift->search(undef, { rows => shift }) }

1;
2 changes: 0 additions & 2 deletions lib/DBIx/Class/Helper/ResultSet/Shortcut/Search/Base.pm
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,6 @@ package DBIx::Class::Helper::ResultSet::Shortcut::Search::Base;
use strict;
use warnings;

use parent 'DBIx::Class::ResultSet';

#--------------------------------------------------------------------------#
# _helper_unwrap_columns(@columns)
#--------------------------------------------------------------------------#
Expand Down
2 changes: 0 additions & 2 deletions lib/DBIx/Class/Helper/ResultSet/VirtualView.pm
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,6 @@ use strict;
use warnings;
use vars qw($VERSION);

use parent 'DBIx::Class::ResultSet';

sub as_virtual_view {
my $self = shift;

Expand Down
2 changes: 0 additions & 2 deletions lib/DBIx/Class/Helper/Row/CleanResultSet.pm
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ package DBIx::Class::Helper::Row::CleanResultSet;
use strict;
use warnings;

use parent 'DBIx::Class::Row';

sub clean_rs { return shift->result_source->resultset }

1;
Expand Down
2 changes: 0 additions & 2 deletions lib/DBIx/Class/Helper/Row/JoinTable.pm
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ package DBIx::Class::Helper::Row::JoinTable;
use strict;
use warnings;

use parent 'DBIx::Class::Row';

use DBIx::Class::Helpers::Util 'get_namespace_parts';
use Lingua::EN::Inflect ();
use DBIx::Class::Candy::Exports;
Expand Down
2 changes: 0 additions & 2 deletions lib/DBIx/Class/Helper/Row/NumifyGet.pm
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ package DBIx::Class::Helper::Row::NumifyGet;
use strict;
use warnings;

use parent 'DBIx::Class::Row';

use Try::Tiny;

sub get_column {
Expand Down
2 changes: 1 addition & 1 deletion lib/DBIx/Class/Helper/Row/OnColumnChange.pm
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ package DBIx::Class::Helper::Row::OnColumnChange;
use strict;
use warnings;

use parent 'DBIx::Class::Helper::Row::StorageValues', 'DBIx::Class::Row';
use parent 'DBIx::Class::Helper::Row::StorageValues';

use List::Util 'first';
use DBIx::Class::Candy::Exports;
Expand Down
2 changes: 0 additions & 2 deletions lib/DBIx/Class/Helper/Row/OnColumnMissing.pm
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ package DBIx::Class::Helper::Row::OnColumnMissing;
use strict;
use warnings;

use parent 'DBIx::Class::Row';

sub on_column_missing { 'warn' }

sub on_column_missing_die { die "Column $_[1] has not been loaded" }
Expand Down
2 changes: 1 addition & 1 deletion lib/DBIx/Class/Helper/Row/ProxyResultSetMethod.pm
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ package DBIx::Class::Helper::Row::ProxyResultSetMethod;
use strict;
use warnings;

use parent 'DBIx::Class::Helper::Row::SelfResultSet', 'DBIx::Class::Row';
use parent 'DBIx::Class::Helper::Row::SelfResultSet','DBIx::Class::AccessorGroup';

use Sub::Name ();

Expand Down
2 changes: 1 addition & 1 deletion lib/DBIx/Class/Helper/Row/ProxyResultSetUpdate.pm
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ package DBIx::Class::Helper::Row::ProxyResultSetUpdate;
use strict;
use warnings;

use parent 'DBIx::Class::Helper::Row::SelfResultSet', 'DBIx::Class::Row';
use parent 'DBIx::Class::Helper::Row::SelfResultSet';

sub update {
my ($self, $upd) = @_;
Expand Down
2 changes: 0 additions & 2 deletions lib/DBIx/Class/Helper/Row/RelationshipDWIM.pm
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ package DBIx::Class::Helper::Row::RelationshipDWIM;
use strict;
use warnings;

use parent 'DBIx::Class::Row';

sub default_result_namespace {
die 'you forgot to set your default_result_namespace'
}
Expand Down
2 changes: 0 additions & 2 deletions lib/DBIx/Class/Helper/Row/SelfResultSet.pm
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ package DBIx::Class::Helper::Row::SelfResultSet;
use strict;
use warnings;

use parent 'DBIx::Class::Row';

sub self_rs {
my ($self) = @_;

Expand Down
2 changes: 1 addition & 1 deletion lib/DBIx/Class/Helper/Row/StorageValues.pm
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ package DBIx::Class::Helper::Row::StorageValues;
use strict;
use warnings;

use parent 'DBIx::Class::Row';
use parent 'DBIx::Class::AccessorGroup';

__PACKAGE__->mk_group_accessors(inherited => '_storage_value_columns');
__PACKAGE__->mk_group_accessors(inherited => '_storage_values');
Expand Down
2 changes: 0 additions & 2 deletions lib/DBIx/Class/Helper/Row/SubClass.pm
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ package DBIx::Class::Helper::Row::SubClass;
use strict;
use warnings;

use parent 'DBIx::Class::Row';

use DBIx::Class::Helpers::Util qw{get_namespace_parts assert_similar_namespaces};
use DBIx::Class::Candy::Exports;

Expand Down
2 changes: 1 addition & 1 deletion lib/DBIx/Class/Helper/Row/ToJSON.pm
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ package DBIx::Class::Helper::Row::ToJSON;
use strict;
use warnings;

use parent 'DBIx::Class::Row';
use parent 'DBIx::Class::AccessorGroup';

__PACKAGE__->mk_group_accessors(inherited => '_serializable_columns');
__PACKAGE__->mk_group_accessors(inherited => '_unserializable_data_types');
Expand Down
Loading

0 comments on commit ffc9599

Please sign in to comment.