New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[NETBEANS-6388] remove findbugs installer module. #3455
Conversation
I didn't remove the findbugs module entirely, because 1) removing things makes @JaroslavTulach angry :) and 2) someone might want to repurpose it for "spotbugs". Also please note that this doesn't fix actual bug. Because the dialog should not require the findbugs module to be installed when a custom NB hint config (without findbugs) is selected - there is probably something wrong in that logic. |
I'll leave that on @jtulach, but I'd vote for removing the module from the standard configuration (nbbuild/cluster.properties) and moving it to contrib, or deleting it. It will be in the history in case of need, and given the license of SpotBugs (and FindBugs), it seems more likely support for it would be a 3rd party plugin anyway. |
roger, say no more. Its now deleted. Going to squash if everything builds. (I removed some friend dependencies but only tested the base cluster locally) edit: all green, lets clean up the commits |
- causes trouble in the source -> inspect dialog - findbugs is EOL (spotbugs is the successor) - disabling it was considered but PR discussion showed removal would be better.
This comment has been minimized.
This comment has been minimized.
I am usually against removing API or infrastructure modules. Findbugs module is purely end-user oriented and has never provided any API as far as I know. |
i was just kidding |
going to merge it if nobody disagrees. The main remark was that the module should be removed instead of just disabled, which is now the case. source -> inspect doesn't work properly without this. |
@mbien OK, all green, no-one has disagreed yet, and I need to merge this now if it's going in before branch, so getting ahead of you ... 😄 |
https://issues.apache.org/jira/browse/NETBEANS-6388