6 instantiations of WordSimilarityChecker
Microsoft.CodeAnalysis.Features (2)
AddImport\SearchScopes\SearchScope.cs (1)
78
using var similarityChecker = new
WordSimilarityChecker
(name, substringsAreSimilar: false);
SpellCheck\AbstractSpellCheckCodeFixProvider.cs (1)
138
using var similarityChecker = new
WordSimilarityChecker
(nameText, substringsAreSimilar: true);
Microsoft.CodeAnalysis.Workspaces (4)
FindSymbols\SearchQuery.cs (1)
46
_wordSimilarityChecker = new
WordSimilarityChecker
(name, substringsAreSimilar: false);
PatternMatching\PatternMatcher.TextChunk.cs (1)
49
? new
WordSimilarityChecker
(text, substringsAreSimilar: false)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\WordSimilarityChecker.cs (1)
73
using var checker = new
WordSimilarityChecker
(originalText, substringsAreSimilar);
Utilities\SpellChecker.cs (1)
29
using var checker = new
WordSimilarityChecker
(value, substringsAreSimilar);
23 references to WordSimilarityChecker
Microsoft.CodeAnalysis.Features (3)
AddImport\SearchScopes\SearchScope.cs (1)
78
using
var
similarityChecker = new WordSimilarityChecker(name, substringsAreSimilar: false);
SpellCheck\AbstractSpellCheckCodeFixProvider.cs (2)
138
using
var
similarityChecker = new WordSimilarityChecker(nameText, substringsAreSimilar: true);
147
CompletionList completionList,
WordSimilarityChecker
similarityChecker)
Microsoft.CodeAnalysis.Workspaces (5)
FindSymbols\SearchQuery.cs (1)
26
private
WordSimilarityChecker
_wordSimilarityChecker;
PatternMatching\PatternMatcher.TextChunk.cs (1)
37
public
WordSimilarityChecker
SimilarityChecker;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\BKTree.cs (1)
81
threshold ??=
WordSimilarityChecker
.GetThreshold(value);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\WordSimilarityChecker.cs (1)
73
using
var
checker = new WordSimilarityChecker(originalText, substringsAreSimilar);
Utilities\SpellChecker.cs (1)
29
using
var
checker = new WordSimilarityChecker(value, substringsAreSimilar);
Microsoft.CodeAnalysis.Workspaces.UnitTests (15)
UtilityTest\SpellCheckerTests.cs (15)
15
Assert.False(
WordSimilarityChecker
.AreSimilar("variabledeclaratorsyntax", "variabledeclaratorsyntaxextensions"));
16
Assert.True(
WordSimilarityChecker
.AreSimilar("variabledeclaratorsyntax", "variabledeclaratorsyntaxextensions", substringsAreSimilar: true));
18
Assert.False(
WordSimilarityChecker
.AreSimilar("expressionsyntax", "expressionsyntaxextensions"));
19
Assert.True(
WordSimilarityChecker
.AreSimilar("expressionsyntax", "expressionsyntaxextensions", substringsAreSimilar: true));
21
Assert.False(
WordSimilarityChecker
.AreSimilar("expressionsyntax", "expressionsyntaxgeneratorvisitor"));
22
Assert.True(
WordSimilarityChecker
.AreSimilar("expressionsyntax", "expressionsyntaxgeneratorvisitor", substringsAreSimilar: true));
28
Assert.False(
WordSimilarityChecker
.AreSimilar("propertyblocksyntax", "ipropertysymbol"));
29
Assert.False(
WordSimilarityChecker
.AreSimilar("propertyblocksyntax", "ipropertysymbolextensions"));
30
Assert.False(
WordSimilarityChecker
.AreSimilar("propertyblocksyntax", "typeblocksyntaxextensions"));
32
Assert.False(
WordSimilarityChecker
.AreSimilar("fielddeclarationsyntax", "declarationinfo"));
33
Assert.False(
WordSimilarityChecker
.AreSimilar("fielddeclarationsyntax", "declarationcomputer"));
34
Assert.False(
WordSimilarityChecker
.AreSimilar("fielddeclarationsyntax", "filelinepositionspan"));
36
Assert.False(
WordSimilarityChecker
.AreSimilar("variabledeclaratorsyntax", "visualbasicdeclarationcomputer"));
37
Assert.False(
WordSimilarityChecker
.AreSimilar("variabledeclaratorsyntax", "ilineseparatorservice"));
39
Assert.False(
WordSimilarityChecker
.AreSimilar("expressionsyntax", "awaitexpressioninfo"));