Subject: | use of hash as reference is deprecated, will be removed |
Hi!
Your distribution, Tie-TwoLevelHash, uses the long-deprecated (since 2001) construct %HASH->{$i} rather than %HASH{k}. This will most likely be removed in perl 5.22.0, which will be released in just under a year. It has already been removed in our development branch.
I found the occurrences of this construct in your code with this:
http://grep.cpan.me/?q=%25\s*[%3Aa-zA-Z0-9]%2B\s*-%3E\s*\{
Here's the specific line:
https://metacpan.org/source/KMELTZ/Tie-TwoLevelHash-1.2/TwoLevelHash.pm#L73
Please consider making a new release with the deprecated form removed!
--
rjbs