3 instantiations of EditDistance
Microsoft.CodeAnalysis.Workspaces (3)
ExternalAccess\Pythia\Api\PythiaEditDistanceWrapper.cs (1)
12private readonly EditDistance _underlyingObject = new EditDistance(str);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\EditDistance.cs (1)
80using var editDistance = new EditDistance(source);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\WordSimilarityChecker.cs (1)
41_editDistance = new EditDistance(text);
19 references to EditDistance
Microsoft.CodeAnalysis.Workspaces (7)
ExternalAccess\Pythia\Api\PythiaEditDistanceWrapper.cs (1)
12private readonly EditDistance _underlyingObject = new EditDistance(str);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\BKTree.Builder.cs (1)
193var editDistance = EditDistance.GetEditDistance(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\BKTree.cs (1)
119var editDistance = EditDistance.GetEditDistance(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\EditDistance.cs (3)
70throw new ObjectDisposedException(nameof(EditDistance)); 80using var editDistance = new EditDistance(source); 87throw new ObjectDisposedException(nameof(EditDistance));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\WordSimilarityChecker.cs (1)
25private readonly EditDistance _editDistance;
Microsoft.CodeAnalysis.Workspaces.UnitTests (12)
UtilityTest\EditDistanceTests.cs (12)
17var editDistance1 = EditDistance.GetEditDistance(s, t); 21var editDistance2 = EditDistance.GetEditDistance(t, s); 25var editDistance3 = EditDistance.GetEditDistance(s, t, editDistance1); 30var editDistance4 = EditDistance.GetEditDistance(s, t, editDistance1 - 1); 31Assert.Equal(EditDistance.BeyondThreshold, editDistance4); 106var editDistance = EditDistance.GetEditDistance("book", "moons", 1); 107Assert.Equal(EditDistance.BeyondThreshold, editDistance); 225var editDistance1 = EditDistance.GetEditDistance(source, target); 239var editDistance2 = EditDistance.GetEditDistance(source, target, editDistance1); 287var editDistance12 = EditDistance.GetEditDistance(string1, string2); 288var editDistance13 = EditDistance.GetEditDistance(string1, string3); 289var editDistance23 = EditDistance.GetEditDistance(string2, string3);