Skip to content

Deleting a private field causes an error #12

@rocklan

Description

@rocklan

Great plugin :)

When I delete a private field that a constructor uses, it throws an exception:

System.InvalidCastException : Unable to cast object of type 'SZArray' to type 'Microsoft.CodeAnalysis.INamedTypeSymbol'.
   at CreateConstructorRefactoring.CreateConstructorRefactoringCodeRefactoringProvider.IsInjectableType(TypeSyntax typeSyntax,SemanticModel model)
   at async CreateConstructorRefactoring.CreateConstructorRefactoringCodeRefactoringProvider.ComputeRefactoringsAsync(<Unknown Parameters>)
   at async Microsoft.CodeAnalysis.CodeRefactorings.CodeRefactoringService.GetRefactoringFromProviderAsync(<Unknown Parameters>)```

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions