FileContextCore/SharedTypeExtensions.cs
Class SharedTypeExtensions
has 26 methods (exceeds 20 allowed). Consider refactoring. Wontfix
Wontfix
[DebuggerStepThrough]
internal static class SharedTypeExtensions
{
public static Type UnwrapNullableType(this Type type) => Nullable.GetUnderlyingType(type) ?? type;
File SharedTypeExtensions.cs
has 269 lines of code (exceeds 250 allowed). Consider refactoring. Wontfix
Wontfix
using System.Collections.Generic;
using System.Diagnostics;
using System.Linq;
using System.Reflection;
using System.Runtime.CompilerServices;
Consider simplifying this complex logical expression. Wontfix
Wontfix
if (genericDefinition == typeof(Tuple<>)
|| genericDefinition == typeof(Tuple<,>)
|| genericDefinition == typeof(Tuple<,,>)
|| genericDefinition == typeof(Tuple<,,,>)
|| genericDefinition == typeof(Tuple<,,,,>)