public AddImportFixData( AddImportFixKind kind, ImmutableArray <TextChange> textChanges, string title = null, ImmutableArray <string> tags = default, CodeActionPriority priority = default, ProjectId projectReferenceToAdd = null, ProjectId portableExecutableReferenceProjectId = null, string portableExecutableReferenceFilePathToAdd = null, string assemblyReferenceAssemblyName = null, string assemblyReferenceFullyQualifiedTypeName = null, string packageSource = null, string packageName = null, string packageVersionOpt = null ) { Kind = kind; TextChanges = textChanges; Title = title; Tags = tags; Priority = priority; ProjectReferenceToAdd = projectReferenceToAdd; PortableExecutableReferenceProjectId = portableExecutableReferenceProjectId; PortableExecutableReferenceFilePathToAdd = portableExecutableReferenceFilePathToAdd; AssemblyReferenceAssemblyName = assemblyReferenceAssemblyName; AssemblyReferenceFullyQualifiedTypeName = assemblyReferenceFullyQualifiedTypeName; PackageSource = packageSource; PackageName = packageName; PackageVersionOpt = packageVersionOpt; }
private AddImportFixData( AddImportFixKind kind, ImmutableArray <TextChange> textChanges) { Kind = kind; TextChanges = textChanges; Tags = ImmutableArray <string> .Empty; }