Skip to content
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

Cleanup Issues Found by Muse #1321

Merged
merged 5 commits into from
Aug 17, 2020
Merged

Cleanup Issues Found by Muse #1321

merged 5 commits into from
Aug 17, 2020

Conversation

nescohen
Copy link
Contributor

@nescohen nescohen commented Aug 5, 2020

This PR cleans up some issues found by a new static analysis platform we just released called Muse. We’ve been using Eureka as a test case after being pointed to it by someone at Netflix and wanted to contribute fixes for some of the issues it found.

This PR addresses these bug types among others:

@nescohen
Copy link
Contributor Author

nescohen commented Aug 5, 2020

You can see the rest of the findings here. When Muse is enabled on a repo, it runs on every pull request and adds comments that flag any new issues introduced by the proposed code change. So it’s a way to bring attention to issues like these “in the moment” when it’s easier to fix them. It looks like this. If you’d like to enable it, you can install the GitHub App from here. It’s free for open source.

Copy link
Contributor

@troshko111 troshko111 left a comment

Choose a reason for hiding this comment

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

LGTM except the line removal in eureka-client/src/main/java/com/netflix/discovery/endpoint/EndpointUtils.java

@troshko111
Copy link
Contributor

LGTM except the line removal in eureka-client/src/main/java/com/netflix/discovery/endpoint/EndpointUtils.java

Never mind, I did not notice at first.

@troshko111
Copy link
Contributor

Thanks for sending this over!

@troshko111 troshko111 merged commit ff8d941 into Netflix:master Aug 17, 2020
@nescohen
Copy link
Contributor Author

@troshko111, No problem dude. Happy to help!

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.

None yet

2 participants