NAME
Perl::Critic::Policy::Subroutines::ProhibitLvalueMethods - Prohibit Methods being used as lvalues
SYNOPSIS
In .perlcriticrc:
[Subroutines::ProhibitLvalueMethods]
DESCRIPTION
Use of methods as lvalues is uncommon. For less experienced Perl authors, or author primarily experienced in other languages, lvalue methods can be confusing or can get used accidentally.
This policy blocks lvalue calls to methods. It does not block declaring a method as lvalue.
AUTHOR
haarg - Graham Knop (cpan:HAARG) <haarg@haarg.org>
CONTRIBUTORS
None so far.
COPYRIGHT
Copyright (c) 2022 the Perl::Critic::Policy::Subroutines::ProhibitLvalueMethods "AUTHOR" and "CONTRIBUTORS" as listed above.
LICENSE
This library is free software and may be distributed under the same terms as perl itself. See https://dev.perl.org/licenses/.