Skip to content

Conversation

@lenhard
Copy link
Member

@lenhard lenhard commented Jul 16, 2015

I ran Findbugs on the source tree, had a look at several of the warnings and fixed those that were fixable from my point of view. When I touched a class, I also tried to eliminate Eclipse warnings if they were present.

This is really just a minor bump in code quality. Many warnings remain to be fixed.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please delete field if it is unused instead of adding a warning.

@lenhard
Copy link
Member Author

lenhard commented Jul 16, 2015

I fixed the aspects mentioned above

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Shouldn't be this action just offered in a menu than just being removed?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As this class is not part of the shipped product because it is never called, we have no knowledge wether this feature works or not.

I would delete this as well. Reasoning: slime done and becoming productive again is better than adding any features that may contain bugs and we are also not certain whether the user really want such features.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Shouldn't "brokenLinks" be output somehow than just be silently ignored?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We could log this as a warning.

@lenhard
Copy link
Member Author

lenhard commented Jul 17, 2015

e8fec29 adds logging code for broken links.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants