I am writing this with both my Eclipse and SpotBugs committer hats on: We at Eclipse Code Recommenders are currently considering building a set of SpotBugs detectors based on machine-learning (just like Code Recommenders is ML-based code-completion).
To that end, we need to initiate a so-called IP check of the SpotBugs codebase during which its provenance will be checked by the Eclipse legal team. Also, there is the issue of LGPL/EPL compatibility.
If you are interested, you can follow the discussion with the legal team in CQs 14164 and 14163 (Eclipse committer login required), but I will report any findings here.
I am writing this with both my Eclipse and SpotBugs committer hats on: We at Eclipse Code Recommenders are currently considering building a set of SpotBugs detectors based on machine-learning (just like Code Recommenders is ML-based code-completion).
To that end, we need to initiate a so-called IP check of the SpotBugs codebase during which its provenance will be checked by the Eclipse legal team. Also, there is the issue of LGPL/EPL compatibility.
If you are interested, you can follow the discussion with the legal team in CQs 14164 and 14163 (Eclipse committer login required), but I will report any findings here.