Changes for version 0.105_01 - 2020-04-01
- Dig out variables declared inside strings e.g. "foo@{[ my $bar ]}"
- Find variables declared in passing. That is, things like Readonly::Scalar my $answer => 42; which do not get parsed by PPI as a PPI::Statement::Variable.
- Pick up $y in '( my $x, my $y )'. The previous code picked up only the variables declared before the first comma in the PPI::Statement::Variable.
- Refactor handling of derived PPI documents.
- Refactor the recording of symbol declarations and uses.
Modules
Don't ask for storage you don't need.