| syncAllowedResourceServers(Connection, List) |  | 0% |  | 0% | 4 | 4 | 12 | 12 | 1 | 1 |
| lambda$addOrRemoveEduIDIdp$14(String, Connection, String) |  | 0% |  | 0% | 2 | 2 | 12 | 12 | 1 | 1 |
| lambda$syncAllowedResourceServers$8(String, List, Map) |  | 0% |  | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
| doRequestProductionStatus(User, Connection) |   | 85% |   | 50% | 1 | 2 | 6 | 34 | 0 | 1 |
| allowedResourceServerNames(Connection) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| addOrRemoveEduIDIdp(User, Connection, String) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| doUpdateConnection(User, Connection) |   | 83% |   | 65% | 7 | 11 | 3 | 23 | 0 | 1 |
| updateWithProductionReadyRequest(User, Connection) |   | 66% |   | 50% | 2 | 3 | 2 | 9 | 0 | 1 |
| submittedAllowedResourceServerNames(Connection) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$addOrRemoveEduIDIdp$13(String, Map) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$syncAllowedResourceServers$7(String, Map) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$syncAllowedResourceServers$6(List, String) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$syncAllowedResourceServers$5(List, String) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$relyingPartiesByOrganization$10(Connection) |   | 68% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| lambda$findConnectionForAuthorizedUser$25() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$identityProvidersByAllowedConnections$18() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$submittedAllowedResourceServerNames$4(Map) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$create$2() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$find$0() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| eduIdAccessChangeRequest(User, Connection, String) |   | 98% |   | 60% | 4 | 6 | 1 | 27 | 0 | 1 |
| relyingPartiesByOrganization(User, Long) |   | 91% | | n/a | 0 | 1 | 1 | 10 | 0 | 1 |
| changeRequests(User, Long) |   | 81% | | n/a | 0 | 1 | 1 | 4 | 0 | 1 |
| lambda$allowedResourceServerNames$3(Map) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isEduIdAccessChangeRequestOutstanding(Connection) |   | 94% |   | 50% | 1 | 2 | 1 | 8 | 0 | 1 |
| saveConnection(Connection) |  | 99% |   | 72% | 10 | 19 | 0 | 32 | 0 | 1 |
| lambda$doRequestProductionStatus$11(String, Map) |  | 90% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| productionReadyChangeRequests(Connection, User) |  | 100% |   | 66% | 2 | 4 | 0 | 37 | 0 | 1 |
| lambda$productionReadyChangeRequests$23(Map, Map, String, Object) |  | 100% |   | 87% | 1 | 5 | 0 | 20 | 0 | 1 |
| find(User, Long) |  | 100% |   | 75% | 2 | 5 | 0 | 15 | 0 | 1 |
| create(User, Connection) |  | 100% |  | 100% | 0 | 2 | 0 | 13 | 0 | 1 |
| ConnectionController(ConnectionRepository, ApplicationRepository, UserRepository, Manage, JiraClient, ConnectionProviderConverter, ObjectMapper, Config, OrganizationRepository, String) |  | 100% | | n/a | 0 | 1 | 0 | 14 | 0 | 1 |
| lambda$doRequestProductionStatus$12(String, Map) |  | 100% | | n/a | 0 | 1 | 0 | 10 | 0 | 1 |
| lambda$saveConnection$24(String, Map) |  | 100% | | n/a | 0 | 1 | 0 | 8 | 0 | 1 |
| identityProvidersByAllowedConnections(User, Long) |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| delete(User, Long) |  | 100% |  | 100% | 0 | 2 | 0 | 8 | 0 | 1 |
| lambda$eduIdAccessChangeRequest$15(Map, PathUpdateType, Map) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| secret(User, Long) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| lambda$findByManage$1(User, Connection) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| lambda$eduIdAccessChangeRequest$16(Map, PathUpdateType, String, Map, Map) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| findConnectionForAuthorizedUser(User, Long) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| findByManage(User, EntityType, String) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| lambda$isEduIdAccessChangeRequestOutstanding$17(String, Map) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| initPasswordGeneratorRules() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| update(User, Connection) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| isNewChangeRequestDuplicate(List, Optional) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| lambda$productionReadyChangeRequests$22(Map, Map, Map, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$isNewChangeRequestDuplicate$20(List, ChangeRequest) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$isNewChangeRequestDuplicate$19(ChangeRequest, Map) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$relyingPartiesByOrganization$9(Connection) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$productionReadyChangeRequests$21(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |