Skip to content

Commit

Permalink
Fix code analysis violations
Browse files Browse the repository at this point in the history
  • Loading branch information
Chris Martinez authored and commonsensesoftware committed Feb 9, 2021
1 parent 3709354 commit 35d9016
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 9 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ public class ApiVersionLinkGenerator : LinkGenerator
protected LinkGenerator LinkGenerator { get; }

/// <inheritdoc />
public override string GetPathByAddress<TAddress>(
public override string? GetPathByAddress<TAddress>(
HttpContext httpContext,
TAddress address,
RouteValueDictionary values,
Expand All @@ -38,15 +38,15 @@ public override string GetPathByAddress<TAddress>(
}

/// <inheritdoc />
public override string GetPathByAddress<TAddress>(
public override string? GetPathByAddress<TAddress>(
TAddress address,
RouteValueDictionary values,
PathString pathBase = default,
FragmentString fragment = default,
LinkOptions? options = null ) => LinkGenerator.GetPathByAddress( address, values, pathBase, fragment, options );

/// <inheritdoc />
public override string GetUriByAddress<TAddress>(
public override string? GetUriByAddress<TAddress>(
HttpContext httpContext,
TAddress address,
RouteValueDictionary values,
Expand All @@ -62,7 +62,7 @@ public override string GetUriByAddress<TAddress>(
}

/// <inheritdoc />
public override string GetUriByAddress<TAddress>(
public override string? GetUriByAddress<TAddress>(
TAddress address,
RouteValueDictionary values,
string scheme,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,7 @@ protected override bool TryGetConvention( MethodInfo method, [NotNullWhen( true
{
if ( ActionBuilders.TryGetValue( method, out var actionBuilder ) )
{
convention = actionBuilder;
return true;
return ( convention = actionBuilder ) != null;
}

convention = default;
Expand Down
6 changes: 3 additions & 3 deletions src/Shared/TypeExtensions.cs
Original file line number Diff line number Diff line change
Expand Up @@ -112,10 +112,10 @@ static void ProcessGenericType( StringBuilder builder, Type type, Type[] generic
}
}

#if NETCOREAPP3_1
var genericPartIndex = type.Name.IndexOf( '`', StringComparison.Ordinal );
#else
#if WEBAPI
var genericPartIndex = type.Name.IndexOf( '`' );
#else
var genericPartIndex = type.Name.IndexOf( '`', StringComparison.Ordinal );
#endif

if ( genericPartIndex <= 0 )
Expand Down

0 comments on commit 35d9016

Please sign in to comment.