Skip to content

Commit

Permalink
Fixed warnings
Browse files Browse the repository at this point in the history
  • Loading branch information
michaelstaib committed Nov 20, 2020
1 parent 1c480e3 commit c8faf5e
Showing 1 changed file with 6 additions and 7 deletions.
Expand Up @@ -209,7 +209,7 @@ public XmlDocumentationProvider(IXmlDocumentationFileResolver fileResolver)
out XDocument document))
{
MemberName name = GetMemberElementName(member);
XElement element = document.XPathSelectElements(name.Path)
XElement? element = document.XPathSelectElements(name.Path)
.FirstOrDefault();

ReplaceInheritdocElements(member, element);
Expand Down Expand Up @@ -268,7 +268,7 @@ public XmlDocumentationProvider(IXmlDocumentationFileResolver fileResolver)

private void ReplaceInheritdocElements(
MemberInfo member,
XElement element)
XElement? element)
{
if (element is null)
{
Expand Down Expand Up @@ -357,12 +357,11 @@ private static MemberName GetMemberElementName(MemberInfo member)
char prefixCode;

string memberName =
member is Type memberType
&& !string.IsNullOrEmpty(memberType.FullName)
member is Type { FullName: { Length: > 0 } } memberType
? memberType.FullName
: member.DeclaringType is null
: member.ReflectedType is null
? member.Name
: member.DeclaringType.FullName + "." + member.Name;
: member.ReflectedType.FullName! + "." + member.Name;

switch (member.MemberType)
{
Expand All @@ -376,7 +375,7 @@ private static MemberName GetMemberElementName(MemberInfo member)
var paramTypesList = string.Join(",",
((MethodBase)member).GetParameters()
.Select(x => Regex
.Replace(x.ParameterType.FullName,
.Replace(x.ParameterType.FullName!,
"(`[0-9]+)|(, .*?PublicKeyToken=[0-9a-z]*)",
string.Empty)
.Replace("[[", "{")
Expand Down

0 comments on commit c8faf5e

Please sign in to comment.