Skip to content
This repository was archived by the owner on May 9, 2023. It is now read-only.

Commit 621a9cd

Browse files
committed
Use RemoveHighlighting to get raw copy+paste name
1 parent 56be541 commit 621a9cd

File tree

2 files changed

+3
-20
lines changed

2 files changed

+3
-20
lines changed

src/CacheObject/CacheMember.cs

Lines changed: 2 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,8 @@ public virtual void SetInspectorOwner(ReflectionInspector inspector, MemberInfo
3737
this.NameLabelText = this is CacheMethod
3838
? SignatureHighlighter.HighlightMethod(member as MethodInfo)
3939
: SignatureHighlighter.Parse(member.DeclaringType, false, member);
40-
this.NameForFiltering = $"{member.DeclaringType.Name}.{member.Name}";
40+
41+
this.NameForFiltering = SignatureHighlighter.RemoveHighlighting(NameLabelText);
4142
this.NameLabelTextRaw = NameForFiltering;
4243
}
4344

@@ -164,26 +165,8 @@ public void OnEvaluateClicked()
164165
}
165166
}
166167

167-
168168
#region Cache Member Util
169169

170-
//public static bool CanParseArgs(ParameterInfo[] parameters)
171-
//{
172-
// foreach (var param in parameters)
173-
// {
174-
// var pType = param.ParameterType;
175-
//
176-
// if (pType.IsByRef && pType.HasElementType)
177-
// pType = pType.GetElementType();
178-
//
179-
// if (pType != null && ParseUtility.CanParse(pType))
180-
// continue;
181-
// else
182-
// return false;
183-
// }
184-
// return true;
185-
//}
186-
187170
public static List<CacheMember> GetCacheMembers(object inspectorTarget, Type _type, ReflectionInspector _inspector)
188171
{
189172
var list = new List<CacheMember>();

src/Inspectors/ReflectionInspector.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ private void SetTarget(object target)
133133
currentBaseTabText = $"{prefix} {SignatureHighlighter.Parse(TargetType, false)}";
134134
Tab.TabText.text = currentBaseTabText;
135135
NameText.text = SignatureHighlighter.Parse(TargetType, true);
136-
HiddenNameText.Text = TargetType.FullName;
136+
HiddenNameText.Text = SignatureHighlighter.RemoveHighlighting(NameText.text);
137137

138138
string asmText;
139139
if (TargetType.Assembly is AssemblyBuilder || string.IsNullOrEmpty(TargetType.Assembly.Location))

0 commit comments

Comments
 (0)