Plainquire.Filter | 819 | 57 | 876 | 3242 | 93.4% | | 347 | 425 | 81.6% | | 151 | 160 | 94.3% | |
Plainquire.Filter.DateTimeRangeExtensions | 26 | 12 | 38 | 113 | 68.4% | | 21 | 28 | 75% | | 3 | 6 | 50% | |
Plainquire.Filter.EntityFilter | 126 | 1 | 127 | 511 | 99.2% | | 37 | 42 | 88% | | 19 | 20 | 95% | |
Plainquire.Filter.EntityFilter<T> | 45 | 3 | 48 | 511 | 93.7% | | 15 | 20 | 75% | | 20 | 20 | 100% | |
Plainquire.Filter.EntityFilterExtensions | 67 | 0 | 67 | 205 | 100% | | 39 | 40 | 97.5% | | 9 | 9 | 100% | |
Plainquire.Filter.ExpressionExtensions | 6 | 1 | 7 | 34 | 85.7% | | 6 | 8 | 75% | | 2 | 2 | 100% | |
Plainquire.Filter.FilterExpressionException | 2 | 0 | 2 | 56 | 100% | | 0 | 0 | | | 1 | 1 | 100% | |
Plainquire.Filter.JsonConverters.EntityFilterConverter | 45 | 0 | 45 | 115 | 100% | | 9 | 10 | 90% | | 8 | 8 | 100% | |
Plainquire.Filter.JsonConverters.EntityFilterConverter<T> | 2 | 0 | 2 | 115 | 100% | | 0 | 0 | | | 2 | 2 | 100% | |
Plainquire.Filter.JsonConverters.PropertyFilterConverterData | 1 | 0 | 1 | 16 | 100% | | 0 | 0 | | | 1 | 1 | 100% | |
Plainquire.Filter.NestedFilter | 3 | 0 | 3 | 16 | 100% | | 2 | 4 | 50% | | 1 | 1 | 100% | |
Plainquire.Filter.ParameterExtensions | 7 | 0 | 7 | 46 | 100% | | 8 | 8 | 100% | | 3 | 3 | 100% | |
Plainquire.Filter.PropertyFilter | 3 | 0 | 3 | 16 | 100% | | 3 | 4 | 75% | | 1 | 1 | 100% | |
Plainquire.Filter.PropertyFilterExpressions.PropertyFilterExpression | 26 | 1 | 27 | 99 | 96.2% | | 5 | 6 | 83.3% | | 5 | 6 | 83.3% | |
Plainquire.Filter.StringExtensions | 6 | 0 | 6 | 29 | 100% | | 4 | 4 | 100% | | 2 | 2 | 100% | |
Plainquire.Filter.TypeExtensions | 6 | 0 | 6 | 44 | 100% | | 7 | 8 | 87.5% | | 4 | 4 | 100% | |
Plainquire.Filter.ValueFilter | 50 | 4 | 54 | 152 | 92.5% | | 37 | 42 | 88% | | 8 | 9 | 88.8% | |
Plainquire.Filter.ValueFilterExpressions.BooleanFilterExpression | 19 | 1 | 20 | 58 | 95% | | 10 | 14 | 71.4% | | 4 | 4 | 100% | |
Plainquire.Filter.ValueFilterExpressions.DateTimeFilterExpression | 42 | 1 | 43 | 118 | 97.6% | | 19 | 22 | 86.3% | | 5 | 5 | 100% | |
Plainquire.Filter.ValueFilterExpressions.DefaultFilterExpression | 76 | 20 | 96 | 312 | 79.1% | | 17 | 30 | 56.6% | | 16 | 19 | 84.2% | |
Plainquire.Filter.ValueFilterExpressions.EnumFilterExpression | 65 | 1 | 66 | 130 | 98.4% | | 28 | 30 | 93.3% | | 7 | 7 | 100% | |
Plainquire.Filter.ValueFilterExpressions.GuidFilterExpression | 40 | 2 | 42 | 120 | 95.2% | | 22 | 30 | 73.3% | | 7 | 7 | 100% | |
Plainquire.Filter.ValueFilterExpressions.NumericFilterExpression | 47 | 2 | 49 | 135 | 95.9% | | 17 | 22 | 77.2% | | 8 | 8 | 100% | |
Plainquire.Filter.ValueFilterExpressions.StringFilterExpression | 53 | 3 | 56 | 159 | 94.6% | | 17 | 24 | 70.8% | | 9 | 9 | 100% | |
Plainquire.Filter.ValueFilterExtensions | 45 | 4 | 49 | 91 | 91.8% | | 19 | 23 | 82.6% | | 4 | 4 | 100% | |
Plainquire.Filter.ValueFiltersFactory | 11 | 1 | 12 | 41 | 91.6% | | 5 | 6 | 83.3% | | 2 | 2 | 100% | |
Plainquire.Filter.Abstractions | 259 | 18 | 277 | 1148 | 93.5% | | 135 | 150 | 90% | | 71 | 75 | 94.6% | |
Plainquire.Filter.Abstractions.DateTimeRangeExtensions | 74 | 6 | 80 | 138 | 92.5% | | 43 | 52 | 82.6% | | 6 | 6 | 100% | |
Plainquire.Filter.Abstractions.EnumerableExtensions | 1 | 0 | 1 | 10 | 100% | | 0 | 0 | | | 1 | 1 | 100% | |
Plainquire.Filter.Abstractions.Exceptions.UnreachableException | 0 | 6 | 6 | 41 | 0% | | 0 | 0 | | | 0 | 3 | 0% | |
Plainquire.Filter.Abstractions.ExpressionExtensions | 45 | 1 | 46 | 209 | 97.8% | | 3 | 4 | 75% | | 19 | 20 | 95% | |
Plainquire.Filter.Abstractions.ExpressionVisitors.ExpressionParameterReplaceVisitor | 8 | 0 | 8 | 35 | 100% | | 4 | 4 | 100% | | 2 | 2 | 100% | |
Plainquire.Filter.Abstractions.ExpressionVisitors.ExpressionReplaceVisitor | 7 | 0 | 7 | 24 | 100% | | 2 | 2 | 100% | | 2 | 2 | 100% | |
Plainquire.Filter.Abstractions.Range | 1 | 0 | 1 | 264 | 100% | | 0 | 0 | | | 1 | 1 | 100% | |
Plainquire.Filter.Abstractions.Range<T> | 81 | 0 | 81 | 264 | 100% | | 36 | 36 | 100% | | 31 | 31 | 100% | |
Plainquire.Filter.Abstractions.RangeExtensions | 32 | 4 | 36 | 118 | 88.8% | | 42 | 46 | 91.3% | | 6 | 6 | 100% | |
Plainquire.Filter.Abstractions.RegexDefaults | 1 | 0 | 1 | 8 | 100% | | 0 | 0 | | | 1 | 1 | 100% | |
Plainquire.Filter.Abstractions.StringExtensions | 1 | 0 | 1 | 9 | 100% | | 0 | 0 | | | 1 | 1 | 100% | |
Plainquire.Filter.Abstractions.TypeExtensions | 8 | 1 | 9 | 28 | 88.8% | | 5 | 6 | 83.3% | | 1 | 1 | 100% | |
Plainquire.Filter.Mvc | 45 | 4 | 49 | 200 | 91.8% | | 20 | 26 | 76.9% | | 7 | 7 | 100% | |
Plainquire.Filter.Mvc.ModelBinders.EntityFilterModelBinder | 22 | 2 | 24 | 60 | 91.6% | | 15 | 18 | 83.3% | | 2 | 2 | 100% | |
Plainquire.Filter.Mvc.ModelBinders.EntityFilterModelBinderProvider | 4 | 1 | 5 | 22 | 80% | | 2 | 4 | 50% | | 1 | 1 | 100% | |
Plainquire.Filter.Mvc.ModelBinders.EntityFilterSetModelBinder | 1 | 0 | 1 | 53 | 100% | | 0 | 0 | | | 1 | 1 | 100% | |
Plainquire.Filter.Mvc.ModelBinders.EntityFilterSetModelBinderProvider | 12 | 1 | 13 | 38 | 92.3% | | 3 | 4 | 75% | | 2 | 2 | 100% | |
Plainquire.Filter.Mvc.MvcBuilderExtensions | 6 | 0 | 6 | 27 | 100% | | 0 | 0 | | | 1 | 1 | 100% | |
Plainquire.Filter.Mvc.Newtonsoft | 5 | 0 | 5 | 26 | 100% | | 0 | 0 | | | 1 | 1 | 100% | |
Plainquire.Filter.Mvc.Newtonsoft.MvcBuilderExtensions | 5 | 0 | 5 | 26 | 100% | | 0 | 0 | | | 1 | 1 | 100% | |
Plainquire.Filter.Newtonsoft | 25 | 1 | 26 | 80 | 96.1% | | 11 | 14 | 78.5% | | 5 | 5 | 100% | |
Plainquire.Filter.Newtonsoft.JsonConverterExtensions | 4 | 0 | 4 | 27 | 100% | | 2 | 2 | 100% | | 2 | 2 | 100% | |
Plainquire.Filter.Newtonsoft.JsonConverters.EntityFilterConverter | 21 | 1 | 22 | 53 | 95.4% | | 9 | 12 | 75% | | 3 | 3 | 100% | |
Plainquire.Filter.Swashbuckle | 90 | 0 | 90 | 240 | 100% | | 20 | 22 | 90.9% | | 12 | 12 | 100% | |
Plainquire.Filter.Swashbuckle.Filters.EntityFilterParameterReplacer | 24 | 0 | 24 | 66 | 100% | | 4 | 4 | 100% | | 3 | 3 | 100% | |
Plainquire.Filter.Swashbuckle.Filters.EntityFilterSetParameterReplacer | 30 | 0 | 30 | 72 | 100% | | 4 | 4 | 100% | | 3 | 3 | 100% | |
Plainquire.Filter.Swashbuckle.OpenApiParameterExtensions | 33 | 0 | 33 | 75 | 100% | | 12 | 14 | 85.7% | | 5 | 5 | 100% | |
Plainquire.Filter.Swashbuckle.SwaggerGenOptionsExtensions | 3 | 0 | 3 | 27 | 100% | | 0 | 0 | | | 1 | 1 | 100% | |
Plainquire.Page | 90 | 8 | 98 | 594 | 91.8% | | 65 | 72 | 90.2% | | 30 | 34 | 88.2% | |
Plainquire.Page.EntityPage | 13 | 6 | 19 | 126 | 68.4% | | 10 | 16 | 62.5% | | 9 | 11 | 81.8% | |
Plainquire.Page.EntityPage<T> | 4 | 2 | 6 | 126 | 66.6% | | 0 | 0 | | | 4 | 6 | 66.6% | |
Plainquire.Page.EntityPageExtensions | 27 | 0 | 27 | 66 | 100% | | 30 | 30 | 100% | | 3 | 3 | 100% | |
Plainquire.Page.JsonConverters.EntityPageConverter | 21 | 0 | 21 | 83 | 100% | | 5 | 6 | 83.3% | | 6 | 6 | 100% | |
Plainquire.Page.JsonConverters.EntityPageConverter<T> | 2 | 0 | 2 | 83 | 100% | | 0 | 0 | | | 2 | 2 | 100% | |
Plainquire.Page.ParameterExtensions | 8 | 0 | 8 | 33 | 100% | | 6 | 6 | 100% | | 1 | 1 | 100% | |
Plainquire.Page.QueryableExtensions | 14 | 0 | 14 | 60 | 100% | | 14 | 14 | 100% | | 4 | 4 | 100% | |
Plainquire.Page.TypeExtensions | 1 | 0 | 1 | 17 | 100% | | 0 | 0 | | | 1 | 1 | 100% | |
Plainquire.Page.Mvc | 41 | 2 | 43 | 111 | 95.3% | | 22 | 28 | 78.5% | | 4 | 4 | 100% | |
Plainquire.Page.Mvc.ModelBinders.EntityPageModelBinder | 36 | 2 | 38 | 85 | 94.7% | | 22 | 28 | 78.5% | | 3 | 3 | 100% | |
Plainquire.Page.Mvc.MvcBuilderExtensions | 5 | 0 | 5 | 26 | 100% | | 0 | 0 | | | 1 | 1 | 100% | |
Plainquire.Page.Mvc.Newtonsoft | 5 | 0 | 5 | 28 | 100% | | 0 | 0 | | | 1 | 1 | 100% | |
Plainquire.Page.Mvc.Newtonsoft.MvcBuilderExtensions | 5 | 0 | 5 | 28 | 100% | | 0 | 0 | | | 1 | 1 | 100% | |
Plainquire.Page.Newtonsoft | 25 | 1 | 26 | 78 | 96.1% | | 11 | 14 | 78.5% | | 5 | 5 | 100% | |
Plainquire.Page.Newtonsoft.JsonConverterExtensions | 6 | 0 | 6 | 29 | 100% | | 2 | 2 | 100% | | 2 | 2 | 100% | |
Plainquire.Page.Newtonsoft.JsonConverters.EntityPageConverter | 19 | 1 | 20 | 49 | 95% | | 9 | 12 | 75% | | 3 | 3 | 100% | |
Plainquire.Page.Swashbuckle | 107 | 1 | 108 | 237 | 99% | | 21 | 26 | 80.7% | | 14 | 14 | 100% | |
Plainquire.Page.Swashbuckle.Filters.EntityPageParameterReplacer | 29 | 1 | 30 | 77 | 96.6% | | 11 | 14 | 78.5% | | 4 | 4 | 100% | |
Plainquire.Page.Swashbuckle.OpenApiOperationExtensions | 76 | 0 | 76 | 135 | 100% | | 10 | 12 | 83.3% | | 9 | 9 | 100% | |
Plainquire.Page.Swashbuckle.SwaggerGenOptionsExtensions | 2 | 0 | 2 | 25 | 100% | | 0 | 0 | | | 1 | 1 | 100% | |
Plainquire.Sort | 282 | 7 | 289 | 1514 | 97.5% | | 124 | 142 | 87.3% | | 64 | 65 | 98.4% | |
Plainquire.Sort.EntitySort | 85 | 1 | 86 | 410 | 98.8% | | 26 | 30 | 86.6% | | 18 | 18 | 100% | |
Plainquire.Sort.EntitySort<T> | 19 | 0 | 19 | 410 | 100% | | 0 | 0 | | | 13 | 13 | 100% | |
Plainquire.Sort.ExpressionExtensions | 18 | 0 | 18 | 51 | 100% | | 16 | 16 | 100% | | 2 | 2 | 100% | |
Plainquire.Sort.JsonConverters.EntitySortConverter | 37 | 1 | 38 | 108 | 97.3% | | 5 | 8 | 62.5% | | 7 | 8 | 87.5% | |
Plainquire.Sort.JsonConverters.EntitySortConverter<T> | 2 | 0 | 2 | 108 | 100% | | 0 | 0 | | | 2 | 2 | 100% | |
Plainquire.Sort.JsonConverters.PropertySortConverterData | 4 | 0 | 4 | 18 | 100% | | 0 | 0 | | | 1 | 1 | 100% | |
Plainquire.Sort.MemberInfoExtensions | 2 | 0 | 2 | 18 | 100% | | 6 | 6 | 100% | | 1 | 1 | 100% | |
Plainquire.Sort.PropertySort | 23 | 0 | 23 | 110 | 100% | | 15 | 16 | 93.7% | | 5 | 5 | 100% | |
Plainquire.Sort.PropertySortExtensions | 6 | 0 | 6 | 15 | 100% | | 0 | 0 | | | 1 | 1 | 100% | |
Plainquire.Sort.QueryableExtensions | 72 | 4 | 76 | 186 | 94.7% | | 44 | 48 | 91.6% | | 9 | 9 | 100% | |
Plainquire.Sort.StringExtensions | 3 | 0 | 3 | 19 | 100% | | 1 | 2 | 50% | | 1 | 1 | 100% | |
Plainquire.Sort.TypeExtensions | 11 | 1 | 12 | 61 | 91.6% | | 11 | 16 | 68.7% | | 4 | 4 | 100% | |
Plainquire.Sort.Mvc | 90 | 3 | 93 | 291 | 96.7% | | 31 | 36 | 86.1% | | 12 | 12 | 100% | |
Plainquire.Sort.Mvc.ModelBinders | 56 | 2 | 58 | 126 | 96.5% | | 19 | 22 | 86.3% | | 6 | 6 | 100% | |
Plainquire.Sort.Mvc.ModelBinders.EntitySortModelBinder | 25 | 1 | 26 | 126 | 96.1% | | 12 | 14 | 85.7% | | 4 | 4 | 100% | |
Plainquire.Sort.Mvc.MvcBuilderExtensions | 6 | 0 | 6 | 26 | 100% | | 0 | 0 | | | 1 | 1 | 100% | |
Plainquire.Sort.Mvc.StringExtensions | 3 | 0 | 3 | 13 | 100% | | 0 | 0 | | | 1 | 1 | 100% | |
Plainquire.Sort.Mvc.Newtonsoft | 5 | 0 | 5 | 26 | 100% | | 0 | 0 | | | 1 | 1 | 100% | |
Plainquire.Sort.Mvc.Newtonsoft.MvcBuilderExtensions | 5 | 0 | 5 | 26 | 100% | | 0 | 0 | | | 1 | 1 | 100% | |
Plainquire.Sort.Newtonsoft | 26 | 1 | 27 | 81 | 96.2% | | 8 | 12 | 66.6% | | 5 | 5 | 100% | |
Plainquire.Sort.Newtonsoft.JsonConverterExtensions | 7 | 0 | 7 | 30 | 100% | | 2 | 2 | 100% | | 2 | 2 | 100% | |
Plainquire.Sort.Newtonsoft.JsonConverters.EntitySortConverter | 19 | 1 | 20 | 51 | 95% | | 6 | 10 | 60% | | 3 | 3 | 100% | |
Plainquire.Sort.Swashbuckle | 138 | 2 | 140 | 321 | 98.5% | | 28 | 34 | 82.3% | | 17 | 17 | 100% | |
Plainquire.Sort.Swashbuckle.Filters.EntitySortParameterReplacer | 29 | 1 | 30 | 78 | 96.6% | | 11 | 14 | 78.5% | | 4 | 4 | 100% | |
Plainquire.Sort.Swashbuckle.Filters.EntitySortSetParameterReplacer | 32 | 1 | 33 | 79 | 96.9% | | 11 | 14 | 78.5% | | 4 | 4 | 100% | |
Plainquire.Sort.Swashbuckle.OpenApiOperationExtensions | 74 | 0 | 74 | 138 | 100% | | 6 | 6 | 100% | | 8 | 8 | 100% | |
Plainquire.Sort.Swashbuckle.SwaggerGenOptionsExtensions | 3 | 0 | 3 | 26 | 100% | | 0 | 0 | | | 1 | 1 | 100% | |