Browse Source

Basic resource search strategy fitness

pull/1707/head
Jan Kučera 6 years ago
parent
commit
8dbf1b6a17
  1. 5
      ILSpy/Search/ResourceSearchStrategy.cs

5
ILSpy/Search/ResourceSearchStrategy.cs

@ -76,11 +76,12 @@ namespace ICSharpCode.ILSpy.Search
void OnFoundResult(PEFile module, object reference, SharpTreeNode node, SharpTreeNode parent) void OnFoundResult(PEFile module, object reference, SharpTreeNode node, SharpTreeNode parent)
{ {
var name = (string)node.Text;
var result = new SearchResult { var result = new SearchResult {
Reference = reference, Reference = reference,
Fitness = 1f, Fitness = 1.0f / name.Length,
Image = (ImageSource)node.Icon, Image = (ImageSource)node.Icon,
Name = (string)node.Text, Name = name,
LocationImage = (ImageSource)parent.Icon, LocationImage = (ImageSource)parent.Icon,
Location = (string)parent.Text, Location = (string)parent.Text,
AssemblyImage = Images.Assembly, AssemblyImage = Images.Assembly,

Loading…
Cancel
Save