commit perl-Perl-Critic for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Perl-Critic for openSUSE:Factory checked in at 2020-01-30 09:36:06 Comparing /work/SRC/openSUSE:Factory/perl-Perl-Critic (Old) and /work/SRC/openSUSE:Factory/.perl-Perl-Critic.new.26092 (New) Package is "perl-Perl-Critic" Thu Jan 30 09:36:06 2020 rev:27 rq:767810 version:1.138 Changes: --- /work/SRC/openSUSE:Factory/perl-Perl-Critic/perl-Perl-Critic.changes 2019-12-07 15:21:57.283740715 +0100 +++ /work/SRC/openSUSE:Factory/.perl-Perl-Critic.new.26092/perl-Perl-Critic.changes 2020-01-30 09:36:41.209338742 +0100 @@ -1,0 +2,22 @@ +Sat Jan 25 03:09:34 UTC 2020 - + +- updated to 1.138 + see /usr/share/doc/packages/perl-Perl-Critic/Changes + + 1.138 Fri Jan 24 15:50:34 CST 2020 + + Stable release. No changes since 1.137_01. + + + 1.137_01 Thu Jan 23 16:44:57 CST 2020 + + [Fixes] + RequireCheckingReturnValueOfEval didn't count returning the result of an + eval as checking it. Now it does. However, it's only if you "return eval + { ... }". It still doesn't handle the case of "return ( eval {} )". + Thanks, Tom Wyant. (GH #324) + + ProhibitPunctuationVars would get confused and think that the expression + qr/SOME$/ was using the $/ special variable. Thanks, Tom Wyan. (GH #843) + +--- Old: Perl-Critic-1.136.tar.gz New: Perl-Critic-1.138.tar.gz Other differences: -- ++ perl-Perl-Critic.spec ++ --- /var/tmp/diff_new_pack.KzMXWh/_old 2020-01-30 09:36:42.085339211 +0100 +++ /var/tmp/diff_new_pack.KzMXWh/_new 2020-01-30 09:36:42.085339211 +0100 @@ -1,7 +1,7 @@ # # spec file for package perl-Perl-Critic # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: perl-Perl-Critic -Version:1.136 +Version:1.138 Release:0 %define cpan_name Perl-Critic Summary:Critique Perl source code for best-practices @@ -47,6 +47,7 @@ BuildRequires: perl(PPI::Token::Whitespace) >= 1.265 BuildRequires: perl(PPIx::QuoteLike) BuildRequires: perl(PPIx::Regexp) >= 0.027 +BuildRequires: perl(PPIx::Regexp::Util) >= 0.068 BuildRequires: perl(PPIx::Utilities::Node) >= 1.001 BuildRequires: perl(PPIx::Utilities::Statement) >= 1.001 BuildRequires: perl(Perl::Tidy) @@ -75,6 +76,7 @@ Requires: perl(PPI::Token::Whitespace) >= 1.265 Requires: perl(PPIx::QuoteLike) Requires: perl(PPIx::Regexp) >= 0.027 +Requires: perl(PPIx::Regexp::Util) >= 0.068 Requires: perl(PPIx::Utilities::Node) >= 1.001 Requires: perl(PPIx::Utilities::Statement) >= 1.001 Requires: perl(Perl::Tidy) @@ -116,7 +118,7 @@ %prep %setup -q -n %{cpan_name}-%{version} -find . -type f ! -path "*/t/*" ! -name "*.pl" ! -name "*.sh" ! -path "*/bin/*" ! -path "*/script/*" ! -name "configure" -print0 | xargs -0 chmod 644 +find . -type f ! -path "*/t/*" ! -name "*.pl" ! -path "*/bin/*" ! -path "*/script/*" ! -name "configure" -print0 | xargs -0 chmod 644 %build perl Build.PL installdirs=vendor ++ Perl-Critic-1.136.tar.gz -> Perl-Critic-1.138.tar.gz ++ 4961 lines of diff (skipped)
commit perl-Perl-Critic for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Perl-Critic for openSUSE:Factory checked in at 2019-12-07 15:18:20 Comparing /work/SRC/openSUSE:Factory/perl-Perl-Critic (Old) and /work/SRC/openSUSE:Factory/.perl-Perl-Critic.new.4691 (New) Package is "perl-Perl-Critic" Sat Dec 7 15:18:20 2019 rev:26 rq:751733 version:1.136 Changes: --- /work/SRC/openSUSE:Factory/perl-Perl-Critic/perl-Perl-Critic.changes 2019-06-07 18:00:54.857808247 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Perl-Critic.new.4691/perl-Perl-Critic.changes 2019-12-07 15:21:57.283740715 +0100 @@ -1,0 +2,21 @@ +Thu Nov 28 03:04:39 UTC 2019 - + +- updated to 1.136 + see /usr/share/doc/packages/perl-Perl-Critic/Changes + + + 1.136 Wed Nov 27 09:51:09 CST 2019 + + Stable release. No changes since 1.135_01. + + + 1.135_01 Tue Nov 26 14:50:11 CST 2019 + [New Features] + The ProhibitNoWarnings pollicy now handles warnings in the experimental:: + group. Thanks, Renée Bäcker. (GH #892) + + [Documentation] + Prevented some example code from showing up in `perldoc`. Thanks, Tom + Hukins. (GH #799) + +--- Old: Perl-Critic-1.134.tar.gz New: Perl-Critic-1.136.tar.gz Other differences: -- ++ perl-Perl-Critic.spec ++ --- /var/tmp/diff_new_pack.6cDDcx/_old 2019-12-07 15:21:58.747740512 +0100 +++ /var/tmp/diff_new_pack.6cDDcx/_new 2019-12-07 15:21:58.747740512 +0100 @@ -17,7 +17,7 @@ Name: perl-Perl-Critic -Version:1.134 +Version:1.136 Release:0 %define cpan_name Perl-Critic Summary:Critique Perl source code for best-practices @@ -52,7 +52,7 @@ BuildRequires: perl(Perl::Tidy) BuildRequires: perl(Pod::Spell) >= 1 BuildRequires: perl(Readonly) >= 2 -BuildRequires: perl(String::Format) >= 1.13 +BuildRequires: perl(String::Format) >= 1.18 BuildRequires: perl(Task::Weaken) BuildRequires: perl(Term::ANSIColor) >= 2.02 BuildRequires: perl(Test::Builder) >= 0.92 @@ -80,7 +80,7 @@ Requires: perl(Perl::Tidy) Requires: perl(Pod::Spell) >= 1 Requires: perl(Readonly) >= 2 -Requires: perl(String::Format) >= 1.13 +Requires: perl(String::Format) >= 1.18 Requires: perl(Task::Weaken) Requires: perl(Term::ANSIColor) >= 2.02 Requires: perl(Test::Builder) >= 0.92 @@ -116,7 +116,7 @@ %prep %setup -q -n %{cpan_name}-%{version} -find . -type f ! -name \*.pl -print0 | xargs -0 chmod 644 +find . -type f ! -path "*/t/*" ! -name "*.pl" ! -name "*.sh" ! -path "*/bin/*" ! -path "*/script/*" ! -name "configure" -print0 | xargs -0 chmod 644 %build perl Build.PL installdirs=vendor @@ -131,7 +131,7 @@ %files -f %{name}.files %defattr(-,root,root,755) -%doc Changes CONTRIBUTING.md examples extras README README.md tools +%doc Changes CONTRIBUTING.md examples README README.md %license LICENSE %changelog ++ Perl-Critic-1.134.tar.gz -> Perl-Critic-1.136.tar.gz ++ 5172 lines of diff (skipped)
commit perl-Perl-Critic for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Perl-Critic for openSUSE:Factory checked in at 2019-06-07 18:00:51 Comparing /work/SRC/openSUSE:Factory/perl-Perl-Critic (Old) and /work/SRC/openSUSE:Factory/.perl-Perl-Critic.new.4811 (New) Package is "perl-Perl-Critic" Fri Jun 7 18:00:51 2019 rev:25 rq:704995 version:1.134 Changes: --- /work/SRC/openSUSE:Factory/perl-Perl-Critic/perl-Perl-Critic.changes 2019-04-05 11:55:13.874271759 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Perl-Critic.new.4811/perl-Perl-Critic.changes 2019-06-07 18:00:54.857808247 +0200 @@ -1,0 +2,9 @@ +Thu May 23 05:21:19 UTC 2019 - Stephan Kulow + +- updated to 1.134 + see /usr/share/doc/packages/perl-Perl-Critic/Changes + + 1.134 Wed May 22 21:17:21 CDT 2019 + Stable release. No changes since 1.133_02. + +--- Old: Perl-Critic-1.132.tar.gz New: Perl-Critic-1.134.tar.gz Other differences: -- ++ perl-Perl-Critic.spec ++ --- /var/tmp/diff_new_pack.FrEghS/_old 2019-06-07 18:00:55.329808080 +0200 +++ /var/tmp/diff_new_pack.FrEghS/_new 2019-06-07 18:00:55.337808077 +0200 @@ -17,7 +17,7 @@ Name: perl-Perl-Critic -Version:1.132 +Version:1.134 Release:0 %define cpan_name Perl-Critic Summary:Critique Perl source code for best-practices @@ -34,18 +34,17 @@ BuildRequires: perl(Config::Tiny) >= 2 BuildRequires: perl(Exception::Class) >= 1.23 BuildRequires: perl(Exporter) >= 5.63 -BuildRequires: perl(File::HomeDir) BuildRequires: perl(File::Which) BuildRequires: perl(IO::String) BuildRequires: perl(List::MoreUtils) >= 0.19 -BuildRequires: perl(Module::Build) >= 0.402400 +BuildRequires: perl(Module::Build) >= 0.420400 BuildRequires: perl(Module::Pluggable) >= 3.1 -BuildRequires: perl(PPI) >= 1.224 -BuildRequires: perl(PPI::Document) >= 1.224 -BuildRequires: perl(PPI::Document::File) >= 1.224 -BuildRequires: perl(PPI::Node) >= 1.224 -BuildRequires: perl(PPI::Token::Quote::Single) >= 1.224 -BuildRequires: perl(PPI::Token::Whitespace) >= 1.224 +BuildRequires: perl(PPI) >= 1.265 +BuildRequires: perl(PPI::Document) >= 1.265 +BuildRequires: perl(PPI::Document::File) >= 1.265 +BuildRequires: perl(PPI::Node) >= 1.265 +BuildRequires: perl(PPI::Token::Quote::Single) >= 1.265 +BuildRequires: perl(PPI::Token::Whitespace) >= 1.265 BuildRequires: perl(PPIx::QuoteLike) BuildRequires: perl(PPIx::Regexp) >= 0.027 BuildRequires: perl(PPIx::Utilities::Node) >= 1.001 @@ -63,17 +62,17 @@ Requires: perl(Config::Tiny) >= 2 Requires: perl(Exception::Class) >= 1.23 Requires: perl(Exporter) >= 5.63 -Requires: perl(File::HomeDir) Requires: perl(File::Which) Requires: perl(IO::String) Requires: perl(List::MoreUtils) >= 0.19 +Requires: perl(Module::Build) >= 0.420400 Requires: perl(Module::Pluggable) >= 3.1 -Requires: perl(PPI) >= 1.224 -Requires: perl(PPI::Document) >= 1.224 -Requires: perl(PPI::Document::File) >= 1.224 -Requires: perl(PPI::Node) >= 1.224 -Requires: perl(PPI::Token::Quote::Single) >= 1.224 -Requires: perl(PPI::Token::Whitespace) >= 1.224 +Requires: perl(PPI) >= 1.265 +Requires: perl(PPI::Document) >= 1.265 +Requires: perl(PPI::Document::File) >= 1.265 +Requires: perl(PPI::Node) >= 1.265 +Requires: perl(PPI::Token::Quote::Single) >= 1.265 +Requires: perl(PPI::Token::Whitespace) >= 1.265 Requires: perl(PPIx::QuoteLike) Requires: perl(PPIx::Regexp) >= 0.027 Requires: perl(PPIx::Utilities::Node) >= 1.001 ++ Perl-Critic-1.132.tar.gz -> Perl-Critic-1.134.tar.gz ++ 6610 lines of diff (skipped)
commit perl-Perl-Critic for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Perl-Critic for openSUSE:Factory checked in at 2019-04-05 11:55:12 Comparing /work/SRC/openSUSE:Factory/perl-Perl-Critic (Old) and /work/SRC/openSUSE:Factory/.perl-Perl-Critic.new.3908 (New) Package is "perl-Perl-Critic" Fri Apr 5 11:55:12 2019 rev:24 rq:691009 version:1.132 Changes: --- /work/SRC/openSUSE:Factory/perl-Perl-Critic/perl-Perl-Critic.changes 2017-08-10 14:11:51.382538284 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Perl-Critic.new.3908/perl-Perl-Critic.changes 2019-04-05 11:55:13.874271759 +0200 @@ -1,0 +2,46 @@ +Wed Apr 3 07:23:05 UTC 2019 - Stephan Kulow + +- updated to 1.132 + see /usr/share/doc/packages/perl-Perl-Critic/Changes + + + 1.32Thu May 31 21:48:48 CDT 2018 + [New Features] + Added the ability to specify a regex to tell what unused private + subroutines are OK in Subroutines::ProhibitUnusedPrivateSubroutines. + This is handy for Moose classes where there could be many false + positives on _build_() subroutines. + Thanks, Dave Cross. (GH #811, #812) + + [Dependencies] + Perl::Critic now no longer relies on the deprecated Email::Address. + (GH #816) + + 1.131_02 Tue Feb 20 17:18:03 CST 2018 + [New Features] + Perl::Critic now assumes that .psgi files are Perl, too. Thanks, Tom + Hukins. (GH#805) + + Variables::ProhibitUnusedVariables no longer gives a false positive for + variables used in interpolation. Thanks, Omer Gazit. (GH#801) + + [Bug Fixes] + Added missing requirement for Fatal.pm. + + + 1.131_01 Tue Nov 21 17:28:06 CST 2017 + [New Features] + In the ProhibitLeadingZeros policy, added an exception for mkfifo. + Thanks, Evan Zacks. (GH#786) + + Add color support for Windows platforms. Thanks, Roy Ivy III. (GH#700) + + [Bug Fixes] + Recode Perl::Critic::Utils::all_perl_files() to use File::Find instead + of opendir/readdir. This solves endless directory traversals if + the directories contain circular symbolic references. Thanks, Tom Wyant. + + [Documentation] + Added CONTRIBUTING.md. Thanks, Jonas B. Nielsen. + +--- Old: Perl-Critic-1.130.tar.gz New: Perl-Critic-1.132.tar.gz Other differences: -- ++ perl-Perl-Critic.spec ++ --- /var/tmp/diff_new_pack.rQJISh/_old 2019-04-05 11:55:14.614272356 +0200 +++ /var/tmp/diff_new_pack.rQJISh/_new 2019-04-05 11:55:14.618272359 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-Perl-Critic # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,18 +12,18 @@ # 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-Perl-Critic -Version:1.130 +Version:1.132 Release:0 %define cpan_name Perl-Critic Summary:Critique Perl source code for best-practices -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/Perl-Critic/ +Url:https://metacpan.org/release/%{cpan_name} Source0: https://cpan.metacpan.org/authors/id/P/PE/PETDANCE/%{cpan_name}-%{version}.tar.gz Source1:cpanspec.yml BuildArch: noarch @@ -32,7 +32,6 @@ BuildRequires: perl-macros BuildRequires: perl(B::Keywords) >= 1.05 BuildRequires: perl(Config::Tiny) >= 2 -BuildRequires: perl(Email::Address) >= 1.889 BuildRequires: perl(Exception::Class) >= 1.23 BuildRequires: perl(Exporter) >= 5.63 BuildRequires: perl(File::HomeDir) @@ -47,6 +46,7 @@ BuildRequires: perl(PPI::Node) >= 1.224 BuildRequires: perl(PPI::Token::Quote::Single) >= 1.224 BuildRequires: perl(PPI::Token::Whitespace) >= 1.224 +BuildRequires: perl(PPIx::QuoteLike) BuildRequires: perl(PPIx::Regexp) >= 0.027 BuildRequires: perl(PPIx::Utilities::Node) >= 1.001 BuildRequires: perl(PPIx::Utilities::Statement) >= 1.001 @@ -61,7 +61,6 @@ BuildRequires: perl(version) >= 0.77 Requires: perl(B::Keywords) >= 1.05 Requires: perl(Config::Tiny) >= 2 -Requires: perl(Email::Address) >= 1.889 Requires: perl(Exception::Class) >= 1.23 Requires: perl(Exporter) >= 5.
commit perl-Perl-Critic for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Perl-Critic for openSUSE:Factory checked in at 2017-08-10 14:03:31 Comparing /work/SRC/openSUSE:Factory/perl-Perl-Critic (Old) and /work/SRC/openSUSE:Factory/.perl-Perl-Critic.new (New) Package is "perl-Perl-Critic" Thu Aug 10 14:03:31 2017 rev:23 rq:512158 version:1.130 Changes: --- /work/SRC/openSUSE:Factory/perl-Perl-Critic/perl-Perl-Critic.changes 2017-06-21 13:57:18.546376003 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Perl-Critic.new/perl-Perl-Critic.changes 2017-08-10 14:11:51.382538284 +0200 @@ -1,0 +2,13 @@ +Fri Jul 21 06:02:39 UTC 2017 - co...@suse.com + +- updated to 1.130 + see /usr/share/doc/packages/perl-Perl-Critic/Changes + + 1.130 Thu Jul 20 23:16:34 CDT 2017 + [New Features] + * Policies which ensure that system calls are checked such as +RequireCheckedSystemCalls now have an "autodie_modules" setting which +allows you to tell the policy about other modules which export +autodie. Fixes #699. PR #747. Thanks to Dave Rolsky. + +--- Old: Perl-Critic-1.128.tar.gz New: Perl-Critic-1.130.tar.gz Other differences: -- ++ perl-Perl-Critic.spec ++ --- /var/tmp/diff_new_pack.Y0UY4t/_old 2017-08-10 14:11:52.202422847 +0200 +++ /var/tmp/diff_new_pack.Y0UY4t/_new 2017-08-10 14:11:52.210421721 +0200 @@ -17,7 +17,7 @@ Name: perl-Perl-Critic -Version:1.128 +Version:1.130 Release:0 %define cpan_name Perl-Critic Summary:Critique Perl source code for best-practices ++ Perl-Critic-1.128.tar.gz -> Perl-Critic-1.130.tar.gz ++ 5095 lines of diff (skipped)
commit perl-Perl-Critic for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Perl-Critic for openSUSE:Factory checked in at 2017-06-21 13:57:17 Comparing /work/SRC/openSUSE:Factory/perl-Perl-Critic (Old) and /work/SRC/openSUSE:Factory/.perl-Perl-Critic.new (New) Package is "perl-Perl-Critic" Wed Jun 21 13:57:17 2017 rev:22 rq:504925 version:1.128 Changes: --- /work/SRC/openSUSE:Factory/perl-Perl-Critic/perl-Perl-Critic.changes 2015-08-27 08:56:19.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Perl-Critic.new/perl-Perl-Critic.changes 2017-06-21 13:57:18.546376003 +0200 @@ -1,0 +2,55 @@ +Wed Jun 14 06:06:20 UTC 2017 - co...@suse.com + +- updated to 1.128 + see /usr/share/doc/packages/perl-Perl-Critic/Changes + + 1.128Sat Jun 10 22:31:28 CDT 2017 + + Official release. No changes since 1.127_02. + + 1.127_02 Tue May 23 18:31:59 CDT 2017 + + Developer release leading up to 1.128. + + [Bug Fixes] + * PPI misparsing a module caused an incorrect "Must end with a +recognizable true value." This is fixed by upgrading to PPI +1.224. (GH #696, GH #607) + * A test would fail under the upcoming Perl 5.26 that omits the current +directory from @INC. Thanks, Kent Fredric. + * Fixed an invalid test in the RequireBarewordsIncludes test. Thanks, +Christian Walde. (GH #751) + * If an element contained blank lines then the source "%r" displayed +for a violation was wrong. Thanks, Sawyer X. (GH #702, #734) + + [Dependencies] + Perl::Critic now requires PPI 1.224. PPI is the underlying Perl parser + on which Perl::Critic is built, and 1.224 introduces many parsing fixes + such as: + * Fixes for dot-in-@INC. + * Parse left side of => as bareword even if it looks like a keyword or op. + * $::x now works. + * Higher accuracy when deciding whether certain characters are operators or +variable type casts (*&% etc.). + * Subroutine attributes parsed correctly. + + [Performance Enhancements] + * Sped up BuiltinFunctions::ProhibitUselessTopic ~7%. Thanks, James +Raspass. (GH #656) + + [Documentation] + * Fixed incorrect explanation of capture variables in +ProhibitCaptureWithoutTest. Thanks, Felipe Gasper. + * Fixed incorrect links. Thanks, Glenn Fowler. + * Fixed incorrect example for returning a sorted list. Thanks, @daviding58. + * Fixed invalid POD. Thanks, Jakub Wilk. (GH #735) + * Updated docs on ProhibitYadaOperator. Thanks, Stuart A Johnston. (GH #662) + * Removed all the references to the old mailing list and code repository +at tigris.org. (GH #757) + + + 1.127_01 Sun May 21 21:57:16 CDT 2017 + + Removed from CPAN because it did not get indexed correctly. + +--- Old: Perl-Critic-1.126.tar.gz New: Perl-Critic-1.128.tar.gz Other differences: -- ++ perl-Perl-Critic.spec ++ --- /var/tmp/diff_new_pack.sZKhS8/_old 2017-06-21 13:57:19.346263173 +0200 +++ /var/tmp/diff_new_pack.sZKhS8/_new 2017-06-21 13:57:19.346263173 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-Perl-Critic # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,14 +17,14 @@ Name: perl-Perl-Critic -Version:1.126 +Version:1.128 Release:0 %define cpan_name Perl-Critic Summary:Critique Perl source code for best-practices License:Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl Url:http://search.cpan.org/dist/Perl-Critic/ -Source0: http://www.cpan.org/authors/id/T/TH/THALJEF/%{cpan_name}-%{version}.tar.gz +Source0: https://cpan.metacpan.org/authors/id/P/PE/PETDANCE/%{cpan_name}-%{version}.tar.gz Source1:cpanspec.yml BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -41,12 +41,12 @@ BuildRequires: perl(List::MoreUtils) >= 0.19 BuildRequires: perl(Module::Build) >= 0.402400 BuildRequires: perl(Module::Pluggable) >= 3.1 -BuildRequires: perl(PPI) >= 1.220 -BuildRequires: perl(PPI::Document) >= 1.220 -BuildRequires: perl(PPI::Document::File) >= 1.220 -BuildRequires: perl(PPI::Node) >= 1.220 -BuildRequires: perl(PPI::Token::Quote::Single) >= 1.220 -BuildRequires: perl(PPI::Token::Whitespace) >= 1.220 +BuildRequires: perl(PPI) >= 1.224 +BuildRequires: perl(PPI::Document) >= 1.224 +BuildRequires: perl(PPI:
commit perl-Perl-Critic for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Perl-Critic for openSUSE:Factory checked in at 2015-08-27 08:56:18 Comparing /work/SRC/openSUSE:Factory/perl-Perl-Critic (Old) and /work/SRC/openSUSE:Factory/.perl-Perl-Critic.new (New) Package is "perl-Perl-Critic" Changes: --- /work/SRC/openSUSE:Factory/perl-Perl-Critic/perl-Perl-Critic.changes 2015-05-02 21:33:46.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Perl-Critic.new/perl-Perl-Critic.changes 2015-08-27 08:56:19.0 +0200 @@ -1,0 +2,27 @@ +Sun Aug 23 09:13:15 UTC 2015 - co...@suse.com + +- updated to 1.126 + see /usr/share/doc/packages/perl-Perl-Critic/Changes + + 1.126 2015-08-10 + + [New Policies] + * Added a policy: ControlStructures::ProhibitYadaOperator - Never use ... +in production code. + + [Bug Fixes] + * Fixed problems arising from having -b in your .perltidyrc file. Thanks +@hjkatz. + * Removed extra newline from policy names returned by P::C::Config->policies. +Thanks @ratsbane. + * `fc` and `say` are now covered by ProhibitUselessTopic. Thanks @JRaspass. + + [Miscellanea] + * Add more strict/warnings importer modules. Thanks @oalders. + * Path::Tiny is now recommended over File::Slurp + * Micro-optimize by calling ->content() directly instead of going +through the overloads. Thanks @JRaspass. + * Square brackets are now allowed around your `## no critic` policy +list. Thanks @zdm. + +--- Old: Perl-Critic-1.125.tar.gz New: Perl-Critic-1.126.tar.gz Other differences: -- ++ perl-Perl-Critic.spec ++ --- /var/tmp/diff_new_pack.tvPsRK/_old 2015-08-27 08:56:20.0 +0200 +++ /var/tmp/diff_new_pack.tvPsRK/_new 2015-08-27 08:56:20.0 +0200 @@ -17,7 +17,7 @@ Name: perl-Perl-Critic -Version:1.125 +Version:1.126 Release:0 %define cpan_name Perl-Critic Summary:Critique Perl source code for best-practices ++ Perl-Critic-1.125.tar.gz -> Perl-Critic-1.126.tar.gz ++ 6629 lines of diff (skipped)
commit perl-Perl-Critic for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Perl-Critic for openSUSE:Factory checked in at 2015-05-02 21:33:45 Comparing /work/SRC/openSUSE:Factory/perl-Perl-Critic (Old) and /work/SRC/openSUSE:Factory/.perl-Perl-Critic.new (New) Package is "perl-Perl-Critic" Changes: --- /work/SRC/openSUSE:Factory/perl-Perl-Critic/perl-Perl-Critic.changes 2014-09-23 10:42:38.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Perl-Critic.new/perl-Perl-Critic.changes 2015-05-02 21:33:46.0 +0200 @@ -1,0 +2,40 @@ +Tue Apr 28 06:36:06 UTC 2015 - co...@suse.com + +- updated to 1.125 + see /usr/share/doc/packages/perl-Perl-Critic/Changes + + 1.125 2015-03-02 + + [Bug Fixes] + * Corrected dependency on List::Util::any() to List::MoreUtils::any() + + [Miscellanea] + * Revised and updated documentation. + + 1.124 2015-02-27 + + [Policy Changes] + * The ProhibitUnusedPrivateSubroutines policy can now ignore files that +use particular modules with 'skip_when_using' option allows of, for +example, skipping the policy for roles. Thanks to Mark Fowler. + + * The RequireUseStrict and RequireUseWarnings policies now regard Moose, +Moo, Mouse, Dancer, Mojolicious, and several other modules as equivalent +to the strict and warnings pragma. + + [Bug Fixes] + * The RequireChecked* family of policies has been fixed to accommodate +version numbers when use-ing the autodie pragma. GH #612. Thanks citrin. + + 1.123 2014-11-11 + + [Dependencies] + * Now requires PPI-1.220 which has numerous bug fixes. This may +eliminate the need for some "## no critic" markers you inserted to +work around those bugs. The "ProhibitUselessNoCritic" policy should +help you find them. + + [Miscellanea] + * Fixed a typo in the Variables::ProhibitPerl4PackageNames message. + +--- Old: Perl-Critic-1.122.tar.gz New: Perl-Critic-1.125.tar.gz cpanspec.yml Other differences: -- ++ perl-Perl-Critic.spec ++ --- /var/tmp/diff_new_pack.9UdrPl/_old 2015-05-02 21:33:47.0 +0200 +++ /var/tmp/diff_new_pack.9UdrPl/_new 2015-05-02 21:33:47.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-Perl-Critic # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,14 +17,15 @@ Name: perl-Perl-Critic -Version:1.122 +Version:1.125 Release:0 %define cpan_name Perl-Critic -Summary:Critique Perl source code for best-practices. +Summary:Critique Perl source code for best-practices License:Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl Url:http://search.cpan.org/dist/Perl-Critic/ -Source: http://www.cpan.org/authors/id/T/TH/THALJEF/%{cpan_name}-%{version}.tar.gz +Source0: http://www.cpan.org/authors/id/T/TH/THALJEF/%{cpan_name}-%{version}.tar.gz +Source1:cpanspec.yml BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl @@ -38,14 +39,14 @@ BuildRequires: perl(File::Which) BuildRequires: perl(IO::String) BuildRequires: perl(List::MoreUtils) >= 0.19 -BuildRequires: perl(Module::Build) >= 0.4024 +BuildRequires: perl(Module::Build) >= 0.402400 BuildRequires: perl(Module::Pluggable) >= 3.1 -BuildRequires: perl(PPI) >= 1.218 -BuildRequires: perl(PPI::Document) >= 1.218 -BuildRequires: perl(PPI::Document::File) >= 1.218 -BuildRequires: perl(PPI::Node) >= 1.218 -BuildRequires: perl(PPI::Token::Quote::Single) >= 1.218 -BuildRequires: perl(PPI::Token::Whitespace) >= 1.218 +BuildRequires: perl(PPI) >= 1.220 +BuildRequires: perl(PPI::Document) >= 1.220 +BuildRequires: perl(PPI::Document::File) >= 1.220 +BuildRequires: perl(PPI::Node) >= 1.220 +BuildRequires: perl(PPI::Token::Quote::Single) >= 1.220 +BuildRequires: perl(PPI::Token::Whitespace) >= 1.220 BuildRequires: perl(PPIx::Regexp) >= 0.027 BuildRequires: perl(PPIx::Utilities::Node) >= 1.001 BuildRequires: perl(PPIx::Utilities::Statement) >= 1.001 @@ -68,12 +69,12 @@ Requires: perl(IO::String) Requires: perl(List::MoreUtils) >= 0.19 Requires: perl(Module::Pluggable) >= 3.1 -Requires: perl(PPI) >= 1.218 -Requires: perl(PPI::Document) >= 1.218 -Requires: perl(PPI::Document::File) >= 1.218 -Requires: perl(PPI::Node) >= 1.218 -Requires
commit perl-Perl-Critic for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Perl-Critic for openSUSE:Factory checked in at 2014-09-23 10:42:21 Comparing /work/SRC/openSUSE:Factory/perl-Perl-Critic (Old) and /work/SRC/openSUSE:Factory/.perl-Perl-Critic.new (New) Package is "perl-Perl-Critic" Changes: --- /work/SRC/openSUSE:Factory/perl-Perl-Critic/perl-Perl-Critic.changes 2013-11-12 15:23:02.0 +0100 +++ /work/SRC/openSUSE:Factory/.perl-Perl-Critic.new/perl-Perl-Critic.changes 2014-09-23 10:42:38.0 +0200 @@ -1,0 +2,25 @@ +Mon Sep 15 15:15:20 UTC 2014 - co...@suse.com + +- updated to 1.122 + + [Dependencies] + * Now requires PPI-1.218 which has numerous enahncements and bug fixes. + Also now requires Readonly-2.00, which obviates the need for Readonly::XS + to get fast constants. + + * File::HomeDir, File::Which, and Term::ANSIColor are all required now + instead of being optional or recommended. This simplifies our test code + and ensures consistent optimal behavior for all users. + + [New Policies] + * Added two new policies: BuiltinFunctions::ProhibitUselessTopic and + RegularExpressions::ProhibitUselessTopic. + + [Miscellanea] + * Updated the perlcritic.el script to use modern Emacs hooks. + Thanks to @intrigeri and the Debian team for the patch. Fixes GH #556. + + * Removed all the internal RCS keyword boilerplate blocks that were never + getting expanded. + +--- Old: Perl-Critic-1.121.tar.gz New: Perl-Critic-1.122.tar.gz Other differences: -- ++ perl-Perl-Critic.spec ++ --- /var/tmp/diff_new_pack.I5ZPBI/_old 2014-09-23 10:42:40.0 +0200 +++ /var/tmp/diff_new_pack.I5ZPBI/_new 2014-09-23 10:42:40.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-Perl-Critic # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,10 +17,10 @@ Name: perl-Perl-Critic -Version:1.121 +Version:1.122 Release:0 %define cpan_name Perl-Critic -Summary:Critique Perl source code for best-practices +Summary:Critique Perl source code for best-practices. License:Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl Url:http://search.cpan.org/dist/Perl-Critic/ @@ -34,136 +34,57 @@ BuildRequires: perl(Email::Address) >= 1.889 BuildRequires: perl(Exception::Class) >= 1.23 BuildRequires: perl(Exporter) >= 5.63 +BuildRequires: perl(File::HomeDir) +BuildRequires: perl(File::Which) BuildRequires: perl(IO::String) BuildRequires: perl(List::MoreUtils) >= 0.19 -BuildRequires: perl(Module::Build) +BuildRequires: perl(Module::Build) >= 0.4024 BuildRequires: perl(Module::Pluggable) >= 3.1 -BuildRequires: perl(PPI) >= 1.215 -BuildRequires: perl(PPI::Document) >= 1.215 -BuildRequires: perl(PPI::Document::File) >= 1.215 -BuildRequires: perl(PPI::Node) >= 1.215 -BuildRequires: perl(PPI::Token::Quote::Single) >= 1.215 -BuildRequires: perl(PPI::Token::Whitespace) >= 1.215 -BuildRequires: perl(PPIx::Regexp) >= 0.022 +BuildRequires: perl(PPI) >= 1.218 +BuildRequires: perl(PPI::Document) >= 1.218 +BuildRequires: perl(PPI::Document::File) >= 1.218 +BuildRequires: perl(PPI::Node) >= 1.218 +BuildRequires: perl(PPI::Token::Quote::Single) >= 1.218 +BuildRequires: perl(PPI::Token::Whitespace) >= 1.218 +BuildRequires: perl(PPIx::Regexp) >= 0.027 BuildRequires: perl(PPIx::Utilities::Node) >= 1.001 BuildRequires: perl(PPIx::Utilities::Statement) >= 1.001 BuildRequires: perl(Perl::Tidy) BuildRequires: perl(Pod::Spell) >= 1 -BuildRequires: perl(Readonly) >= 1.03 +BuildRequires: perl(Readonly) >= 2 BuildRequires: perl(String::Format) >= 1.13 BuildRequires: perl(Task::Weaken) +BuildRequires: perl(Term::ANSIColor) >= 2.02 BuildRequires: perl(Test::Builder) >= 0.92 BuildRequires: perl(Test::Deep) BuildRequires: perl(version) >= 0.77 -#BuildRequires: perl(Devel::CheckOS) -#BuildRequires: perl(Devel::EnforceEncapsulation) -#BuildRequires: perl(Devel::NYTProf) -#BuildRequires: perl(File::HomeDir) -#BuildRequires: perl(File::Which) -#BuildRequires: perl(Perl::Critic) -#BuildRequires: perl(Perl::Critic::Annotation) -#BuildRequires: perl(Perl::Critic::BuildUtilities) -#BuildRequires: perl(Perl::Critic::Command) -#BuildRequires: perl(Perl::Critic::Config) -#BuildRequires: perl(Perl::Critic::Document) -#BuildRequires: perl(Perl::Critic::Excepti
commit perl-Perl-Critic for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Perl-Critic for openSUSE:Factory checked in at 2013-11-12 15:23:01 Comparing /work/SRC/openSUSE:Factory/perl-Perl-Critic (Old) and /work/SRC/openSUSE:Factory/.perl-Perl-Critic.new (New) Package is "perl-Perl-Critic" Changes: --- /work/SRC/openSUSE:Factory/perl-Perl-Critic/perl-Perl-Critic.changes 2013-11-04 12:46:38.0 +0100 +++ /work/SRC/openSUSE:Factory/.perl-Perl-Critic.new/perl-Perl-Critic.changes 2013-11-12 15:23:02.0 +0100 @@ -1,0 +2,5 @@ +Mon Nov 11 14:56:02 UTC 2013 - rschweik...@suse.com + +- Added new themes based on CERT guidelines. + +--- Old: Perl-Critic-1.120.tar.gz New: Perl-Critic-1.121.tar.gz Other differences: -- ++ perl-Perl-Critic.spec ++ --- /var/tmp/diff_new_pack.IDOubW/_old 2013-11-12 15:23:02.0 +0100 +++ /var/tmp/diff_new_pack.IDOubW/_new 2013-11-12 15:23:02.0 +0100 @@ -17,7 +17,7 @@ Name: perl-Perl-Critic -Version:1.120 +Version:1.121 Release:0 %define cpan_name Perl-Critic Summary:Critique Perl source code for best-practices ++ Perl-Critic-1.120.tar.gz -> Perl-Critic-1.121.tar.gz ++ 14598 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit perl-Perl-Critic for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Perl-Critic for openSUSE:Factory checked in at 2013-11-04 12:46:37 Comparing /work/SRC/openSUSE:Factory/perl-Perl-Critic (Old) and /work/SRC/openSUSE:Factory/.perl-Perl-Critic.new (New) Package is "perl-Perl-Critic" Changes: --- /work/SRC/openSUSE:Factory/perl-Perl-Critic/perl-Perl-Critic.changes 2013-10-01 08:20:09.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Perl-Critic.new/perl-Perl-Critic.changes 2013-11-04 12:46:38.0 +0100 @@ -1,0 +2,8 @@ +Thu Oct 31 15:51:02 UTC 2013 - rschweik...@suse.com + +- update to 1.120 +Bug Fixes: + * Corrected "Possible precedence issue with control flow operator" + warning. This fixes RT #88866 + +--- Old: Perl-Critic-1.119.tar.gz New: Perl-Critic-1.120.tar.gz Other differences: -- ++ perl-Perl-Critic.spec ++ --- /var/tmp/diff_new_pack.qiZDBn/_old 2013-11-04 12:46:40.0 +0100 +++ /var/tmp/diff_new_pack.qiZDBn/_new 2013-11-04 12:46:40.0 +0100 @@ -17,7 +17,7 @@ Name: perl-Perl-Critic -Version:1.119 +Version:1.120 Release:0 %define cpan_name Perl-Critic Summary:Critique Perl source code for best-practices ++ Perl-Critic-1.119.tar.gz -> Perl-Critic-1.120.tar.gz ++ 6259 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit perl-Perl-Critic for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Perl-Critic for openSUSE:Factory checked in at 2013-10-01 08:20:08 Comparing /work/SRC/openSUSE:Factory/perl-Perl-Critic (Old) and /work/SRC/openSUSE:Factory/.perl-Perl-Critic.new (New) Package is "perl-Perl-Critic" Changes: --- /work/SRC/openSUSE:Factory/perl-Perl-Critic/perl-Perl-Critic.changes 2013-06-13 20:06:19.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Perl-Critic.new/perl-Perl-Critic.changes 2013-10-01 08:20:09.0 +0200 @@ -1,0 +2,22 @@ +Mon Sep 30 13:52:06 UTC 2013 - rschweik...@suse.com + +- updated to 1.119 + Bug Fixes: + * Tests were failing with Config::Tiny 2.17 or later, due to a + change in the error messages produced by that module. + This fixes #16 on Github, #88679 & #9 on RT. + + + Policy Changes: + * BuiltinFunctions::ProhibitVoidGrep and ::ProhibitVoidMap: grep + and map called as functions are now allowed in slice operations. + RT #79289 + Thanks to Wade at Anomaly dot org for the patch. + * Subroutines::RequireArgUnpacking: Most tests of the size of @_ + are now allowed. RT #79138 + + Other Changes: + * Modernized our usage of Exporter. See RT #75300. + Thanks to Olivier Mengué for the patch. + +--- Old: Perl-Critic-1.118.tar.gz New: Perl-Critic-1.119.tar.gz Other differences: -- ++ perl-Perl-Critic.spec ++ --- /var/tmp/diff_new_pack.MkAxen/_old 2013-10-01 08:20:10.0 +0200 +++ /var/tmp/diff_new_pack.MkAxen/_new 2013-10-01 08:20:10.0 +0200 @@ -17,7 +17,7 @@ Name: perl-Perl-Critic -Version:1.118 +Version:1.119 Release:0 %define cpan_name Perl-Critic Summary:Critique Perl source code for best-practices ++ Perl-Critic-1.118.tar.gz -> Perl-Critic-1.119.tar.gz ++ 8134 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit perl-Perl-Critic for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Perl-Critic for openSUSE:Factory checked in at 2013-06-13 20:06:18 Comparing /work/SRC/openSUSE:Factory/perl-Perl-Critic (Old) and /work/SRC/openSUSE:Factory/.perl-Perl-Critic.new (New) Package is "perl-Perl-Critic" Changes: --- /work/SRC/openSUSE:Factory/perl-Perl-Critic/perl-Perl-Critic.changes 2012-02-16 12:26:00.0 +0100 +++ /work/SRC/openSUSE:Factory/.perl-Perl-Critic.new/perl-Perl-Critic.changes 2013-06-13 20:06:19.0 +0200 @@ -1,0 +2,18 @@ +Sat Jun 8 10:53:50 UTC 2013 - rschweik...@suse.com + +- updated to 1.118 + Policy Changes: +* CodeLayout::RequireTidyCode: Revise to work with incompatible + changes in Perl::Tidy 20120619. RT #77977. +* TestingAndDebugging::ProhibitNoWarnings: Correct the parse of the + 'no warnings' statement, so that 'no warnings "qw"' is recognized + as supressing just 'qw' warnings. RT #74647. +* Miscellanea::RequireRcsKeywords has been moved to the Perl-Critic-More + distribution, RT #69546 + +Other Changes: +* Make all unescaped literal "{" characters in regexps into + character classes. These are deprecated, and became noisy with + Perl 5.17.0. RT #77510. + +--- Old: Perl-Critic-1.117.tar.gz New: Perl-Critic-1.118.tar.gz Other differences: -- ++ perl-Perl-Critic.spec ++ --- /var/tmp/diff_new_pack.caPN1g/_old 2013-06-13 20:06:20.0 +0200 +++ /var/tmp/diff_new_pack.caPN1g/_new 2013-06-13 20:06:20.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-Perl-Critic # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,10 +17,10 @@ Name: perl-Perl-Critic -Version:1.117 +Version:1.118 Release:0 %define cpan_name Perl-Critic -Summary:Critique Perl source code for best-practices. +Summary:Critique Perl source code for best-practices License:Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl Url:http://search.cpan.org/dist/Perl-Critic/ @@ -144,8 +144,6 @@ Requires: perl(IO::String) Requires: perl(List::MoreUtils) >= 0.19 Requires: perl(Module::Pluggable) >= 3.1 -Requires: perl(Perl::Tidy) -Requires: perl(Pod::Spell) >= 1 Requires: perl(PPI) >= 1.215 Requires: perl(PPI::Document) >= 1.215 Requires: perl(PPI::Document::File) >= 1.215 @@ -155,6 +153,8 @@ Requires: perl(PPIx::Regexp) >= 0.022 Requires: perl(PPIx::Utilities::Node) >= 1.001 Requires: perl(PPIx::Utilities::Statement) >= 1.001 +Requires: perl(Perl::Tidy) +Requires: perl(Pod::Spell) >= 1 Requires: perl(Readonly) >= 1.03 Requires: perl(String::Format) >= 1.13 Requires: perl(Task::Weaken) ++ Perl-Critic-1.117.tar.gz -> Perl-Critic-1.118.tar.gz ++ 8439 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit perl-Perl-Critic for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Perl-Critic for openSUSE:Factory checked in at 2012-02-16 12:25:50 Comparing /work/SRC/openSUSE:Factory/perl-Perl-Critic (Old) and /work/SRC/openSUSE:Factory/.perl-Perl-Critic.new (New) Package is "perl-Perl-Critic", Maintainer is "" Changes: --- /work/SRC/openSUSE:Factory/perl-Perl-Critic/perl-Perl-Critic.changes 2011-12-25 17:39:31.0 +0100 +++ /work/SRC/openSUSE:Factory/.perl-Perl-Critic.new/perl-Perl-Critic.changes 2012-02-16 12:26:00.0 +0100 @@ -1,0 +2,46 @@ +Tue Feb 14 07:59:28 UTC 2012 - co...@suse.com + +- updated to 1.117 + New Policies: + * Variables::ProhibitAugmentedAssignmentInDeclaration reports +constructs like 'my $x += 1'. Contributed by Mike O'Regan + Policy Changes: + * BuiltinFunctions::ProhibitLvalueSubstr: Add explicit 'use version'. +RT #68498. + * CodeLayout::ProhibitHardTabs: Add 'pbp' to the default_themes list. +RT #71093. + * ControlStructures::ProhibitMutatingListFunctions now understands that +tr///r (introduced in 5.13.7) does not change its operand. + * ControlStructures::ProhibitMutatingListFunctions now understands that +'//=', '<<=', and '>>=' are assignment operators. RT #70901. + * ErrorHandling::RequireCheckingReturnValueOfEval now allows things +like grep { eval $_ }. RT #69489. + * Modules::RequireExplicitPackage now has configuraion option +allow_import_of, to allow the import of specified modules before +the package statement. RT #72660. + * RegularExpressions::ProhibitEnumeratedClasses no longer thinks +that [A-Za-z_] matches \w. RT #69322. + * RegularExpressions::ProhibitUnusedCaptures now skips the first +block of an 'if' or 'elsif' if the regular expression is bound to +its operand with the '!~' operator. RT #69867. + * RegularExpressions::ProhibitUnusedCaptures now looks into lists +and blocks in the replacement portion of the regular expression if +/e is asserted. RT #72086. + * RegularExpressions::RequireDotMatchAnything, +RegularExpressions::RequireExtendedFormatting and +RegularExpressions::RequireLineBoundaryMatching now honor defaults +set with 'use re "/modifiers"'. RT #72151. + * Subroutines::ProhibitManyArgs now recognizes '+' as a prototype +character. + * Variables::ProhibitPunctuationVars now recognizes bracketed +variables embedded in interpolated strings (e.g. "${$}"). For the +purpose of the 'allow' configuration, these are considered +equivalent to the unbracketed form. RT #72910. + Other Changes: + * Corrected POD in Perl::Critic::PPI::Utils. RT #68898. + * Perl::Critic::Violation source() method now returns the line +containing the violation (not the first line) when the statement +containing the violation spans multiple lines. + + +--- Old: Perl-Critic-1.116.tar.gz New: Perl-Critic-1.117.tar.gz Other differences: -- ++ perl-Perl-Critic.spec ++ --- /var/tmp/diff_new_pack.Fu286v/_old 2012-02-16 12:26:03.0 +0100 +++ /var/tmp/diff_new_pack.Fu286v/_new 2012-02-16 12:26:03.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package perl-Perl-Critic # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,14 +17,14 @@ Name: perl-Perl-Critic -Version:1.116 +Version:1.117 Release:0 %define cpan_name Perl-Critic Summary:Critique Perl source code for best-practices. License:Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl Url:http://search.cpan.org/dist/Perl-Critic/ -Source: http://www.cpan.org/authors/id/E/EL/ELLIOTJS/%{cpan_name}-%{version}.tar.gz +Source: http://www.cpan.org/authors/id/T/TH/THALJEF/%{cpan_name}-%{version}.tar.gz BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl @@ -44,7 +44,7 @@ BuildRequires: perl(PPI::Node) >= 1.215 BuildRequires: perl(PPI::Token::Quote::Single) >= 1.215 BuildRequires: perl(PPI::Token::Whitespace) >= 1.215 -BuildRequires: perl(PPIx::Regexp) >= 0.019 +BuildRequires: perl(PPIx::Regexp) >= 0.022 BuildRequires: perl(PPIx::Utilities::Node) >= 1.001 BuildRequires: perl(PPIx::Utilities::Statement) >= 1.001 BuildRequires: perl(Perl::Tidy) @@ -55,6 +55,87 @@ BuildRequires: perl(Test::Builder) >= 0.92 BuildRequires: perl(Test::Deep) BuildRequires: perl(version) >= 0.77
commit perl-Perl-Critic for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Perl-Critic for openSUSE:Factory checked in at 2011-12-25 17:39:29 Comparing /work/SRC/openSUSE:Factory/perl-Perl-Critic (Old) and /work/SRC/openSUSE:Factory/.perl-Perl-Critic.new (New) Package is "perl-Perl-Critic", Maintainer is "" Changes: --- /work/SRC/openSUSE:Factory/perl-Perl-Critic/perl-Perl-Critic.changes 2011-11-07 14:28:39.0 +0100 +++ /work/SRC/openSUSE:Factory/.perl-Perl-Critic.new/perl-Perl-Critic.changes 2011-12-25 17:39:31.0 +0100 @@ -1,0 +2,21 @@ +Mon Dec 19 15:03:28 UTC 2011 - co...@suse.de + +- update to 1.116 +Policy Changes: +* BuiltInFunctions::ProhibitLvalueSubstr does not report violations + if the document contains an explicit 'use n.nnn;' where the + version is before 5.005. RT #59112 +* Documentation::RequirePodSections no longer blows up on code + having POD but no =head1. This problem was introduced with RT + #59268. RT #67231 +* RegularExpressions::ProhibitUnusedCapture should more reliably + find things like s/(a)/${1}2/. RT #67273. +* ValuesAndExpressions::ProhibitMagicNumbers and + Module::RequireVersionVar now treat versions passed as the second + argument of a 'package' statement the same as versions declared as + 'our $VERSION ...'. RT #67159 +* Variables::RequireLexicalLoopIterators does not report violations + if the document contains an explicit 'use n.nnn;' where the + version is before 5.004. RT #67760 + +--- Old: Perl-Critic-1.115.tar.gz New: Perl-Critic-1.116.tar.gz Other differences: -- ++ perl-Perl-Critic.spec ++ --- /var/tmp/diff_new_pack.C125WN/_old 2011-12-25 17:39:34.0 +0100 +++ /var/tmp/diff_new_pack.C125WN/_new 2011-12-25 17:39:34.0 +0100 @@ -16,86 +16,53 @@ # - Name: perl-Perl-Critic -Version:1.115 -Release:1 -License:GPL+ or Artistic +Version:1.116 +Release:0 %define cpan_name Perl-Critic Summary:Critique Perl source code for best-practices. -Url:http://search.cpan.org/dist/Perl-Critic/ +License:Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl -#Source: http://www.cpan.org/authors/id/E/EL/ELLIOTJS/Perl-Critic-%{version}.tar.gz -Source: %{cpan_name}-%{version}.tar.gz +Url:http://search.cpan.org/dist/Perl-Critic/ +Source: http://www.cpan.org/authors/id/E/EL/ELLIOTJS/%{cpan_name}-%{version}.tar.gz BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl -BuildRequires: perl(Module::Build) BuildRequires: perl-macros -BuildRequires: perl(base) BuildRequires: perl(B::Keywords) >= 1.05 -BuildRequires: perl(Carp) BuildRequires: perl(Config::Tiny) >= 2 BuildRequires: perl(Email::Address) >= 1.889 BuildRequires: perl(Exception::Class) >= 1.23 BuildRequires: perl(Exporter) >= 5.63 -BuildRequires: perl(File::Basename) -BuildRequires: perl(File::Find) -BuildRequires: perl(File::HomeDir) -BuildRequires: perl(File::Path) -BuildRequires: perl(File::Spec) -BuildRequires: perl(File::Spec::Unix) -BuildRequires: perl(File::Temp) -BuildRequires: perl(File::Which) -BuildRequires: perl(Getopt::Long) BuildRequires: perl(IO::String) -BuildRequires: perl(IPC::Open2) >= 1 -BuildRequires: perl(lib) BuildRequires: perl(List::MoreUtils) >= 0.19 -BuildRequires: perl(List::Util) -BuildRequires: perl(overload) -BuildRequires: perl(Perl::Tidy) -BuildRequires: perl(Pod::Spell) >= 1 +BuildRequires: perl(Module::Build) +BuildRequires: perl(Module::Pluggable) >= 3.1 BuildRequires: perl(PPI) >= 1.215 BuildRequires: perl(PPI::Document) >= 1.215 BuildRequires: perl(PPI::Document::File) >= 1.215 BuildRequires: perl(PPI::Node) >= 1.215 BuildRequires: perl(PPI::Token::Quote::Single) >= 1.215 BuildRequires: perl(PPI::Token::Whitespace) >= 1.215 -BuildRequires: perl(PPIx::Regexp) >= 0.01 +BuildRequires: perl(PPIx::Regexp) >= 0.019 BuildRequires: perl(PPIx::Utilities::Node) >= 1.001 BuildRequires: perl(PPIx::Utilities::Statement) >= 1.001 +BuildRequires: perl(Perl::Tidy) +BuildRequires: perl(Pod::Spell) >= 1 BuildRequires: perl(Readonly) >= 1.03 -BuildRequires: perl(Readonly::XS) -BuildRequires: perl(Scalar::Util) -BuildRequires: perl(strict) BuildRequires: perl(String::Format) >= 1.13 BuildRequires: perl(Task::Weaken) +BuildRequires: perl(Test::Builder) >= 0.92 BuildRequires: perl(Test::Deep) -BuildRequires: perl(Text::ParseWords) >= 3 BuildRequires: perl(version) >= 0.77 -BuildRequires: perl(warnings) -Requires: perl(
commit perl-Perl-Critic for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Perl-Critic for openSUSE:Factory checked in at 2011-11-07 14:28:37 Comparing /work/SRC/openSUSE:Factory/perl-Perl-Critic (Old) and /work/SRC/openSUSE:Factory/.perl-Perl-Critic.new (New) Package is "perl-Perl-Critic", Maintainer is "" Changes: --- /work/SRC/openSUSE:Factory/perl-Perl-Critic/perl-Perl-Critic.changes 2011-09-23 12:38:32.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Perl-Critic.new/perl-Perl-Critic.changes 2011-11-07 14:28:39.0 +0100 @@ -1,0 +2,5 @@ +Sun Nov 6 10:35:00 UTC 2011 - rschweik...@suse.com + +- Set executable permission for commandline interface (/usr/bin/perlcritic) + +--- Other differences: -- ++ perl-Perl-Critic.spec ++ --- /var/tmp/diff_new_pack.6lH6Yc/_old 2011-11-07 14:28:40.0 +0100 +++ /var/tmp/diff_new_pack.6lH6Yc/_new 2011-11-07 14:28:40.0 +0100 @@ -171,6 +171,7 @@ %install ./Build install destdir=%{buildroot} create_packlist=0 +chmod +x %{buildroot}/usr/bin/perlcritic %perl_gen_filelist %clean -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit perl-Perl-Critic for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Perl-Critic for openSUSE:Factory checked in at Sun Apr 3 12:23:53 CEST 2011. --- perl-Perl-Critic/perl-Perl-Critic.changes 2010-12-01 14:52:36.0 +0100 +++ /mounts/work_src_done/STABLE/perl-Perl-Critic/perl-Perl-Critic.changes 2011-04-02 19:06:37.0 +0200 @@ -1,0 +2,38 @@ +Sat Apr 2 07:48:54 UTC 2011 - co...@novell.com + +- update to 1.115 + * Fatal error in RegularExpressions::ProhibitUnusedCapture here + document check. RT #67116. + * Internal POD error in Documentation::RequirePodLinksIncludeText. Patch + by Salvatore Bonaccorso. RT #67012 + +--- +Thu Mar 31 18:26:47 UTC 2011 - co...@novell.com + +- update to 1.114 +Policy Changes: +* Documentation::RequirePodLinksIncludeText now handles nested POD + formatting. RT #65569 +* Clarified relation of severity numbers to names in Perl::Critic + POD. RT #66017 +* Removed caveats from Variables::RequireLocalizedPunctuationVars, + no longer necessary with PPI 1.208. RT #65514 +* Have InputOutput::RequireBriefOpen attempt to expand scope as + necessary to deal with the case where the open() and the + corresponding close() are not in the same scope. RT #64437 +* RegularExpressions::ProhibitUnusedCapture now looks inside + double-quotish things. RT #38942. +* RegularExpressions::ProhibitUnusedCapture now takes logical + alternation into account, so that (e.g.) + if ( /(a)/ || /(b)/ ) { + say $1; + } + is not a violation. RT #38942. +* ValuesAndExpressions::ProhibitCommaSeparatedStatements now + recognizes 'return { foo => 1, bar => 2 }' as containing a hash + constructor, not a block. This was fixed by PPI 1.215. RT #61301. +* ValuesAndExpressions::ProhibitCommaSeparatedStatements now + recognizes 'bless { foo => 1, bar => 2 }' as containing a hash + constructor, not a block. This was fixed by PPI 1.215. RT #64132. + +--- calling whatdependson for head-i586 Old: Perl-Critic-1.109.tar.bz2 New: Perl-Critic-1.115.tar.gz Other differences: -- ++ perl-Perl-Critic.spec ++ --- /var/tmp/diff_new_pack.ckx41j/_old 2011-04-03 12:22:35.0 +0200 +++ /var/tmp/diff_new_pack.ckx41j/_new 2011-04-03 12:22:35.0 +0200 @@ -1,7 +1,7 @@ # -# spec file for package perl-Perl-Critic (Version 1.109) +# spec file for package perl-Perl-Critic # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,37 +15,30 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild -%bcond_with test Name: perl-Perl-Critic -%define cpan_name Perl-Critic -Summary:Critique Perl source code for best-practices -Version:1.109 -Release:2 +Version:1.115 +Release:1 License:GPL+ or Artistic -Group: Development/Libraries/Perl +%define cpan_name Perl-Critic +Summary:Critique Perl source code for best-practices. Url:http://search.cpan.org/dist/Perl-Critic/ -#Source: http://www.cpan.org/modules/by-module/Perl/Perl-Critic-%{version}.tar.gz -Source: %{cpan_name}-%{version}.tar.bz2 +Group: Development/Libraries/Perl +#Source: http://www.cpan.org/authors/id/E/EL/ELLIOTJS/Perl-Critic-%{version}.tar.gz +Source: %{cpan_name}-%{version}.tar.gz BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build -%{perl_requires} BuildRequires: perl BuildRequires: perl(Module::Build) BuildRequires: perl-macros -%if %{with test} -BuildRequires: perl(Test::Deep) -BuildRequires: perl(Test::Memory::Cycle) -%endif BuildRequires: perl(base) BuildRequires: perl(B::Keywords) >= 1.05 BuildRequires: perl(Carp) BuildRequires: perl(Config::Tiny) >= 2 BuildRequires: perl(Email::Address) >= 1.889 BuildRequires: perl(Exception::Class) >= 1.23 -BuildRequires: perl(Exporter) +BuildRequires: perl(Exporter) >= 5.63 BuildRequires: perl(File::Basename) BuildRequires: perl(File::Find) BuildRequires: perl(File::HomeDir) @@ -63,31 +56,32 @@ BuildRequires: perl(overload) BuildRequires: perl(Perl::Tidy) BuildRequires: perl(Pod::Spell) >= 1 -BuildRequires: perl(PPI) >= 1.208 -BuildRequires: perl(PPI::Document) >= 1.208 -BuildRequires: perl(PPI::Document::File) >= 1.208 -BuildRequires: perl(PPI::Node) >= 1.208 -BuildRequires: perl(PPI::Token::Quote::Single) >= 1.208 -BuildRequires: perl(PPI::Token::Whitesp