< Summary

Line coverage
100%
Covered lines: 30
Uncovered lines: 0
Coverable lines: 30
Total lines: 45
Line coverage: 100%
Branch coverage
N/A
Covered branches: 0
Total branches: 0
Branch coverage: N/A
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity Line coverage
ProjectToDto(...)100%11100%
ToDto(...)100%11100%

File(s)

/home/runner/work/ProjectRead.ing/ProjectRead.ing/Api/obj/Debug/net10.0/generated/Riok.Mapperly/Riok.Mapperly.MapperGenerator/AuthorMapper.g.cs

#LineLine coverage
 1// <auto-generated />
 2#nullable enable
 3namespace Api.Works.Queries
 4{
 5    public static partial class AuthorMapper
 6    {
 7        [global::System.CodeDom.Compiler.GeneratedCode("Riok.Mapperly", "4.3.1.0")]
 8        public static partial global::System.Linq.IQueryable<global::Api.Works.Queries.Author> ProjectToDto(this global:
 19        {
 10#nullable disable
 111            return global::System.Linq.Queryable.Select(
 112                q,
 113                x => new global::Api.Works.Queries.Author()
 114                {
 115                    Id = x.Id,
 116                    RowVersion = x.RowVersion,
 117                    MetadataAddedAt = x.MetadataAddedAt,
 118                    MetadataUpdatedAt = x.MetadataUpdatedAt,
 119                    FirstName = x.FirstName,
 120                    LastName = x.LastName,
 121                    DisplayName = x.DisplayName,
 122                    PenNames = x.PenNames,
 123                }
 124            );
 25#nullable enable
 126        }
 27
 28        [global::System.CodeDom.Compiler.GeneratedCode("Riok.Mapperly", "4.3.1.0")]
 29        public static partial global::Api.Works.Queries.Author ToDto(global::Api.Works.Models.Author a)
 130        {
 131            var target = new global::Api.Works.Queries.Author()
 132            {
 133                DisplayName = a.DisplayName,
 134                PenNames = a.PenNames,
 135            };
 136            target.Id = a.Id;
 137            target.RowVersion = a.RowVersion;
 138            target.MetadataAddedAt = a.MetadataAddedAt;
 139            target.MetadataUpdatedAt = a.MetadataUpdatedAt;
 140            target.FirstName = a.FirstName;
 141            target.LastName = a.LastName;
 142            return target;
 143        }
 44    }
 45}