Affects Version/s: None
Fix Version/s: 1.0
- Now that the FunctionDeclarationTree has a list of typed ParameterTree as parameters, some elements that were present in the AST as natives are not there anymore.
Parameter initializers are not present anymore and should be readded.
Fixing this should reduce FP rate of rule "Unused "private" methods should be removed".
Example of FP for kotlin:
getPort method raises an issue, when it should not
- Constructor delegation is also missing from the AST.
The : this(getValue(0)) does not appear anywhere in the AST. This causes FP in for "Unused "private" methods should be removed" rule.
- Generic type for functions are missing
The <A> information is currently lost and missing in the AST after convertion