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/>.