Perl::Critic::Policy::Community::ArrayAssignAref - Don't assign an anonymous arrayref to an array
A common mistake is to assign values to an array but use arrayref brackets  rather than parentheses (). This results in the array containing one element, an arrayref, which is usually unintended. If intended, the arrayref brackets can be wrapped in parentheses for clarity.
@array = ; # not ok
@array = [1, 2, 3]; # not ok
@array = ([1, 2, 3]); # ok
This policy is a subclass of the Perl::Critic::Pulp policy Perl::Critic::Policy::ValuesAndExpressions::ProhibitArrayAssignAref, and performs the same function but in the community theme.
This policy is part of Perl::Critic::Community.
This policy is not configurable except for the standard options.
Dan Book, firstname.lastname@example.org
Copyright 2015, Dan Book.
This library is free software; you may redistribute it and/or modify it under the terms of the Artistic License version 2.0.
To install Perl::Critic::Community, copy and paste the appropriate command in to your terminal.
perl -MCPAN -e shell
For more information on module installation, please visit the detailed CPAN module installation guide.