All files

97.68% Statements 2105/2155
80.7% Branches 46/57
92.32% Functions 493/534
97.68% Lines 2105/2155

Press n or j to go to the next uncovered block, b, p or k for the previous block.

File Statements Branches Functions Lines
construct/application_layer/asset
100% 3/3 100% 0/0 100% 0/0 100% 3/3
construct/application_layer/dependency
100% 24/24 100% 0/0 100% 0/0 100% 24/24
construct/application_layer/pipeline
100% 11/11 100% 0/0 100% 0/0 100% 11/11
construct/application_layer/scene
100% 147/147 100% 0/0 100% 1/1 100% 147/147
construct/application_layer/webgpu
100% 9/9 100% 0/0 100% 0/0 100% 9/9
construct/domain_layer/dependency/container
98.04% 50/51 100% 0/0 95.83% 23/24 98.04% 50/51
construct/domain_layer/domain/asset/image/service
100% 5/5 100% 0/0 100% 1/1 100% 5/5
construct/domain_layer/domain/asset/image/value_object
100% 4/4 100% 0/0 100% 2/2 100% 4/4
construct/domain_layer/domain/pipeline/pipeline/entity
100% 15/15 100% 0/0 100% 6/6 100% 15/15
construct/domain_layer/domain/pipeline/pipeline/entity/jobs
100% 8/8 100% 0/0 100% 2/2 100% 8/8
construct/domain_layer/domain/pipeline/pipeline/service
100% 8/8 100% 0/0 100% 2/2 100% 8/8
construct/domain_layer/domain/ray_tracing/service
98.39% 61/62 100% 0/0 94.74% 18/19 98.39% 61/62
construct/domain_layer/domain/ray_tracing/value_object
87.5% 7/8 100% 0/0 66.67% 2/3 87.5% 7/8
construct/domain_layer/domain/scene/scene_graph/entity
100% 28/28 100% 0/0 100% 14/14 100% 28/28
construct/domain_layer/domain/scene/scene_graph/root
100% 5/5 100% 0/0 100% 1/1 100% 5/5
construct/domain_layer/domain/scene/scene_graph/service/basic_camera_view
100% 19/19 100% 0/0 100% 3/3 100% 19/19
construct/domain_layer/domain/scene/scene_graph/service/bsdf_material
98.61% 71/72 100% 0/0 96.67% 29/30 98.61% 71/72
construct/domain_layer/domain/scene/scene_graph/service/direction_light
95.83% 23/24 100% 0/0 80% 4/5 95.83% 23/24
construct/domain_layer/domain/scene/scene_graph/service/gameObject
94.12% 32/34 100% 0/0 77.78% 7/9 94.12% 32/34
construct/domain_layer/domain/scene/scene_graph/service/geometry
100% 43/43 100% 0/0 100% 8/8 100% 43/43
construct/domain_layer/domain/scene/scene_graph/service/perspective_camera_projection
90.48% 19/21 100% 0/0 60% 3/5 90.48% 19/21
construct/domain_layer/domain/scene/scene_graph/service/transform
86.21% 25/29 100% 0/0 55.56% 5/9 86.21% 25/29
construct/domain_layer/domain/scene/scene_graph/value_object
90.67% 136/150 100% 0/0 80.56% 58/72 90.67% 136/150
construct/domain_layer/domain/statistic/time/service
83.33% 5/6 100% 0/0 50% 1/2 83.33% 5/6
construct/domain_layer/domain/webgpu/core/service
100% 18/18 100% 0/0 100% 5/5 100% 18/18
construct/domain_layer/domain/webgpu/core/value_object
100% 17/17 100% 2/2 100% 6/6 100% 17/17
construct/external_layer/api/dependency
97.22% 35/36 100% 0/0 75% 3/4 97.22% 35/36
construct/external_layer/api/domain
100% 156/156 100% 0/0 100% 1/1 100% 156/156
run/application_layer
100% 30/30 100% 0/0 100% 6/6 100% 30/30
run/domain_layer/domain/picture/picture/service
100% 5/5 100% 0/0 100% 1/1 100% 5/5
run/domain_layer/domain/pipeline/pipeline/entity/jobs/init
100% 181/181 100% 0/0 100% 38/38 100% 181/181
run/domain_layer/domain/pipeline/pipeline/entity/jobs/render
100% 86/86 100% 0/0 100% 17/17 100% 86/86
run/domain_layer/domain/pipeline/pipeline/entity/jobs/update
96.92% 440/454 79.25% 42/53 94.62% 88/93 96.92% 440/454
run/domain_layer/domain/pipeline/pipeline/service
95.16% 59/62 100% 0/0 80% 12/15 95.16% 59/62
run/domain_layer/repo
100% 8/8 100% 0/0 100% 3/3 100% 8/8
run/domain_layer/repo/pipeline
98.64% 145/147 100% 0/0 96.61% 57/59 98.64% 145/147
run/domain_layer/repo/webgpu
98.46% 64/65 100% 0/0 95.83% 23/24 98.46% 64/65
run/infrastructure_layer/dependency/repo
95.45% 21/22 100% 2/2 85.71% 6/7 95.45% 21/22
run/infrastructure_layer/dependency/repo/utils
100% 82/82 100% 0/0 100% 37/37 100% 82/82