معرفی شرکت ها


perl-Perl-Critic-1.150-4.fc39.src.rpm


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Critique Perl source code for best-practices
ویژگی مقدار
سیستم عامل Linux
توزیع Fedora 39
مخزن Fedora Everything noarch
نام بسته perl-Perl-Critic
نام فایل بسته perl-Perl-Critic-1.150-4.fc39.src.rpm
نسخه بسته 1.150
انتشار بسته 4.fc39
معماری بسته noarch
نگهدارنده -
تاریخ ساخت Mon 25 Sep 2023 04
هاست سازنده buildvm-x86-24.iad2.fedoraproject.org
نوع بسته .rpm
آدرس صفحه اصلی https://metacpan.org/release/Perl-Critic
مجوز GPL-1.0-or-later OR Artistic-1.0-Perl
حجم دانلود 722K
حجم نصب 705.145K
Perl::Critic is an extensible framework for creating and applying coding standards to Perl source code. Essentially, it is a static source code analysis engine. Perl::Critic is distributed with a number of Perl::Critic::Policy modules that attempt to enforce various coding guidelines. Most Policy modules are based on Damian Conway's book Perl Best Practices. However, Perl::Critic is not limited to PBP and will even support Policies that contradict Conway. You can enable, disable, and customize those Polices through the Perl::Critic interface. You can also create new Policy modules that suit your own tastes.


جایگزین ها

بسته نسخه معماری مخزن
perl-Perl-Critic-1.150-4.fc39.noarch.rpm 1.150 noarch Fedora Everything
perl-Perl-Critic-Bangs-1.12-20.fc39.noarch.rpm 1.12 noarch Fedora Everything
perl-Perl-Critic-Bangs-1.12-20.fc39.src.rpm 1.12 noarch Fedora Everything
perl-Perl-Critic-Compatibility-1.001-35.fc39.noarch.rpm 1.001 noarch Fedora Everything
perl-Perl-Critic-Compatibility-1.001-35.fc39.src.rpm 1.001 noarch Fedora Everything
perl-Perl-Critic-Deprecated-1.119-28.fc39.noarch.rpm 1.119 noarch Fedora Everything
perl-Perl-Critic-Deprecated-1.119-28.fc39.src.rpm 1.119 noarch Fedora Everything
perl-Perl-Critic-Dynamic-0.05-33.fc39.noarch.rpm 0.05 noarch Fedora Everything
perl-Perl-Critic-Dynamic-0.05-33.fc39.src.rpm 0.05 noarch Fedora Everything
perl-Perl-Critic-Itch-0.07-32.fc39.noarch.rpm 0.07 noarch Fedora Everything
perl-Perl-Critic-Itch-0.07-32.fc39.src.rpm 0.07 noarch Fedora Everything
perl-Perl-Critic-Lax-0.014-3.fc39.noarch.rpm 0.014 noarch Fedora Everything
perl-Perl-Critic-Lax-0.014-3.fc39.src.rpm 0.014 noarch Fedora Everything
perl-Perl-Critic-Moose-1.05-21.fc39.noarch.rpm 1.05 noarch Fedora Everything
perl-Perl-Critic-Moose-1.05-21.fc39.src.rpm 1.05 noarch Fedora Everything
perl-Perl-Critic-More-1.003-28.fc39.noarch.rpm 1.003 noarch Fedora Everything
perl-Perl-Critic-More-1.003-28.fc39.src.rpm 1.003 noarch Fedora Everything
perl-Perl-Critic-More-tests-1.003-28.fc39.noarch.rpm 1.003 noarch Fedora Everything
perl-Perl-Critic-Nits-1.0.0-35.fc39.noarch.rpm 1.0.0 noarch Fedora Everything
perl-Perl-Critic-Nits-1.0.0-35.fc39.src.rpm 1.0.0 noarch Fedora Everything
perl-Perl-Critic-PetPeeves-JTRAMMELL-0.04-27.fc39.noarch.rpm 0.04 noarch Fedora Everything
perl-Perl-Critic-PetPeeves-JTRAMMELL-0.04-27.fc39.src.rpm 0.04 noarch Fedora Everything
perl-Perl-Critic-Pulp-99-8.fc39.noarch.rpm 99 noarch Fedora Everything
perl-Perl-Critic-Pulp-99-8.fc39.src.rpm 99 noarch Fedora Everything
perl-Perl-Critic-Pulp-tests-99-8.fc39.noarch.rpm 99 noarch Fedora Everything
perl-Perl-Critic-Storable-0.01-36.fc39.noarch.rpm 0.01 noarch Fedora Everything
perl-Perl-Critic-Storable-0.01-36.fc39.src.rpm 0.01 noarch Fedora Everything
perl-Perl-Critic-StricterSubs-0.06-6.fc39.noarch.rpm 0.06 noarch Fedora Everything
perl-Perl-Critic-StricterSubs-0.06-6.fc39.src.rpm 0.06 noarch Fedora Everything
perl-Perl-Critic-StricterSubs-tests-0.06-6.fc39.noarch.rpm 0.06 noarch Fedora Everything
perl-Perl-Critic-Swift-1.0.3-38.fc39.noarch.rpm 1.0.3 noarch Fedora Everything
perl-Perl-Critic-Swift-1.0.3-38.fc39.src.rpm 1.0.3 noarch Fedora Everything
perl-Perl-Critic-Tics-0.010-3.fc39.noarch.rpm 0.010 noarch Fedora Everything
perl-Perl-Critic-Tics-0.010-3.fc39.src.rpm 0.010 noarch Fedora Everything
perl-Perl-Critic-Tics-tests-0.010-3.fc39.noarch.rpm 0.010 noarch Fedora Everything


نیازمندی

مقدار نام
- coreutils
- findutils
- glibc-langpack-en
>= 1.2.12 hunspell
- hunspell-en
>= 5.10.1 perl(:VERSION)
>= 1.23 perl(B::Keywords)
- perl(Carp)
>= 2 perl(Config::Tiny)
- perl(Devel::EnforceEncapsulation)
- perl(English)
>= 1.23 perl(Exception::Class)
>= 5.58 perl(Exporter)
- perl(Fatal)
- perl(File::Find)
- perl(File::Path)
- perl(File::Spec)
- perl(File::Spec::Functions)
- perl(File::Spec::Unix)
- perl(File::Temp)
- perl(File::Which)
- perl(Getopt::Long)
>= 0.55 perl(List::SomeUtils)
- perl(List::Util)
>= 0.42 perl(Module::Build)
>= 3.1 perl(Module::Pluggable)
>= 1.277 perl(PPI)
- perl(PPIx::QuoteLike)
>= 0.010 perl(PPIx::Regexp)
>= 0.068 perl(PPIx::Regexp::Util)
>= 0.003 perl(PPIx::Utils::Traversal)
- perl(Perl::Critic::Policy::Editor::RequireEmacsFileVariables)
- perl(Perl::Critic::Policy::ErrorHandling::RequireUseOfExceptions)
- perl(Perl::Critic::Policy::Miscellanea::RequireRcsKeywords)
- perl(Perl::Tidy)
- perl(Pod::PlainText)
- perl(Pod::Select)
>= 1 perl(Pod::Spell)
- perl(Pod::Usage)
>= 2 perl(Readonly)
- perl(Scalar::Util)
>= 1.18 perl(String::Format)
>= 2.02 perl(Term::ANSIColor)
>= 0.92 perl(Test::Builder)
>= 1.15 perl(Test::Kwalitee)
- perl(Test::Memory::Cycle)
- perl(Test::More)
- perl(Test::Perl::Critic)
>= 1.00 perl(Test::Pod)
>= 1.04 perl(Test::Pod::Coverage)
- perl(Test::Without::Module)
>= 3 perl(Text::ParseWords)
- perl(lib)
- perl(parent)
- perl(strict)
>= 0.77 perl(version)
- perl(warnings)
- perl-generators
- perl-interpreter


ارائه دهنده

مقدار نام
= 1.150-4.fc39 perl-Perl-Critic
= 1.150-4.fc39 perl-Test-Perl-Critic-Policy


نحوه نصب


نصب پکیج rpm perl-Perl-Critic:

    dnf install perl-Perl-Critic-1.150-4.fc39.src.rpm


فایل ها

مسیرها
0001-Change-default-spell-check-tool-from-aspell-to-hunsp.patch
1048.patch
Perl-Critic-1.136-ppidump-shellbang.patch
Perl-Critic-1.150.tar.gz


گزارش تغییرات

تاریخ آخرین تغییر جزئیات
2023-09-25

Fix for Perl::Critic::Policy::Subroutines::RequireArgUnpacking with PPI 1.277

2023-07-21

Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild

2023-07-10

Use SPDX-format license tag for perl-Test-Perl-Critic-Policy sub-package
Avoid use of deprecated patch syntax

2023-03-05

Update to 1.150 (rhnz#2175475)
Added Test::Builder and Text::Wrap to the list of default exceptions in
We now use PPIx::Utils instead of PPIx::Utilities, which is more recently

2023-01-20

Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild

2023-01-08

Update to 1.148 (rhbz#2159041)
Removed Perl::Critic::Utils::DataConversion; any add-on policies that used
ProhibitCascadingIfElse no longer suggests using given/when
We no longer require Test::Deep for testing
Test::Kwalitee is now only recommended, not required
Random micro-optimizations, like using hashes for array contents checking,

2022-12-22

Update to 1.146 (rhbz#2155727)
ProhibitBarewordDirHandles now checks for sysopen as well as open (GH#732)
Added a Dockerfile in the extras/ directory for those who want to run P::C
Subroutines::ProhibitBuiltinHomonyms now can take an "allows" parameter to
ProhibitStringyEval now allows package declarations in evals when
Fixed some problems with how Perl::Critic determined scope (GH#793)
Fixed improper violation for lexical subroutines in
ValuesAndExpressions::RequireNumberSeparators no longer complains if your
Fixed a false positive with split() in ProhibitUnusedCapture (GH#888)
We no longer use or need IO::String (GH#997)
Removed requirements and mentions of modules no longer used:
Fatal
IO::String
IPC::Open2
Pod::Parser
Task::Weaken

2022-12-06

Update to 1.144 (rhbz#2151095)
Perl::Critic now requires Perl 5.10.1
The ProhibitAugmentedAssignmentInDeclaration policy now allows augmented
ProhibitExplicitISA now recommends "use parent" instead of "use base"
RequireUseWarnings now recognizes that "use v5.36" implies warnings (GH#984)
Subroutines::ProhibitNestedSubs now allows that lexical subroutines can be
RequireUseStrict now knows that Test::Spec enables it (GH#906)
ProhibitUnusedCapture now understands @{^CAPTURE} and %{^CAPTURE_ALL} that
Allow numeric operators on special number strings 'NaN' and 'inf' (GH#803)
Miscellanea::ProhibitUselessNoCritic no longer filters out errors about
Fixed GH#878: bareword filehandle dies on "open(CHECK, '/foo');"
Updated to using Perl 5.10.1; starting migrating to Perl 5.10-isms like
or
Updated some outdated docs in Perl::Critic::Utils (GH#951)

2022-11-29

Update to 1.142 (rhbz#2149154)
This is the last version of Perl::Critic that will run on Perl 5.6.1; the
Add new policy InputOutput::ProhibitBarewordDirHandles, comparable to
References::ProhibitDoubleSigils policy now allows for Perl's postfix
Added Test::Class::Moose and MooseX::MethodAttributes::Role to the list of
Subroutines::RequireArgUnpacking now detects anonymous subroutines with
ProhibitVoidMap and ProhibitVoidGrep now detect void context inside subs
RequireArgUnpacking now allows a closure to be recognized as a way that
ProhibitTwoArgOpen now disallows one-arg opens as well; also, it no longer
arg opening of STDIN/STDOUT/STDERR (GH#652, GH#653)
ProhibitLeadingZeros would not handle sysopen and lexical variables
We note that the any() function is available in both List::MoreUtils and
Added instructions to perlcritic on how to integrate with Visual Studio
Switch to using List::SomeUtils instead of List::MoreUtils
Use SPDX-format license tag

2022-07-22

Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild

2022-06-03

Perl 5.36 re-rebuild of bootstrapped packages

2022-06-01

Perl 5.36 rebuild

2022-01-21

Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild