MemoryBackend.new QueryFilterVisitor() {...} |   | 12% |   | 9% | 46 | 51 | 78 | 89 | 12 | 15 | 0 | 1 |
ResourceException |   | 28% |   | 22% | 52 | 71 | 92 | 127 | 12 | 23 | 0 | 1 |
MemoryBackend |   | 74% |   | 60% | 36 | 80 | 48 | 207 | 0 | 16 | 0 | 1 |
AbstractConnectionWrapper |  | 0% |  | 0% | 28 | 28 | 36 | 36 | 24 | 24 | 1 | 1 |
PatchOperation |   | 62% |   | 76% | 20 | 66 | 32 | 90 | 12 | 38 | 0 | 1 |
ResourceApiVersionRoutingFilter |  | 0% |  | 0% | 14 | 14 | 35 | 35 | 10 | 10 | 1 | 1 |
Responses.QueryResponseImpl |   | 18% |  | 6% | 13 | 17 | 21 | 31 | 5 | 9 | 0 | 1 |
FilterChain |   | 43% |   | 25% | 12 | 22 | 25 | 41 | 8 | 18 | 0 | 1 |
Requests.QueryRequestImpl |   | 58% |   | 33% | 7 | 26 | 22 | 61 | 5 | 23 | 0 | 1 |
SynchronousRequestHandlerAdapter |  | 0% |  | 0% | 9 | 9 | 29 | 29 | 8 | 8 | 1 | 1 |
Requests.AbstractRequestImpl |   | 52% |   | 33% | 10 | 22 | 20 | 45 | 8 | 19 | 0 | 1 |
SortKey |   | 41% |   | 20% | 13 | 20 | 14 | 29 | 5 | 12 | 0 | 1 |
Resources |   | 87% |   | 81% | 20 | 60 | 17 | 127 | 8 | 22 | 0 | 1 |
InternalConnection |   | 59% |  | 0% | 11 | 20 | 16 | 32 | 7 | 16 | 0 | 1 |
AdviceWarning |  | 0% | | n/a | 5 | 5 | 19 | 19 | 5 | 5 | 1 | 1 |
Requests.PatchRequestImpl |   | 43% |  | 0% | 5 | 12 | 12 | 25 | 4 | 11 | 0 | 1 |
AnnotatedRequestHandler |   | 66% |   | 25% | 9 | 18 | 13 | 34 | 3 | 12 | 0 | 1 |
RouteMatchers.RequestApiVersionRouteMatcher |  | 0% |  | 0% | 9 | 9 | 14 | 14 | 7 | 7 | 1 | 1 |
Router |   | 90% |   | 93% | 6 | 40 | 11 | 112 | 4 | 24 | 0 | 1 |
AdviceWarning.Builder |  | 0% |  | 0% | 6 | 6 | 13 | 13 | 4 | 4 | 1 | 1 |
Requests |   | 81% |  | 75% | 7 | 39 | 6 | 39 | 6 | 37 | 0 | 1 |
Requests.ActionRequestImpl |   | 47% |  | 0% | 6 | 13 | 9 | 22 | 5 | 12 | 0 | 1 |
AdviceContext |   | 74% |  | 83% | 3 | 10 | 5 | 25 | 2 | 7 | 0 | 1 |
AbstractAsynchronousConnection |   | 61% | | n/a | 1 | 10 | 15 | 25 | 1 | 10 | 0 | 1 |
DescribedSyncRequestHandlerAdapter |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 5 | 5 | 1 | 1 |
Responses.ResourceResponseImpl |   | 76% |   | 68% | 9 | 23 | 8 | 33 | 3 | 12 | 0 | 1 |
AnnotatedSingletonHandler |   | 69% |   | 50% | 6 | 15 | 9 | 28 | 2 | 9 | 0 | 1 |
AnnotatedCollectionHandler |   | 66% |   | 50% | 6 | 14 | 9 | 26 | 2 | 8 | 0 | 1 |
MemoryBackend.ResourceComparator |   | 69% |   | 40% | 10 | 14 | 11 | 30 | 0 | 4 | 0 | 1 |
AbstractRequestHandler |  | 7% | | n/a | 7 | 8 | 7 | 9 | 7 | 8 | 0 | 1 |
AnnotatedMethod |   | 91% |   | 85% | 8 | 35 | 8 | 67 | 0 | 8 | 0 | 1 |
InterfaceSingletonHandler |   | 56% | | n/a | 4 | 8 | 5 | 13 | 4 | 8 | 0 | 1 |
IdentifierQueryResourceHandler |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 4 | 4 | 1 | 1 |
Responses.ActionResponseImpl |   | 53% |   | 50% | 6 | 9 | 5 | 13 | 3 | 6 | 0 | 1 |
ServiceUnavailableException |  | 0% | | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 1 | 1 |
RouteMatchers.RequestUriRouteMatcher |   | 68% |   | 33% | 4 | 10 | 7 | 18 | 2 | 7 | 0 | 1 |
Requests.UpdateRequestImpl |   | 56% | | n/a | 3 | 9 | 6 | 16 | 3 | 9 | 0 | 1 |
Applications.new CrestApplication() {...} |  | 0% | | n/a | 4 | 4 | 4 | 4 | 4 | 4 | 1 | 1 |
FilterChain.Cursor |   | 89% |  | 100% | 4 | 24 | 4 | 34 | 4 | 16 | 0 | 1 |
ConflictException |  | 0% | | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 1 | 1 |
ForbiddenException |  | 0% | | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 1 | 1 |
PreconditionFailedException |  | 0% | | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 1 | 1 |
PreconditionRequiredException |  | 0% | | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 1 | 1 |
RouteMatchers.SelfApiMatcher |  | 24% |  | 0% | 6 | 7 | 5 | 6 | 5 | 6 | 0 | 1 |
ResourceApiVersionRoutingFilter.new ExceptionHandler() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
ResourceApiVersionRoutingFilter.new ResultHandler() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
Requests.DeleteRequestImpl |   | 45% | | n/a | 3 | 7 | 5 | 11 | 3 | 7 | 0 | 1 |
DescribableResourceHandler |   | 81% |   | 40% | 8 | 12 | 4 | 20 | 3 | 7 | 0 | 1 |
Requests.CreateRequestImpl |   | 67% | | n/a | 2 | 9 | 4 | 16 | 2 | 9 | 0 | 1 |
NotFoundException |  | 25% | | n/a | 3 | 4 | 6 | 8 | 3 | 4 | 0 | 1 |
Resources.InternalConnectionFactory |  | 0% | | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 |
Resources.new ConnectionFactory() {...} |  | 0% | | n/a | 4 | 4 | 4 | 4 | 4 | 4 | 1 | 1 |
RouteMatchers |   | 51% | | n/a | 3 | 6 | 3 | 6 | 3 | 6 | 0 | 1 |
Router.SelfApiHandler |   | 47% | | n/a | 3 | 5 | 3 | 5 | 3 | 5 | 0 | 1 |
InterfaceCollectionInstance |   | 84% | | n/a | 1 | 8 | 2 | 12 | 1 | 8 | 0 | 1 |
Router.new QueryResourceHandler() {...} |   | 69% | | 50% | 1 | 3 | 3 | 6 | 0 | 2 | 0 | 1 |
NotSupportedException |   | 45% | | n/a | 2 | 4 | 4 | 8 | 2 | 4 | 0 | 1 |
Resources.CollectionInstanceIdContextFilter |   | 87% | | n/a | 1 | 8 | 1 | 10 | 1 | 8 | 0 | 1 |
InternalServerErrorException |   | 50% | | n/a | 2 | 4 | 4 | 8 | 2 | 4 | 0 | 1 |
BadRequestException |   | 55% | | n/a | 2 | 4 | 4 | 8 | 2 | 4 | 0 | 1 |
QueryFilters |  | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
ResourcePath |   | 98% |   | 91% | 6 | 67 | 2 | 137 | 0 | 30 | 0 | 1 |
AnnotationCollectionInstance |   | 90% | | 50% | 1 | 7 | 2 | 15 | 0 | 6 | 0 | 1 |
Responses |   | 77% | | n/a | 1 | 6 | 1 | 6 | 1 | 6 | 0 | 1 |
QueryFilters.new QueryFilterParser() {...} |  | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
MemoryBackend.Cookie |  | 93% |   | 75% | 3 | 9 | 2 | 22 | 1 | 5 | 0 | 1 |
Applications | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
Responses.AbstractResponseImpl | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
MemoryBackend.FilterResult |  | 82% |   | 50% | 2 | 5 | 1 | 4 | 1 | 3 | 0 | 1 |
RetryableException | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
PermanentException | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
Resources.IdFieldContext |  | 77% | | n/a | 1 | 3 | 2 | 6 | 1 | 3 | 0 | 1 |
Requests.ReadRequestImpl |  | 61% | | n/a | 1 | 4 | 1 | 5 | 1 | 4 | 0 | 1 |
Resources.new AbstractConnectionWrapper() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
ResourcePath.new Iterator() {...} |  | 94% |  | 75% | 1 | 6 | 1 | 11 | 0 | 4 | 0 | 1 |
Requests.ApiRequestImpl |  | 66% | | n/a | 1 | 4 | 1 | 5 | 1 | 4 | 0 | 1 |
MemoryBackend.new Comparator() {...} | | 42% | | n/a | 1 | 2 | 1 | 2 | 1 | 2 | 0 | 1 |
Router.UriTemplate | | 66% | | n/a | 1 | 2 | 1 | 4 | 1 | 2 | 0 | 1 |
RouteMatchers.SelfApiMatcher.new RouteMatch() {...} |  | 93% |   | 66% | 3 | 6 | 1 | 5 | 1 | 3 | 0 | 1 |
Filters.ConditionalFilter |  | 100% |  | 100% | 0 | 15 | 0 | 25 | 0 | 8 | 0 | 1 |
AnnotatedActionMethods |  | 100% |  | 92% | 1 | 12 | 0 | 21 | 0 | 5 | 0 | 1 |
InterfaceCollectionHandler |  | 100% | | n/a | 0 | 8 | 0 | 14 | 0 | 8 | 0 | 1 |
RequestType |  | 100% | | n/a | 0 | 1 | 0 | 9 | 0 | 1 | 0 | 1 |
Filters |  | 100% | | n/a | 0 | 10 | 0 | 10 | 0 | 10 | 0 | 1 |
Filters.new FilterCondition() {...} |  | 100% |  | 100% | 0 | 4 | 0 | 6 | 0 | 2 | 0 | 1 |
Filters.new FilterCondition() {...} |  | 100% |  | 100% | 0 | 4 | 0 | 6 | 0 | 2 | 0 | 1 |
InternalConnection.new QueryResourceHandler() {...} |  | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
Resources.HandlerVariant |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 | 0 | 1 |
CountPolicy |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 | 0 | 1 |
AbstractAsynchronousConnection.new QueryResourceHandler() {...} |  | 100% | | n/a | 0 | 2 | 0 | 3 | 0 | 2 | 0 | 1 |
Filters.new FilterCondition() {...} |  | 100% |  | 100% | 0 | 3 | 0 | 2 | 0 | 2 | 0 | 1 |
InternalConnection.new Function() {...} |  | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
Filters.new FilterCondition() {...} |  | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
Filters.new FilterCondition() {...} |  | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
Resources.new Router() {...} |  | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
CreateNotSupportedException |  | 100% | | n/a | 0 | 2 | 0 | 4 | 0 | 2 | 0 | 1 |
UncategorizedException | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 1 |
CreateRequest | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |