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.
Running the enumerations basic example the enums are evaluated as they should but member, variables, signatures and every other reflection that contains a type will resolve the wrong type.
If we look at the enumerations example, this is a short version of the code:
Looking at the JSON output (slimmed down) for the
isSmell
member:The type for the parameter is wrong, it treats it as union type instead of the right type which is reference type to the enum reflection.
Also see visually from a rendered page:
After applying the fix: