How to Find Actionable Static Analysis Warnings: A Case Study With FindBugs