diff --git a/Codist/Properties/AssemblyInfo.cs b/Codist/Properties/AssemblyInfo.cs index 975b8c13..34da2f35 100644 --- a/Codist/Properties/AssemblyInfo.cs +++ b/Codist/Properties/AssemblyInfo.cs @@ -30,4 +30,4 @@ // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] [assembly: AssemblyVersion("2.6.0.0")] -[assembly: AssemblyFileVersion("2.6.0.692")] +[assembly: AssemblyFileVersion("2.6.0.694")] diff --git a/Codist/Views/CSharpQuickInfoSourceProvider.cs b/Codist/Views/CSharpQuickInfoSourceProvider.cs index 69e7c902..3f9117b5 100644 --- a/Codist/Views/CSharpQuickInfoSourceProvider.cs +++ b/Codist/Views/CSharpQuickInfoSourceProvider.cs @@ -813,7 +813,11 @@ void ShowInterfaces(IList<object> output, ITypeSymbol type, int position) { disposable = item; continue; } - stack.Children.Add(ToUIText(item.ToMinimalDisplayParts(_SemanticModel, position))); + var t = ToUIText(item.ToMinimalDisplayParts(_SemanticModel, position)); + if (showAll && type.Interfaces.Contains(item) == false) { + t.AddText(" (inherited)"); + } + stack.Children.Add(t); } if (disposable == null && showAll == false) { foreach (var item in type.AllInterfaces) {