f4e727d274
- This was an excruciatingly slow rule, the slowest by far of all PMD - We speed it up by: * checking early if we are analyzing a `clone()` method to cut the AST tree * making better use of type information available * only performing additional checks when we know we can't rely on available type information