| getUser(IdentityAPI, Long) |   | 52% |  | 100% | 0 | 3 | 2 | 9 | 0 | 1 |
| lambda$createResolver$1(IdentityAPI, Long, String, Long, BiFunction, String, String) |  | 100% |   | 87% | 1 | 5 | 0 | 13 | 0 | 1 |
| getUserEmail(IdentityAPI, Long) |  | 100% |  | 100% | 0 | 6 | 0 | 11 | 0 | 1 |
| generateTaskLink(String, Long) |  | 100% |  | 100% | 0 | 6 | 0 | 9 | 0 | 1 |
| lambda$createStepDataResolver$2(Function, Function, Function, String, String) |  | 100% |  | 100% | 0 | 6 | 0 | 13 | 0 | 1 |
| resolveStandardVariable(IdentityAPI, Long, String, Long, String) |  | 100% |  | 100% | 0 | 6 | 0 | 9 | 0 | 1 |
| generateTaskUrl(String, Long) |  | 100% |  | 100% | 0 | 6 | 0 | 4 | 0 | 1 |
| lambda$getUserFullName$0(User) |  | 100% |  | 100% | 0 | 5 | 0 | 9 | 0 | 1 |
| createStepDataResolver(Function, Function, Function) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| createResolver(IdentityAPI, Long, String, Long, BiFunction) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| isValidUserId(Long) |  | 100% |  | 100% | 0 | 3 | 0 | 1 | 0 | 1 |
| TemplateDataResolver() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| createRecipientResolver(IdentityAPI, Long) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| createResolverWithTaskLink(IdentityAPI, Long, String, Long) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getUserFirstName(IdentityAPI, Long) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getUserLastName(IdentityAPI, Long) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getUserFullName(IdentityAPI, Long) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |