1 write to DocumentId
Microsoft.CodeAnalysis.Workspaces (1)
Rename\ConflictEngine\RelatedLocation.cs (1)
46DocumentId = documentId;
15 references to DocumentId
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (2)
Rename\RenameEngineResult.vb (2)
244Function(r) r.ConflictCheckSpan = location.SourceSpan AndAlso r.DocumentId = documentId) 268Let document = _workspace.CurrentSolution.GetDocument(location.DocumentId)
Microsoft.CodeAnalysis.Workspaces (13)
Rename\ConflictEngine\ConflictResolver.Session.cs (4)
89this.DocumentId = location.DocumentId; 165.Where(loc => documentIdsThatGetsAnnotatedAndRenamed.Contains(loc.DocumentId) && loc.Type == RelatedLocationType.PossiblyResolvableConflict && loc.IsReference) 179.Where(loc => documentIdsThatGetsAnnotatedAndRenamed.Contains(loc.DocumentId) && loc.Type == RelatedLocationType.PossiblyResolvableConflict) 193.Select(l => Tuple.Create(l.ComplexifiedTargetSpan, l.DocumentId)).Distinct();
Rename\ConflictEngine\MutableConflictResolution.cs (5)
68RelatedLocations.RemoveAll(r => conflictLocationDocumentIds.Contains(r.DocumentId)); 149var existingRelatedLocation = RelatedLocations.Where(rl => rl.ConflictCheckSpan == location.ConflictCheckSpan && rl.DocumentId == location.DocumentId).FirstOrNull(); 159this.RelatedLocations.Select(l => l.DocumentId)).Distinct().ToImmutableArray(); 165var documentToRelatedLocationsMap = this.RelatedLocations.GroupBy(loc => loc.DocumentId).ToImmutableDictionary(
Rename\ConflictEngine\RelatedLocation.cs (4)
51=> new(ConflictCheckSpan, DocumentId, type, IsReference, ComplexifiedTargetSpan); 61EqualityComparer<DocumentId>.Default.Equals(DocumentId, other.DocumentId) && 71hashCode = hashCode * -1521134295 + EqualityComparer<DocumentId>.Default.GetHashCode(DocumentId);