Ich nenne das Dereferencing missglückt weil im Code
$array_ref-@* steht, im echten Leben aber sehr wahrscheinlich
$array_ref->@* gemeint war.
Ich habe deshalb auch die
Perl::Critic Konfiguration angepasst:
diff --git a/Kernel/TidyAll/Plugin/OTOBO/Perl/perlcriticrc b/Kernel/TidyAll/Plugin/OTOBO/Perl/perlcriticrc
index b254189..77994a7 100644
--- a/Kernel/TidyAll/Plugin/OTOBO/Perl/perlcriticrc
+++ b/Kernel/TidyAll/Plugin/OTOBO/Perl/perlcriticrc
@@ -78,6 +78,7 @@ modules = Class::ISA Pod::Plainer Shell Switch vars {Use 'our' variables instead
[Variables::ProhibitEvilVariables]
variables = $DB::single {clean up your debug statements}
+variables = @* {avoid the $ref-@* error}
[Subroutines::RequireFinalReturn]
terminal_methods = FatalError CustomerFatalError