3 writes to Range
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Extensions\ProtocolConversions.Diagnostics.cs (2)
84additionalDiagnostic.Range = GetRange(location); 126Range = GetRange(diagnosticData.DataLocation)
Microsoft.VisualStudio.LanguageServices.Xaml (1)
Implementation\LanguageServer\Handler\Diagnostics\AbstractPullDiagnosticHandler.cs (1)
134Range = ProtocolConversions.TextSpanToRange(new TextSpan(d.Offset, d.Length), text),
18 references to Range
Microsoft.CodeAnalysis.LanguageServer.Protocol (4)
Extensions\ProtocolConversions.Diagnostics.cs (1)
142diagnostic.Identifier = (diagnostic.Code, diagnosticData.DataLocation.UnmappedFileSpan.Path, diagnostic.Range, diagnostic.Message)
Protocol\Diagnostic.cs (3)
144&& this.Range == other.Range 174HashCode.Combine(Range, Severity, Code, Source, Message, Hash.CombineValues(Tags), CodeDescription, Data);
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (14)
Diagnostics\PullDiagnosticTests.cs (14)
354Assert.Equal(new Position { Line = 0, Character = 9 }, results[0].Diagnostics!.Single().Range.Start); 363Assert.Equal(new Position { Line = 0, Character = 10 }, results[0].Diagnostics!.Single().Range.Start); 384Assert.Equal(1, results.Single().Diagnostics!.Single().Range.Start.Line); 798Assert.Equal(firstLocation, results.Single().Diagnostics![1].Range); 802Assert.Equal(firstLocation, results.Single().Diagnostics![1].Range); 808Assert.Equal(firstLocation, results.Single().Diagnostics![0].Range); 867Assert.Equal(lineLocation, results.Single().Diagnostics![0].Range); 871Assert.Equal(openLocation, results.Single().Diagnostics![1].Range); 875Assert.Equal(closeLocation, results.Single().Diagnostics![2].Range); 881Assert.Equal(lineLocation, results.Single().Diagnostics!.Single().Range); 1582Assert.Equal(new Position { Line = 0, Character = 9 }, results[0].Diagnostics!.Single().Range.Start); 1595Assert.Equal(new Position { Line = 0, Character = 10 }, results2[0].Diagnostics!.Single().Range.Start); 1615Assert.Equal(new Position { Line = 0, Character = 9 }, results[0].Diagnostics!.Single().Range.Start); 1638Assert.Equal(1, results[0].Diagnostics!.Single().Range.Start.Line);