File tree Expand file tree Collapse file tree 1 file changed +15
-16
lines changed
src/reports/clover/parser Expand file tree Collapse file tree 1 file changed +15
-16
lines changed Original file line number Diff line number Diff line change @@ -61,22 +61,21 @@ async function parsePackages(packages: Package[]): Promise<Files> {
61
61
* @returns {Promise<Files> }
62
62
*/
63
63
async function parseFiles ( files : File [ ] | undefined | null ) : Promise < Files > {
64
- if ( ! files ) {
65
- return { } ;
66
- }
67
- return files . reduce (
68
- (
69
- previous ,
70
- { '@_name' : name , metrics : fileMetrics , '@_path' : path } : File
71
- ) => ( {
72
- ...previous ,
73
- [ createHash ( path ?? name ) ] : {
74
- relative : path ?? name ,
75
- absolute : path ?? name ,
76
- coverage : processCoverageMetrics ( fileMetrics )
77
- }
78
- } ) ,
79
- { }
64
+ return (
65
+ files ?. reduce (
66
+ (
67
+ previous ,
68
+ { '@_name' : name , metrics : fileMetrics , '@_path' : path } : File
69
+ ) => ( {
70
+ ...previous ,
71
+ [ createHash ( path ?? name ) ] : {
72
+ relative : path ?? name ,
73
+ absolute : path ?? name ,
74
+ coverage : processCoverageMetrics ( fileMetrics )
75
+ }
76
+ } ) ,
77
+ { }
78
+ ) ?? { }
80
79
) ;
81
80
}
82
81
You can’t perform that action at this time.
0 commit comments