Create analyzer/fixer for Assert.NotEmpty #185
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
So this is intended to solve the other part of xunit/xunit#1510, but I've got a few questions to @bradwilson before doing it.
First of all, I didn't realize when I was doing first half that they are almost the same, so I wonder how best would be to do it. I assume it would be fine to change the existing classes to account for both descriptors, but want to make sure if that would be fine.
As a side thing, this method name assumes that the analyzer does not trigger on strings, while in fact it does trigger. So, is that just a name thing and in fact it should trigger, or it is not intended to be triggered on strings and should be changed as well?
These are the things I want to clarify, and afterwards I think I'll work on finishing resolving the issue.