Refactor Architecture for Modularity, Testability, and Race-Free Execution #36
38.72% of diff hit (target 76.99%)
View this Pull Request on Codecov
38.72% of diff hit (target 76.99%)
Annotations
Check warning on line 29 in internal/app/app.go
codecov / codecov/patch
internal/app/app.go#L25-L29
Added lines #L25 - L29 were not covered by tests
Check warning on line 39 in internal/app/app.go
codecov / codecov/patch
internal/app/app.go#L35-L39
Added lines #L35 - L39 were not covered by tests
Check warning on line 44 in internal/app/app.go
codecov / codecov/patch
internal/app/app.go#L41-L44
Added lines #L41 - L44 were not covered by tests
Check warning on line 46 in internal/app/app.go
codecov / codecov/patch
internal/app/app.go#L46
Added line #L46 was not covered by tests
Check warning on line 44 in internal/eui64/calculator.go
codecov / codecov/patch
internal/eui64/calculator.go#L43-L44
Added lines #L43 - L44 were not covered by tests
Check warning on line 52 in internal/eui64/calculator.go
codecov / codecov/patch
internal/eui64/calculator.go#L48-L52
Added lines #L48 - L52 were not covered by tests
Check warning on line 56 in internal/eui64/calculator.go
codecov / codecov/patch
internal/eui64/calculator.go#L54-L56
Added lines #L54 - L56 were not covered by tests
Check warning on line 61 in internal/eui64/calculator.go
codecov / codecov/patch
internal/eui64/calculator.go#L58-L61
Added lines #L58 - L61 were not covered by tests
Check warning on line 66 in internal/eui64/calculator.go
codecov / codecov/patch
internal/eui64/calculator.go#L63-L66
Added lines #L63 - L66 were not covered by tests
Check warning on line 70 in internal/eui64/calculator.go
codecov / codecov/patch
internal/eui64/calculator.go#L68-L70
Added lines #L68 - L70 were not covered by tests
Check warning on line 84 in internal/eui64/calculator.go
codecov / codecov/patch
internal/eui64/calculator.go#L74-L84
Added lines #L74 - L84 were not covered by tests
Check warning on line 94 in internal/eui64/calculator.go
codecov / codecov/patch
internal/eui64/calculator.go#L88-L94
Added lines #L88 - L94 were not covered by tests
Check warning on line 100 in internal/eui64/calculator.go
codecov / codecov/patch
internal/eui64/calculator.go#L96-L100
Added lines #L96 - L100 were not covered by tests
Check warning on line 102 in internal/eui64/calculator.go
codecov / codecov/patch
internal/eui64/calculator.go#L102
Added line #L102 was not covered by tests
Check warning on line 108 in internal/eui64/calculator.go
codecov / codecov/patch
internal/eui64/calculator.go#L105-L108
Added lines #L105 - L108 were not covered by tests
Check warning on line 111 in internal/eui64/calculator.go
codecov / codecov/patch
internal/eui64/calculator.go#L111
Added line #L111 was not covered by tests
Check warning on line 121 in internal/eui64/calculator.go
codecov / codecov/patch
internal/eui64/calculator.go#L115-L121
Added lines #L115 - L121 were not covered by tests
Check warning on line 126 in internal/eui64/calculator.go
codecov / codecov/patch
internal/eui64/calculator.go#L124-L126
Added lines #L124 - L126 were not covered by tests
Check warning on line 128 in internal/eui64/calculator.go
codecov / codecov/patch
internal/eui64/calculator.go#L128
Added line #L128 was not covered by tests
Check warning on line 148 in internal/eui64/calculator.go
codecov / codecov/patch
internal/eui64/calculator.go#L132-L148
Added lines #L132 - L148 were not covered by tests
Check warning on line 151 in internal/eui64/calculator.go
codecov / codecov/patch
internal/eui64/calculator.go#L151
Added line #L151 was not covered by tests
Check warning on line 12 in internal/eui64/utils.go
codecov / codecov/patch
internal/eui64/utils.go#L9-L12
Added lines #L9 - L12 were not covered by tests
Check warning on line 27 in internal/eui64/utils.go
codecov / codecov/patch
internal/eui64/utils.go#L14-L27
Added lines #L14 - L27 were not covered by tests
Check warning on line 33 in internal/eui64/utils.go
codecov / codecov/patch
internal/eui64/utils.go#L30-L33
Added lines #L30 - L33 were not covered by tests
Check warning on line 37 in internal/eui64/utils.go
codecov / codecov/patch
internal/eui64/utils.go#L35-L37
Added lines #L35 - L37 were not covered by tests