PSScriptAnalyzer correctly displays PSUseDeclaredVarsMoreThanAssignments
given the following code:
$someVariable = 'some value'
However, we can prevent this by declaring a type for variable a type. e.g.
$someVariable = 'some value'
$someVariable = 'some value'