perl-critic

perl-critic

文章 0 浏览 6

如何在 Perl 中不使用 $b (比较)$a 的情况下对一个键升序排序,另一个键降序排序?

在 Perl 中,我可以这样做: my @unit_indices = sort { $units{$b}[0] $units{$a}[0] or $a cmp $b } keys %units; 按一个字段(数组元素)降序排序…

◇流星雨 2025-01-08 02:04:37 1 0

无法让策略 Perl::Critic::Policy::Tics::ProhibitLongLines 工作

我有: Ubuntu 10.04 Perlbrew 0.39 切换到 Perl 5.12.3。使用 perlbrew 安装 Perl::Critic 和 Perl::Critic::Tics 并使用 cpanm 我的 .perlcriticrc …

拔了角的鹿 2025-01-05 01:07:46 1 0

从 Perl Critic 中排除 RequireRcsKeywords 的正确方法是什么?

我试图在单个 Perl 脚本中排除 Perl Critic 的 RequireRcsKeywords 检查。我不想更改 .perlcriticrc 中的默认策略,因此我在源代码顶部添加了“无批评…

一枫情书 2025-01-03 08:22:57 0 0

Perlcritic - 两个参数“开放”错误

我有一个脚本,我正在尝试使用 perlcritic 消除不良做法。 我的一行如下: open(my($FREESPCHK), $cmdline ) || &zdie($MSG_PASSTHRU,"Error checking…

一个人的旅程 2024-12-22 00:47:52 2 0

Perlcritic 配置 - 查找生成错误的策略的名称?

我正在尝试开始使用 Perlcritic,并且正在努力完善我自己的配置,忽略所有我不同意或认为不适合我的规则。 我知道我可以使用 .perlcrirticrc 文件来执…

一瞬间的火花 2024-12-16 12:23:04 2 0

如何让 Perl::Critic 在其输出中显示违规策略?

有人告诉我可以有 Perl::Critic 在其输出中显示有问题的策略名称。但我不记得我必须做什么才能打开它。如何在 perlcritic.rc 中启用此功能?…

寄与心 2024-11-19 15:52:41 4 0

这段 perl 代码中 $_ 被修改在哪里?

以下 perl 代码在 PerlCritic 中生成警告(由 Activestate): sub natural_sort { my @sorted; @sorted = grep {s/(^|\D)0+(\d)/$1$2/g,1} sort grep…

迷离° 2024-11-04 21:14:04 13 0

当 Perl 中发生不好的事情时,是 croak() 还是 die() 更好?

perlcritic 抱怨以下代码,一些样板 DBI 内容工作得很好,应该 croak 而不是 die: # Connect to database my $db_handle = DBI->connect( $url, $use…

嘦怹 2024-10-02 07:15:24 8 0

为什么我应该使用 或<>而不是 在 Perl 中?

引用自 Perl::Critic::Policy::InputOutput: :禁止ExplicitStdin Perl 有一个名为 *ARGV 的有用的神奇文件句柄,它检查命令行,如果有任何参数,则将…

傲性难收 2024-09-19 16:29:25 7 0

批评 PHP 代码/PerlCritic for PHP?

我正在寻找相当于 PerlCritic 对于 PHP。 PerlCritc 是一个静态源代码分析器,它对代码进行分析并对所有内容发出警告,从未使用的变量到处理数据的不…

凶凌 2024-08-25 02:06:19 14 0

为什么 Perl::Critic 不喜欢使用 shift 来填充子例程变量?

最近,我决定开始在我的网站上更频繁地使用 Perl::Critic代码。在使用 Perl 编程近 7 年之后,我已经习惯了大多数 Perl 最佳实践很长一段时间,但我知…

多孤肩上扛 2024-08-21 13:22:53 10 0

为什么不使用“opendir”?与“开放”具有相同的政策; Perl 最佳实践?

为什么 opendir 没有与 open 相同的策略? nofollow noreferrer">Perl 最佳实践? 我至少在考虑这两个策略: Perl:: Critic::Policy::InputOutput::Pr…

要走干脆点 2024-08-16 14:46:36 11 0

如何让 Perl::Critic 与 EPIC 和 eclipse 一起使用?

我正在 WinXP SP3 上运行带有 EPIC 0.5.46 和 ActiveState ActivePerl 5.10.0 的 eclipse Galileo。 我刚刚使用包管理器下载了 Perl::Critic ,并将其…

一张白纸 2024-08-16 11:35:27 16 0

C 有类似 PPI 或 Perl::Critic 的东西吗?

PPI 和 Perl::Critic 允许程序员检测 Perl 语法中的某些内容程序。 有没有类似的东西可以标记/解析 C 并让您有机会编写脚本来处理该信息?…

通知家属抬走 2024-08-15 10:17:08 10 0

我是否需要在对 Win32::OLE->LastError 的调用中捕获错误?

[编辑] - 事后看来,这个问题被误导了。我没有删除它,因为它是不正确使用eval和Perl::Critic正确批评的一个很好的例子。 Perl Critic 对以下代码提出…

若沐 2024-08-07 21:17:27 11 0
更多

推荐作者

饮湿

文章 0 评论 0

明月

文章 0 评论 0

02

文章 0 评论 0

hs1283

文章 0 评论 0

风向决定发型

文章 0 评论 0

落花浅忆

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文