Code Recommenders goes Bug Detection?
Bug detection tools like FindBugs offer rule sets for common Java coding issues only. Hence, they fail to detect misuses of your own APIs. But API constraints (or API contracts) on how to use an API can be inferred from code in a similar way how Code Recommenders learns which methods you are likely to call next.

So, why not develop a bug detection tool that learns API usage constraints (fully automatically) from your code, and uses this knowledge to spot bugs in your code other tools can't find?

How valuable do you rate this idea?
Which concerns do you have with this idea?
Which bug detection tools do you use in your company?
Where do you use your bug detection tool?
Did you ever create new bug-rules for your own APIs?
If not, why?
If you could request one advanced feature, what would that be?
Your answer
Next
Never submit passwords through Google Forms.
This form was created inside of Codetrails GmbH. Report Abuse - Terms of Service - Additional Terms