Hello community,
here is the log from the commit of package perl-MooX-HandlesVia for
openSUSE:Factory checked in at 2020-10-26 16:18:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-MooX-HandlesVia (Old)
and /work/SRC/openSUSE:Factory/.perl-MooX-HandlesVia.new.3463 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-MooX-HandlesVia"
Mon Oct 26 16:18:22 2020 rev:3 rq:842988 version:0.001009
Changes:
--------
---
/work/SRC/openSUSE:Factory/perl-MooX-HandlesVia/perl-MooX-HandlesVia.changes
2015-04-15 16:26:18.000000000 +0200
+++
/work/SRC/openSUSE:Factory/.perl-MooX-HandlesVia.new.3463/perl-MooX-HandlesVia.changes
2020-10-26 16:19:29.439088465 +0100
@@ -1,0 +2,11 @@
+Sat Oct 17 03:15:16 UTC 2020 - Tina Müller <[email protected]>
+
+- updated to 0.001009
+ see /usr/share/doc/packages/perl-MooX-HandlesVia/Changes
+
+ 0.001009 2020-10-16 10:53:01+01:00 Europe/London
+ - new maintainer (@mattp -> @tobyink)
+ - update repo links
+ - mention Sub::HandlesVia in documentation
+
+-------------------------------------------------------------------
Old:
----
MooX-HandlesVia-0.001008.tar.gz
New:
----
MooX-HandlesVia-0.001009.tar.gz
cpanspec.yml
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-MooX-HandlesVia.spec ++++++
--- /var/tmp/diff_new_pack.rBACgh/_old 2020-10-26 16:19:30.087088986 +0100
+++ /var/tmp/diff_new_pack.rBACgh/_new 2020-10-26 16:19:30.091088989 +0100
@@ -1,7 +1,7 @@
#
# spec file for package perl-MooX-HandlesVia
#
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -12,19 +12,20 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
Name: perl-MooX-HandlesVia
-Version: 0.001008
+Version: 0.001009
Release: 0
%define cpan_name MooX-HandlesVia
Summary: NativeTrait-like behavior for Moo
-License: Artistic-1.0 or GPL-1.0+
+License: Artistic-1.0 OR GPL-1.0-or-later
Group: Development/Libraries/Perl
-Url: http://search.cpan.org/dist/MooX-HandlesVia/
-Source:
http://www.cpan.org/authors/id/M/MA/MATTP/%{cpan_name}-%{version}.tar.gz
+URL: https://metacpan.org/release/%{cpan_name}
+Source0:
https://cpan.metacpan.org/authors/id/T/TO/TOBYINK/%{cpan_name}-%{version}.tar.gz
+Source1: cpanspec.yml
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: perl
@@ -55,11 +56,11 @@
%setup -q -n %{cpan_name}-%{version}
%build
-%{__perl} Makefile.PL INSTALLDIRS=vendor
-%{__make} %{?_smp_mflags}
+perl Makefile.PL INSTALLDIRS=vendor
+make %{?_smp_mflags}
%check
-%{__make} test
+make test
%install
%perl_make_install
@@ -68,6 +69,7 @@
%files -f %{name}.files
%defattr(-,root,root,755)
-%doc Changes LICENSE README.mkdn TODO
+%doc Changes README.mkdn TODO
+%license LICENSE
%changelog
++++++ MooX-HandlesVia-0.001008.tar.gz -> MooX-HandlesVia-0.001009.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/MooX-HandlesVia-0.001008/Changes
new/MooX-HandlesVia-0.001009/Changes
--- old/MooX-HandlesVia-0.001008/Changes 2015-03-31 03:33:22.000000000
+0200
+++ new/MooX-HandlesVia-0.001009/Changes 2020-10-16 11:53:02.000000000
+0200
@@ -1,3 +1,8 @@
+0.001009 2020-10-16 10:53:01+01:00 Europe/London
+ - new maintainer (@mattp -> @tobyink)
+ - update repo links
+ - mention Sub::HandlesVia in documentation
+
0.001008 2015-03-30 21:33:17-04:00 America/New_York
- fix a bug inheriting from nonmoo classes
- remove strictures dependency for laxer strict/warnings
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/MooX-HandlesVia-0.001008/LICENSE
new/MooX-HandlesVia-0.001009/LICENSE
--- old/MooX-HandlesVia-0.001008/LICENSE 2015-03-31 03:33:22.000000000
+0200
+++ new/MooX-HandlesVia-0.001009/LICENSE 2020-10-16 11:53:02.000000000
+0200
@@ -1,4 +1,4 @@
-This software is copyright (c) 2015 by Matthew Phillips <[email protected]>.
+This software is copyright (c) 2020 by Matthew Phillips <[email protected]>.
This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.
@@ -12,7 +12,7 @@
--- The GNU General Public License, Version 1, February 1989 ---
-This software is Copyright (c) 2015 by Matthew Phillips <[email protected]>.
+This software is Copyright (c) 2020 by Matthew Phillips <[email protected]>.
This is free software, licensed under:
@@ -272,7 +272,7 @@
--- The Artistic License 1.0 ---
-This software is Copyright (c) 2015 by Matthew Phillips <[email protected]>.
+This software is Copyright (c) 2020 by Matthew Phillips <[email protected]>.
This is free software, licensed under:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/MooX-HandlesVia-0.001008/MANIFEST
new/MooX-HandlesVia-0.001009/MANIFEST
--- old/MooX-HandlesVia-0.001008/MANIFEST 2015-03-31 03:33:22.000000000
+0200
+++ new/MooX-HandlesVia-0.001009/MANIFEST 2020-10-16 11:53:02.000000000
+0200
@@ -1,4 +1,4 @@
-# This file was automatically generated by Dist::Zilla::Plugin::Manifest
v5.034.
+# This file was automatically generated by Dist::Zilla::Plugin::Manifest
v6.012.
Changes
LICENSE
MANIFEST
@@ -15,6 +15,8 @@
lib/Data/Perl/String/MooseLike.pm
lib/MooX/HandlesVia.pm
t/arbitrary.t
+t/author-pod-coverage.t
+t/author-pod-syntax.t
t/from-moose/trait_array.t
t/from-moose/trait_bool.t
t/from-moose/trait_code.t
@@ -26,8 +28,6 @@
t/invalid.t
t/nonmoo-class.t
t/proof_of_concept.t
-t/release-pod-coverage.t
-t/release-pod-syntax.t
t/unimport/namespace_autoclean.t
t/unimport/namespace_clean.t
t/unimport/no_moo.t
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/MooX-HandlesVia-0.001008/META.json
new/MooX-HandlesVia-0.001009/META.json
--- old/MooX-HandlesVia-0.001008/META.json 2015-03-31 03:33:22.000000000
+0200
+++ new/MooX-HandlesVia-0.001009/META.json 2020-10-16 11:53:02.000000000
+0200
@@ -1,16 +1,16 @@
{
"abstract" : "NativeTrait-like behavior for Moo.",
"author" : [
- "Matthew Phillips <[email protected]>"
+ "Toby Inkster <[email protected]>"
],
"dynamic_config" : 0,
- "generated_by" : "Dist::Zilla version 5.034, CPAN::Meta::Converter version
2.150001",
+ "generated_by" : "Dist::Zilla version 6.012, CPAN::Meta::Converter version
2.150010",
"license" : [
"perl_5"
],
"meta-spec" : {
"url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
- "version" : "2"
+ "version" : 2
},
"name" : "MooX-HandlesVia",
"prereqs" : {
@@ -48,10 +48,12 @@
"resources" : {
"repository" : {
"type" : "git",
- "url" : "git://github.com/mattp-/MooX-HandlesVia.git",
- "web" : "https://github.com/mattp-/MooX-HandlesVia"
+ "url" : "git://github.com/tobyink/MooX-HandlesVia.git",
+ "web" : "https://github.com/tobyink/MooX-HandlesVia"
}
},
- "version" : "0.001008"
+ "version" : "0.001009",
+ "x_generated_by_perl" : "v5.26.2",
+ "x_serialization_backend" : "Cpanel::JSON::XS version 4.02"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/MooX-HandlesVia-0.001008/META.yml
new/MooX-HandlesVia-0.001009/META.yml
--- old/MooX-HandlesVia-0.001008/META.yml 2015-03-31 03:33:22.000000000
+0200
+++ new/MooX-HandlesVia-0.001009/META.yml 2020-10-16 11:53:02.000000000
+0200
@@ -1,7 +1,7 @@
---
abstract: 'NativeTrait-like behavior for Moo.'
author:
- - 'Matthew Phillips <[email protected]>'
+ - 'Toby Inkster <[email protected]>'
build_requires:
MooX::Types::MooseLike::Base: '0.23'
Test::Exception: '0'
@@ -10,7 +10,7 @@
configure_requires:
ExtUtils::MakeMaker: '0'
dynamic_config: 0
-generated_by: 'Dist::Zilla version 5.034, CPAN::Meta::Converter version
2.150001'
+generated_by: 'Dist::Zilla version 6.012, CPAN::Meta::Converter version
2.150010'
license: perl
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -23,5 +23,7 @@
Moo: '1.003000'
Role::Tiny: '0'
resources:
- repository: git://github.com/mattp-/MooX-HandlesVia.git
-version: '0.001008'
+ repository: git://github.com/tobyink/MooX-HandlesVia.git
+version: '0.001009'
+x_generated_by_perl: v5.26.2
+x_serialization_backend: 'YAML::Tiny version 1.73'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/MooX-HandlesVia-0.001008/Makefile.PL
new/MooX-HandlesVia-0.001009/Makefile.PL
--- old/MooX-HandlesVia-0.001008/Makefile.PL 2015-03-31 03:33:22.000000000
+0200
+++ new/MooX-HandlesVia-0.001009/Makefile.PL 2020-10-16 11:53:02.000000000
+0200
@@ -1,4 +1,4 @@
-# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker
v5.034.
+# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker
v6.012.
use strict;
use warnings;
@@ -8,12 +8,11 @@
my %WriteMakefileArgs = (
"ABSTRACT" => "NativeTrait-like behavior for Moo.",
- "AUTHOR" => "Matthew Phillips <mattp\@cpan.org>",
+ "AUTHOR" => "Toby Inkster <tobyink\@cpan.org>",
"CONFIGURE_REQUIRES" => {
"ExtUtils::MakeMaker" => 0
},
"DISTNAME" => "MooX-HandlesVia",
- "EXE_FILES" => [],
"LICENSE" => "perl",
"NAME" => "MooX::HandlesVia",
"PREREQ_PM" => {
@@ -29,7 +28,7 @@
"Test::Fatal" => 0,
"Test::More" => 0
},
- "VERSION" => "0.001008",
+ "VERSION" => "0.001009",
"test" => {
"TESTS" => "t/*.t t/from-moose/*.t t/unimport/*.t"
}
@@ -39,7 +38,6 @@
my %FallbackPrereqs = (
"Class::Method::Modifiers" => 0,
"Data::Perl" => "0.002006",
- "ExtUtils::MakeMaker" => 0,
"Module::Runtime" => 0,
"Moo" => "1.003000",
"MooX::Types::MooseLike::Base" => "0.23",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/MooX-HandlesVia-0.001008/README.mkdn
new/MooX-HandlesVia-0.001009/README.mkdn
--- old/MooX-HandlesVia-0.001008/README.mkdn 2015-03-31 03:33:22.000000000
+0200
+++ new/MooX-HandlesVia-0.001009/README.mkdn 2020-10-16 11:53:02.000000000
+0200
@@ -4,7 +4,7 @@
# VERSION
-version 0.001008
+version 0.001009
# SYNOPSIS
@@ -55,6 +55,11 @@
types are **READ ONLY**. This unfortunately means Number, String, Counter, Bool
cannot modify the attributes value, rendering them largely useless.
+If these are issues for you, consider
[Sub::HandlesVia](https://metacpan.org/pod/Sub::HandlesVia), which uses a
+different architecture, respecting triggers and coercions, and allowing
+read-write access to non-reference values. It should be possible to use
+Sub::HandlesVia as a drop-in replacement for MooX::HandlesVia.
+
# PROVIDED INTERFACE/FUNCTIONS
- **process\_has(@\_)**
@@ -90,14 +95,19 @@
- [Moo](https://metacpan.org/pod/Moo)
- [MooX::late](https://metacpan.org/pod/MooX::late)
+- [Sub::HandlesVia](https://metacpan.org/pod/Sub::HandlesVia)
-# AUTHOR
+# ORIGINAL AUTHOR
Matthew Phillips <[email protected]>
+# AUTHOR
+
+Toby Inkster <[email protected]>
+
# COPYRIGHT AND LICENSE
-This software is copyright (c) 2015 by Matthew Phillips <[email protected]>.
+This software is copyright (c) 2020 by Matthew Phillips <[email protected]>.
This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/MooX-HandlesVia-0.001008/dist.ini
new/MooX-HandlesVia-0.001009/dist.ini
--- old/MooX-HandlesVia-0.001008/dist.ini 2015-03-31 03:33:22.000000000
+0200
+++ new/MooX-HandlesVia-0.001009/dist.ini 2020-10-16 11:53:02.000000000
+0200
@@ -1,8 +1,8 @@
name = MooX-HandlesVia
-author = Matthew Phillips <[email protected]>
+author = Toby Inkster <[email protected]>
license = Perl_5
copyright_holder = Matthew Phillips <[email protected]>
-version = 0.001008
+version = 0.001009
[@Basic]
@@ -18,8 +18,8 @@
[PodWeaver]
[MetaResources]
-repository.url = git://github.com/mattp-/MooX-HandlesVia.git
-repository.web = https://github.com/mattp-/MooX-HandlesVia
+repository.url = git://github.com/tobyink/MooX-HandlesVia.git
+repository.web = https://github.com/tobyink/MooX-HandlesVia
repository.type = git
[CheckChangeLog]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/MooX-HandlesVia-0.001008/lib/Data/Perl/Bool/MooseLike.pm
new/MooX-HandlesVia-0.001009/lib/Data/Perl/Bool/MooseLike.pm
--- old/MooX-HandlesVia-0.001008/lib/Data/Perl/Bool/MooseLike.pm
2015-03-31 03:33:22.000000000 +0200
+++ new/MooX-HandlesVia-0.001009/lib/Data/Perl/Bool/MooseLike.pm
2020-10-16 11:53:02.000000000 +0200
@@ -1,5 +1,5 @@
package Data::Perl::Bool::MooseLike;
-$Data::Perl::Bool::MooseLike::VERSION = '0.001008';
+$Data::Perl::Bool::MooseLike::VERSION = '0.001009';
# ABSTRACT: data::Perl::Bool subclass that simulates Moose's native traits.
use strictures 1;
@@ -29,7 +29,7 @@
=head1 VERSION
-version 0.001008
+version 0.001009
=head1 SYNOPSIS
@@ -53,11 +53,11 @@
=head1 AUTHOR
-Matthew Phillips <[email protected]>
+Toby Inkster <[email protected]>
=head1 COPYRIGHT AND LICENSE
-This software is copyright (c) 2015 by Matthew Phillips <[email protected]>.
+This software is copyright (c) 2020 by Matthew Phillips <[email protected]>.
This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/MooX-HandlesVia-0.001008/lib/Data/Perl/Collection/Array/MooseLike.pm
new/MooX-HandlesVia-0.001009/lib/Data/Perl/Collection/Array/MooseLike.pm
--- old/MooX-HandlesVia-0.001008/lib/Data/Perl/Collection/Array/MooseLike.pm
2015-03-31 03:33:22.000000000 +0200
+++ new/MooX-HandlesVia-0.001009/lib/Data/Perl/Collection/Array/MooseLike.pm
2020-10-16 11:53:02.000000000 +0200
@@ -1,5 +1,5 @@
package Data::Perl::Collection::Array::MooseLike;
-$Data::Perl::Collection::Array::MooseLike::VERSION = '0.001008';
+$Data::Perl::Collection::Array::MooseLike::VERSION = '0.001009';
# ABSTRACT: Collection::Array subclass that simulates Moose's native traits.
use strictures 1;
@@ -31,7 +31,7 @@
=head1 VERSION
-version 0.001008
+version 0.001009
=head1 SYNOPSIS
@@ -75,11 +75,11 @@
=head1 AUTHOR
-Matthew Phillips <[email protected]>
+Toby Inkster <[email protected]>
=head1 COPYRIGHT AND LICENSE
-This software is copyright (c) 2015 by Matthew Phillips <[email protected]>.
+This software is copyright (c) 2020 by Matthew Phillips <[email protected]>.
This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/MooX-HandlesVia-0.001008/lib/Data/Perl/Collection/Hash/MooseLike.pm
new/MooX-HandlesVia-0.001009/lib/Data/Perl/Collection/Hash/MooseLike.pm
--- old/MooX-HandlesVia-0.001008/lib/Data/Perl/Collection/Hash/MooseLike.pm
2015-03-31 03:33:22.000000000 +0200
+++ new/MooX-HandlesVia-0.001009/lib/Data/Perl/Collection/Hash/MooseLike.pm
2020-10-16 11:53:02.000000000 +0200
@@ -1,5 +1,5 @@
package Data::Perl::Collection::Hash::MooseLike;
-$Data::Perl::Collection::Hash::MooseLike::VERSION = '0.001008';
+$Data::Perl::Collection::Hash::MooseLike::VERSION = '0.001009';
# ABSTRACT: Collection::Hash subclass that simulates Moose's native traits.
use strictures 1;
@@ -33,7 +33,7 @@
=head1 VERSION
-version 0.001008
+version 0.001009
=head1 SYNOPSIS
@@ -91,11 +91,11 @@
=head1 AUTHOR
-Matthew Phillips <[email protected]>
+Toby Inkster <[email protected]>
=head1 COPYRIGHT AND LICENSE
-This software is copyright (c) 2015 by Matthew Phillips <[email protected]>.
+This software is copyright (c) 2020 by Matthew Phillips <[email protected]>.
This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/MooX-HandlesVia-0.001008/lib/Data/Perl/Number/MooseLike.pm
new/MooX-HandlesVia-0.001009/lib/Data/Perl/Number/MooseLike.pm
--- old/MooX-HandlesVia-0.001008/lib/Data/Perl/Number/MooseLike.pm
2015-03-31 03:33:22.000000000 +0200
+++ new/MooX-HandlesVia-0.001009/lib/Data/Perl/Number/MooseLike.pm
2020-10-16 11:53:02.000000000 +0200
@@ -1,5 +1,5 @@
package Data::Perl::Number::MooseLike;
-$Data::Perl::Number::MooseLike::VERSION = '0.001008';
+$Data::Perl::Number::MooseLike::VERSION = '0.001009';
# ABSTRACT: data::Perl::Number subclass that simulates Moose's native traits.
use strictures 1;
@@ -29,7 +29,7 @@
=head1 VERSION
-version 0.001008
+version 0.001009
=head1 SYNOPSIS
@@ -53,11 +53,11 @@
=head1 AUTHOR
-Matthew Phillips <[email protected]>
+Toby Inkster <[email protected]>
=head1 COPYRIGHT AND LICENSE
-This software is copyright (c) 2015 by Matthew Phillips <[email protected]>.
+This software is copyright (c) 2020 by Matthew Phillips <[email protected]>.
This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/MooX-HandlesVia-0.001008/lib/Data/Perl/String/MooseLike.pm
new/MooX-HandlesVia-0.001009/lib/Data/Perl/String/MooseLike.pm
--- old/MooX-HandlesVia-0.001008/lib/Data/Perl/String/MooseLike.pm
2015-03-31 03:33:22.000000000 +0200
+++ new/MooX-HandlesVia-0.001009/lib/Data/Perl/String/MooseLike.pm
2020-10-16 11:53:02.000000000 +0200
@@ -1,5 +1,5 @@
package Data::Perl::String::MooseLike;
-$Data::Perl::String::MooseLike::VERSION = '0.001008';
+$Data::Perl::String::MooseLike::VERSION = '0.001009';
# ABSTRACT: data::Perl::String subclass that simulates Moose's native traits.
use strictures 1;
@@ -29,7 +29,7 @@
=head1 VERSION
-version 0.001008
+version 0.001009
=head1 SYNOPSIS
@@ -59,11 +59,11 @@
=head1 AUTHOR
-Matthew Phillips <[email protected]>
+Toby Inkster <[email protected]>
=head1 COPYRIGHT AND LICENSE
-This software is copyright (c) 2015 by Matthew Phillips <[email protected]>.
+This software is copyright (c) 2020 by Matthew Phillips <[email protected]>.
This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/MooX-HandlesVia-0.001008/lib/MooX/HandlesVia.pm
new/MooX-HandlesVia-0.001009/lib/MooX/HandlesVia.pm
--- old/MooX-HandlesVia-0.001008/lib/MooX/HandlesVia.pm 2015-03-31
03:33:22.000000000 +0200
+++ new/MooX-HandlesVia-0.001009/lib/MooX/HandlesVia.pm 2020-10-16
11:53:02.000000000 +0200
@@ -1,6 +1,6 @@
package MooX::HandlesVia;
# ABSTRACT: NativeTrait-like behavior for Moo.
-$MooX::HandlesVia::VERSION = '0.001008';
+$MooX::HandlesVia::VERSION = '0.001009';
use strict;
use warnings;
@@ -99,7 +99,7 @@
=head1 VERSION
-version 0.001008
+version 0.001009
=head1 SYNOPSIS
@@ -155,6 +155,11 @@
=back
+If these are issues for you, consider L<Sub::HandlesVia>, which uses a
+different architecture, respecting triggers and coercions, and allowing
+read-write access to non-reference values. It should be possible to use
+Sub::HandlesVia as a drop-in replacement for MooX::HandlesVia.
+
=head1 PROVIDED INTERFACE/FUNCTIONS
=over 4
@@ -207,15 +212,21 @@
=item * L<MooX::late>
+=item * L<Sub::HandlesVia>
+
=back
-=head1 AUTHOR
+=head1 ORIGINAL AUTHOR
Matthew Phillips <[email protected]>
+=head1 AUTHOR
+
+Toby Inkster <[email protected]>
+
=head1 COPYRIGHT AND LICENSE
-This software is copyright (c) 2015 by Matthew Phillips <[email protected]>.
+This software is copyright (c) 2020 by Matthew Phillips <[email protected]>.
This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/MooX-HandlesVia-0.001008/t/author-pod-coverage.t
new/MooX-HandlesVia-0.001009/t/author-pod-coverage.t
--- old/MooX-HandlesVia-0.001008/t/author-pod-coverage.t 1970-01-01
01:00:00.000000000 +0100
+++ new/MooX-HandlesVia-0.001009/t/author-pod-coverage.t 2020-10-16
11:53:02.000000000 +0200
@@ -0,0 +1,15 @@
+#!perl
+
+BEGIN {
+ unless ($ENV{AUTHOR_TESTING}) {
+ print qq{1..0 # SKIP these tests are for testing by the author\n};
+ exit
+ }
+}
+
+# This file was automatically generated by
Dist::Zilla::Plugin::PodCoverageTests.
+
+use Test::Pod::Coverage 1.08;
+use Pod::Coverage::TrustPod;
+
+all_pod_coverage_ok({ coverage_class => 'Pod::Coverage::TrustPod' });
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/MooX-HandlesVia-0.001008/t/author-pod-syntax.t
new/MooX-HandlesVia-0.001009/t/author-pod-syntax.t
--- old/MooX-HandlesVia-0.001008/t/author-pod-syntax.t 1970-01-01
01:00:00.000000000 +0100
+++ new/MooX-HandlesVia-0.001009/t/author-pod-syntax.t 2020-10-16
11:53:02.000000000 +0200
@@ -0,0 +1,15 @@
+#!perl
+
+BEGIN {
+ unless ($ENV{AUTHOR_TESTING}) {
+ print qq{1..0 # SKIP these tests are for testing by the author\n};
+ exit
+ }
+}
+
+# This file was automatically generated by Dist::Zilla::Plugin::PodSyntaxTests.
+use strict; use warnings;
+use Test::More;
+use Test::Pod 1.41;
+
+all_pod_files_ok();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/MooX-HandlesVia-0.001008/t/release-pod-coverage.t
new/MooX-HandlesVia-0.001009/t/release-pod-coverage.t
--- old/MooX-HandlesVia-0.001008/t/release-pod-coverage.t 2015-03-31
03:33:22.000000000 +0200
+++ new/MooX-HandlesVia-0.001009/t/release-pod-coverage.t 1970-01-01
01:00:00.000000000 +0100
@@ -1,15 +0,0 @@
-#!perl
-
-BEGIN {
- unless ($ENV{RELEASE_TESTING}) {
- require Test::More;
- Test::More::plan(skip_all => 'these tests are for release candidate
testing');
- }
-}
-
-# This file was automatically generated by
Dist::Zilla::Plugin::PodCoverageTests.
-
-use Test::Pod::Coverage 1.08;
-use Pod::Coverage::TrustPod;
-
-all_pod_coverage_ok({ coverage_class => 'Pod::Coverage::TrustPod' });
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/MooX-HandlesVia-0.001008/t/release-pod-syntax.t
new/MooX-HandlesVia-0.001009/t/release-pod-syntax.t
--- old/MooX-HandlesVia-0.001008/t/release-pod-syntax.t 2015-03-31
03:33:22.000000000 +0200
+++ new/MooX-HandlesVia-0.001009/t/release-pod-syntax.t 1970-01-01
01:00:00.000000000 +0100
@@ -1,14 +0,0 @@
-#!perl
-
-BEGIN {
- unless ($ENV{RELEASE_TESTING}) {
- require Test::More;
- Test::More::plan(skip_all => 'these tests are for release candidate
testing');
- }
-}
-
-# This file was automatically generated by Dist::Zilla::Plugin::PodSyntaxTests.
-use Test::More;
-use Test::Pod 1.41;
-
-all_pod_files_ok();
++++++ cpanspec.yml ++++++
---
#description_paragraphs: 3
#description: |-
# override description from CPAN
#summary: override summary from CPAN
#no_testing: broken upstream
#sources:
# - source1
# - source2
#patches:
# foo.patch: -p1
# bar.patch:
#preamble: |-
# BuildRequires: gcc-c++
#post_prep: |-
# hunspell=`pkg-config --libs hunspell | sed -e 's,-l,,; s, *,,g'`
# sed -i -e "s,hunspell-X,$hunspell," t/00-prereq.t Makefile.PL
#post_build: |-
# rm unused.files
#post_install: |-
# sed on %{name}.files
#license: SUSE-NonFree
#skip_noarch: 1
#custom_build: |-
#./Build build flags=%{?_smp_mflags} --myflag
#custom_test: |-
#startserver && make test
#ignore_requires: Bizarre::Module