From c86a5eb87d5c6916745a9894fc8d3ed6d0a75ca1 Mon Sep 17 00:00:00 2001 From: Yanick Champoux Date: Fri, 2 Feb 2024 12:25:17 -0500 Subject: [PATCH] remove use of MooseX::MarkAsMethods fixes #80 According to https://github.com/dbsrgits/dbix-class-schema-loader/pull/21, the fix that removes the need for MooseX::MAM is merged in as of dbix-class-chema-loader v0.07051. --- dist.ini | 3 +-- t/var/testapps/TestRA-ChinookDemo/lib/TestRA/ChinookDemo/DB.pm | 2 +- .../lib/TestRA/ChinookDemo/DB/Result/Album.pm | 2 +- .../lib/TestRA/ChinookDemo/DB/Result/Artist.pm | 2 +- .../lib/TestRA/ChinookDemo/DB/Result/Customer.pm | 2 +- .../lib/TestRA/ChinookDemo/DB/Result/Employee.pm | 2 +- .../lib/TestRA/ChinookDemo/DB/Result/Genre.pm | 2 +- .../lib/TestRA/ChinookDemo/DB/Result/Invoice.pm | 2 +- .../lib/TestRA/ChinookDemo/DB/Result/InvoiceLine.pm | 2 +- .../lib/TestRA/ChinookDemo/DB/Result/MediaType.pm | 2 +- .../lib/TestRA/ChinookDemo/DB/Result/Playlist.pm | 2 +- .../lib/TestRA/ChinookDemo/DB/Result/PlaylistTrack.pm | 2 +- .../lib/TestRA/ChinookDemo/DB/Result/Track.pm | 2 +- 13 files changed, 13 insertions(+), 14 deletions(-) diff --git a/dist.ini b/dist.ini index 67ceb9ba..761f197d 100644 --- a/dist.ini +++ b/dist.ini @@ -76,7 +76,7 @@ Catalyst::Controller::SimpleCAS = 1.002 Catalyst::Model::DBIC::Schema = 0.65 DBIx::Class = 0.082842 -DBIx::Class::Schema::Loader = 0.07049 +DBIx::Class::Schema::Loader = 0.07050 DBIx::Class::Schema::Diff = 1.07 SQL::Translator = 1.62 SQL::Abstract = 1.87 @@ -92,7 +92,6 @@ namespace::autoclean = 0.28 Moose = 2.2013 Moo = 2.004000 Type::Tiny = 1.000005 -MooseX::MarkAsMethods = 0.15 MooseX::NonMoose = 0.26 MooseX::Traits = 0.12 Class::Load = 0.22 diff --git a/t/var/testapps/TestRA-ChinookDemo/lib/TestRA/ChinookDemo/DB.pm b/t/var/testapps/TestRA-ChinookDemo/lib/TestRA/ChinookDemo/DB.pm index dc8bff5d..38e34dc9 100644 --- a/t/var/testapps/TestRA-ChinookDemo/lib/TestRA/ChinookDemo/DB.pm +++ b/t/var/testapps/TestRA-ChinookDemo/lib/TestRA/ChinookDemo/DB.pm @@ -3,7 +3,7 @@ package # hide from PAUSE TestRA::ChinookDemo::DB; use Moose; -use MooseX::MarkAsMethods autoclean => 1; + extends 'DBIx::Class::Schema'; __PACKAGE__->load_namespaces; diff --git a/t/var/testapps/TestRA-ChinookDemo/lib/TestRA/ChinookDemo/DB/Result/Album.pm b/t/var/testapps/TestRA-ChinookDemo/lib/TestRA/ChinookDemo/DB/Result/Album.pm index 9d951935..e1d0dbec 100644 --- a/t/var/testapps/TestRA-ChinookDemo/lib/TestRA/ChinookDemo/DB/Result/Album.pm +++ b/t/var/testapps/TestRA-ChinookDemo/lib/TestRA/ChinookDemo/DB/Result/Album.pm @@ -7,7 +7,7 @@ use warnings; use Moose; use MooseX::NonMoose; -use MooseX::MarkAsMethods autoclean => 1; + extends 'DBIx::Class::Core'; __PACKAGE__->load_components("InflateColumn::DateTime"); __PACKAGE__->table("Album"); diff --git a/t/var/testapps/TestRA-ChinookDemo/lib/TestRA/ChinookDemo/DB/Result/Artist.pm b/t/var/testapps/TestRA-ChinookDemo/lib/TestRA/ChinookDemo/DB/Result/Artist.pm index 670cd4c9..a2db6a20 100644 --- a/t/var/testapps/TestRA-ChinookDemo/lib/TestRA/ChinookDemo/DB/Result/Artist.pm +++ b/t/var/testapps/TestRA-ChinookDemo/lib/TestRA/ChinookDemo/DB/Result/Artist.pm @@ -7,7 +7,7 @@ use warnings; use Moose; use MooseX::NonMoose; -use MooseX::MarkAsMethods autoclean => 1; + extends 'DBIx::Class::Core'; __PACKAGE__->load_components("InflateColumn::DateTime"); __PACKAGE__->table("Artist"); diff --git a/t/var/testapps/TestRA-ChinookDemo/lib/TestRA/ChinookDemo/DB/Result/Customer.pm b/t/var/testapps/TestRA-ChinookDemo/lib/TestRA/ChinookDemo/DB/Result/Customer.pm index 04b607d9..4da81c2d 100644 --- a/t/var/testapps/TestRA-ChinookDemo/lib/TestRA/ChinookDemo/DB/Result/Customer.pm +++ b/t/var/testapps/TestRA-ChinookDemo/lib/TestRA/ChinookDemo/DB/Result/Customer.pm @@ -7,7 +7,7 @@ use warnings; use Moose; use MooseX::NonMoose; -use MooseX::MarkAsMethods autoclean => 1; + extends 'DBIx::Class::Core'; __PACKAGE__->load_components("InflateColumn::DateTime"); __PACKAGE__->table("Customer"); diff --git a/t/var/testapps/TestRA-ChinookDemo/lib/TestRA/ChinookDemo/DB/Result/Employee.pm b/t/var/testapps/TestRA-ChinookDemo/lib/TestRA/ChinookDemo/DB/Result/Employee.pm index 56aef5b7..73dbd6a4 100644 --- a/t/var/testapps/TestRA-ChinookDemo/lib/TestRA/ChinookDemo/DB/Result/Employee.pm +++ b/t/var/testapps/TestRA-ChinookDemo/lib/TestRA/ChinookDemo/DB/Result/Employee.pm @@ -7,7 +7,7 @@ use warnings; use Moose; use MooseX::NonMoose; -use MooseX::MarkAsMethods autoclean => 1; + extends 'DBIx::Class::Core'; __PACKAGE__->load_components("InflateColumn::DateTime"); __PACKAGE__->table("Employee"); diff --git a/t/var/testapps/TestRA-ChinookDemo/lib/TestRA/ChinookDemo/DB/Result/Genre.pm b/t/var/testapps/TestRA-ChinookDemo/lib/TestRA/ChinookDemo/DB/Result/Genre.pm index 2a8d14eb..8f322fa0 100644 --- a/t/var/testapps/TestRA-ChinookDemo/lib/TestRA/ChinookDemo/DB/Result/Genre.pm +++ b/t/var/testapps/TestRA-ChinookDemo/lib/TestRA/ChinookDemo/DB/Result/Genre.pm @@ -7,7 +7,7 @@ use warnings; use Moose; use MooseX::NonMoose; -use MooseX::MarkAsMethods autoclean => 1; + extends 'DBIx::Class::Core'; __PACKAGE__->load_components("InflateColumn::DateTime"); __PACKAGE__->table("Genre"); diff --git a/t/var/testapps/TestRA-ChinookDemo/lib/TestRA/ChinookDemo/DB/Result/Invoice.pm b/t/var/testapps/TestRA-ChinookDemo/lib/TestRA/ChinookDemo/DB/Result/Invoice.pm index 4c8984d6..5e2f68b6 100644 --- a/t/var/testapps/TestRA-ChinookDemo/lib/TestRA/ChinookDemo/DB/Result/Invoice.pm +++ b/t/var/testapps/TestRA-ChinookDemo/lib/TestRA/ChinookDemo/DB/Result/Invoice.pm @@ -7,7 +7,7 @@ use warnings; use Moose; use MooseX::NonMoose; -use MooseX::MarkAsMethods autoclean => 1; + extends 'DBIx::Class::Core'; __PACKAGE__->load_components("InflateColumn::DateTime"); __PACKAGE__->table("Invoice"); diff --git a/t/var/testapps/TestRA-ChinookDemo/lib/TestRA/ChinookDemo/DB/Result/InvoiceLine.pm b/t/var/testapps/TestRA-ChinookDemo/lib/TestRA/ChinookDemo/DB/Result/InvoiceLine.pm index 07451466..95aac4ce 100644 --- a/t/var/testapps/TestRA-ChinookDemo/lib/TestRA/ChinookDemo/DB/Result/InvoiceLine.pm +++ b/t/var/testapps/TestRA-ChinookDemo/lib/TestRA/ChinookDemo/DB/Result/InvoiceLine.pm @@ -7,7 +7,7 @@ use warnings; use Moose; use MooseX::NonMoose; -use MooseX::MarkAsMethods autoclean => 1; + extends 'DBIx::Class::Core'; __PACKAGE__->load_components("InflateColumn::DateTime"); __PACKAGE__->table("InvoiceLine"); diff --git a/t/var/testapps/TestRA-ChinookDemo/lib/TestRA/ChinookDemo/DB/Result/MediaType.pm b/t/var/testapps/TestRA-ChinookDemo/lib/TestRA/ChinookDemo/DB/Result/MediaType.pm index 9260102a..f15f844e 100644 --- a/t/var/testapps/TestRA-ChinookDemo/lib/TestRA/ChinookDemo/DB/Result/MediaType.pm +++ b/t/var/testapps/TestRA-ChinookDemo/lib/TestRA/ChinookDemo/DB/Result/MediaType.pm @@ -7,7 +7,7 @@ use warnings; use Moose; use MooseX::NonMoose; -use MooseX::MarkAsMethods autoclean => 1; + extends 'DBIx::Class::Core'; __PACKAGE__->load_components("InflateColumn::DateTime"); __PACKAGE__->table("MediaType"); diff --git a/t/var/testapps/TestRA-ChinookDemo/lib/TestRA/ChinookDemo/DB/Result/Playlist.pm b/t/var/testapps/TestRA-ChinookDemo/lib/TestRA/ChinookDemo/DB/Result/Playlist.pm index 7f4a3f7a..1441df93 100644 --- a/t/var/testapps/TestRA-ChinookDemo/lib/TestRA/ChinookDemo/DB/Result/Playlist.pm +++ b/t/var/testapps/TestRA-ChinookDemo/lib/TestRA/ChinookDemo/DB/Result/Playlist.pm @@ -7,7 +7,7 @@ use warnings; use Moose; use MooseX::NonMoose; -use MooseX::MarkAsMethods autoclean => 1; + extends 'DBIx::Class::Core'; __PACKAGE__->load_components("InflateColumn::DateTime"); __PACKAGE__->table("Playlist"); diff --git a/t/var/testapps/TestRA-ChinookDemo/lib/TestRA/ChinookDemo/DB/Result/PlaylistTrack.pm b/t/var/testapps/TestRA-ChinookDemo/lib/TestRA/ChinookDemo/DB/Result/PlaylistTrack.pm index 9541d8e5..30a0edf5 100644 --- a/t/var/testapps/TestRA-ChinookDemo/lib/TestRA/ChinookDemo/DB/Result/PlaylistTrack.pm +++ b/t/var/testapps/TestRA-ChinookDemo/lib/TestRA/ChinookDemo/DB/Result/PlaylistTrack.pm @@ -7,7 +7,7 @@ use warnings; use Moose; use MooseX::NonMoose; -use MooseX::MarkAsMethods autoclean => 1; + extends 'DBIx::Class::Core'; __PACKAGE__->load_components("InflateColumn::DateTime"); __PACKAGE__->table("PlaylistTrack"); diff --git a/t/var/testapps/TestRA-ChinookDemo/lib/TestRA/ChinookDemo/DB/Result/Track.pm b/t/var/testapps/TestRA-ChinookDemo/lib/TestRA/ChinookDemo/DB/Result/Track.pm index d942e752..25a22d1f 100644 --- a/t/var/testapps/TestRA-ChinookDemo/lib/TestRA/ChinookDemo/DB/Result/Track.pm +++ b/t/var/testapps/TestRA-ChinookDemo/lib/TestRA/ChinookDemo/DB/Result/Track.pm @@ -7,7 +7,7 @@ use warnings; use Moose; use MooseX::NonMoose; -use MooseX::MarkAsMethods autoclean => 1; + extends 'DBIx::Class::Core'; __PACKAGE__->load_components("InflateColumn::DateTime"); __PACKAGE__->table("Track");