| loadStoredMultipliers(List) |   | 90% |   | 50% | 2 | 3 | 0 | 11 | 0 | 1 |
| calculate(String, List) |  | 100% |  | 100% | 0 | 4 | 0 | 29 | 0 | 1 |
| buildChart(TypeEffectivenessServiceImpl.TypeEffectivenessContext) |  | 100% |  | 100% | 0 | 2 | 0 | 21 | 0 | 1 |
| toSupportedTypeView(Type) |  | 100% |  | 100% | 0 | 5 | 0 | 7 | 0 | 1 |
| upsertMatrix(UpsertTypeEffectivenessMatrixCommand) |  | 100% |  | 100% | 0 | 2 | 0 | 15 | 0 | 1 |
| normalizeDefendingTypes(List) |  | 100% |  | 100% | 0 | 7 | 0 | 7 | 0 | 1 |
| normalizeMatrixCells(List) |  | 100% |  | 100% | 0 | 3 | 0 | 10 | 0 | 1 |
| normalizeTypeName(String, String) |  | 100% |  | 100% | 0 | 3 | 0 | 3 | 0 | 1 |
| loadContext() |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| loadMatrixContext() |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| effectivenessOf(Integer) |  | 100% |  | 100% | 0 | 5 | 0 | 7 | 0 | 1 |
| loadSupportedTypes() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| upsertMatrix$lambda$0$0(TypeEffectivenessServiceImpl.SupportedTypeView, TypeEffectivenessServiceImpl.SupportedTypeView, TypeEffectivenessEntryIdDraft) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| TypeEffectivenessServiceImpl(TypeRepository, TypeEffectivenessEntryRepository) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| upsertMatrix$lambda$0$1(TypeEffectivenessEntryId, Integer, TypeEffectivenessEntryDraft) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| cellStatusOf(Integer) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| getChart() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |