Files

3935 lines
113 KiB
HTML

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<link rel="stylesheet" type="text/css" href="../style.css">
</head>
<body>
<h1>RequestExceptionHandler.java</h1>
<table class="src">
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_1'/>
1
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_1'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''>package com.project.auth.presentation.support.exception;</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_2'/>
2
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_2'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''></span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_3'/>
3
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_3'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''>import com.project.auth.application.support.exception.CommonErrorCode;</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_4'/>
4
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_4'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''>import com.project.auth.application.support.logging.LogSanitizer;</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_5'/>
5
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_5'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''>import com.project.auth.presentation.support.response.ApiResult;</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_6'/>
6
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_6'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''>import com.project.auth.presentation.support.response.ApiResultFactory;</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_7'/>
7
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_7'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''>import jakarta.servlet.http.HttpServletRequest;</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_8'/>
8
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_8'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''>import org.slf4j.Logger;</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_9'/>
9
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_9'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''>import org.slf4j.LoggerFactory;</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_10'/>
10
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_10'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''>import org.springframework.core.annotation.Order;</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_11'/>
11
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_11'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''>import org.springframework.beans.TypeMismatchException;</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_12'/>
12
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_12'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''>import org.springframework.core.Ordered;</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_13'/>
13
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_13'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''>import org.springframework.http.HttpStatusCode;</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_14'/>
14
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_14'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''>import org.springframework.http.ResponseEntity;</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_15'/>
15
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_15'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''>import org.springframework.http.converter.HttpMessageNotReadableException;</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_16'/>
16
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_16'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''>import org.springframework.web.ErrorResponse;</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_17'/>
17
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_17'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''>import org.springframework.web.ErrorResponseException;</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_18'/>
18
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_18'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''>import org.springframework.web.HttpMediaTypeNotAcceptableException;</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_19'/>
19
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_19'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''>import org.springframework.web.HttpMediaTypeNotSupportedException;</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_20'/>
20
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_20'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''>import org.springframework.web.HttpRequestMethodNotSupportedException;</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_21'/>
21
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_21'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''>import org.springframework.web.bind.MissingServletRequestParameterException;</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_22'/>
22
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_22'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''>import org.springframework.web.bind.MissingRequestHeaderException;</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_23'/>
23
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_23'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''>import org.springframework.web.bind.ServletRequestBindingException;</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_24'/>
24
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_24'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''>import org.springframework.web.bind.annotation.ExceptionHandler;</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_25'/>
25
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_25'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''>import org.springframework.web.bind.annotation.RestControllerAdvice;</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_26'/>
26
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_26'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''>import org.springframework.web.multipart.MaxUploadSizeExceededException;</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_27'/>
27
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_27'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''>import org.springframework.web.server.ResponseStatusException;</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_28'/>
28
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_28'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''>import org.springframework.web.servlet.resource.NoResourceFoundException;</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_29'/>
29
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_29'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''></span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_30'/>
30
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_30'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''>@RestControllerAdvice</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_31'/>
31
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_31'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''>@Order(Ordered.HIGHEST_PRECEDENCE + 20)</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_32'/>
32
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_32'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''>public class RequestExceptionHandler {</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_33'/>
33
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_33'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''></span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_34'/>
34
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_34'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> private static final Logger log = LoggerFactory.getLogger(RequestExceptionHandler.class);</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_35'/>
35
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_35'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''></span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_36'/>
36
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_36'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> private final ApiResultFactory apiResultFactory;</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_37'/>
37
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_37'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''></span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_38'/>
38
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_38'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> public RequestExceptionHandler(ApiResultFactory apiResultFactory) {</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_39'/>
39
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_39'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> this.apiResultFactory = apiResultFactory;</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_40'/>
40
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_40'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> }</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_41'/>
41
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_41'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''></span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_42'/>
42
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_42'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> @ExceptionHandler(HttpMessageNotReadableException.class)</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_43'/>
43
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_43'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> public ResponseEntity&#60;ApiResult&#60;Void&#62;&#62; handleMessageNotReadableException(</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_44'/>
44
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_44'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> HttpMessageNotReadableException exception,</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_45'/>
45
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_45'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> HttpServletRequest request</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_46'/>
46
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_46'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> ) {</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_47'/>
47
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_47'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> log.warn(&#34;Request body not readable. method={} requestPath={} errorCode={}&#34;,</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_48'/>
48
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_48'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> request.getMethod(),</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_49'/>
49
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_49'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> LogSanitizer.requestPath(request.getRequestURI()),</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_50'/>
50
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_50'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> PresentationErrorCode.INVALID_REQUEST_BODY.code());</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_51'/>
51
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_51'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''></span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_52'/>
52
</td>
<td class='killed'>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_52'>1</a>
<span>
1. handleMessageNotReadableException : replaced return value with null for com/project/auth/presentation/support/exception/RequestExceptionHandler::handleMessageNotReadableException &rarr; KILLED<br/>
</span>
</span>
</td>
<td class='covered'><pre><span class='killed'> return ResponseEntity.status(ApiErrorHttpStatusMapper.map(PresentationErrorCode.INVALID_REQUEST_BODY))</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_53'/>
53
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_53'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> .body(apiResultFactory.failure(</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_54'/>
54
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_54'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> PresentationErrorCode.INVALID_REQUEST_BODY.code(),</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_55'/>
55
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_55'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> PresentationErrorCode.INVALID_REQUEST_BODY.message()</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_56'/>
56
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_56'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> ));</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_57'/>
57
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_57'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> }</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_58'/>
58
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_58'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''></span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_59'/>
59
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_59'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> @ExceptionHandler(HttpRequestMethodNotSupportedException.class)</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_60'/>
60
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_60'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> public ResponseEntity&#60;ApiResult&#60;Void&#62;&#62; handleMethodNotSupportedException(</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_61'/>
61
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_61'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> HttpRequestMethodNotSupportedException exception,</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_62'/>
62
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_62'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> HttpServletRequest request</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_63'/>
63
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_63'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> ) {</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_64'/>
64
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_64'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> log.warn(&#34;Method not supported. method={} requestPath={} attemptedMethod={} errorCode={}&#34;,</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_65'/>
65
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_65'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> request.getMethod(),</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_66'/>
66
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_66'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> LogSanitizer.requestPath(request.getRequestURI()),</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_67'/>
67
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_67'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> LogSanitizer.normalize(exception.getMethod()),</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_68'/>
68
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_68'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> PresentationErrorCode.METHOD_NOT_ALLOWED.code());</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_69'/>
69
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_69'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''></span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_70'/>
70
</td>
<td class='killed'>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_70'>1</a>
<span>
1. handleMethodNotSupportedException : replaced return value with null for com/project/auth/presentation/support/exception/RequestExceptionHandler::handleMethodNotSupportedException &rarr; KILLED<br/>
</span>
</span>
</td>
<td class='covered'><pre><span class='killed'> return ResponseEntity.status(ApiErrorHttpStatusMapper.map(PresentationErrorCode.METHOD_NOT_ALLOWED))</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_71'/>
71
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_71'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> .body(apiResultFactory.failure(</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_72'/>
72
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_72'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> PresentationErrorCode.METHOD_NOT_ALLOWED.code(),</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_73'/>
73
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_73'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> PresentationErrorCode.METHOD_NOT_ALLOWED.message()</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_74'/>
74
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_74'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> ));</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_75'/>
75
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_75'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> }</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_76'/>
76
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_76'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''></span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_77'/>
77
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_77'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> @ExceptionHandler(MissingServletRequestParameterException.class)</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_78'/>
78
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_78'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> public ResponseEntity&#60;ApiResult&#60;Void&#62;&#62; handleMissingParameterException(</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_79'/>
79
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_79'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> MissingServletRequestParameterException exception,</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_80'/>
80
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_80'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> HttpServletRequest request</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_81'/>
81
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_81'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> ) {</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_82'/>
82
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_82'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> log.warn(&#34;Missing request parameter. method={} requestPath={} parameter={} errorCode={}&#34;,</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_83'/>
83
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_83'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> request.getMethod(),</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_84'/>
84
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_84'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> LogSanitizer.requestPath(request.getRequestURI()),</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_85'/>
85
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_85'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> LogSanitizer.normalize(exception.getParameterName()),</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_86'/>
86
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_86'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> PresentationErrorCode.MISSING_PARAMETER.code());</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_87'/>
87
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_87'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''></span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_88'/>
88
</td>
<td class='killed'>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_88'>1</a>
<span>
1. handleMissingParameterException : replaced return value with null for com/project/auth/presentation/support/exception/RequestExceptionHandler::handleMissingParameterException &rarr; KILLED<br/>
</span>
</span>
</td>
<td class='covered'><pre><span class='killed'> return ResponseEntity.status(ApiErrorHttpStatusMapper.map(PresentationErrorCode.MISSING_PARAMETER))</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_89'/>
89
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_89'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> .body(apiResultFactory.failure(</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_90'/>
90
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_90'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> PresentationErrorCode.MISSING_PARAMETER.code(),</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_91'/>
91
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_91'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> PresentationErrorCode.MISSING_PARAMETER.message()</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_92'/>
92
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_92'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> ));</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_93'/>
93
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_93'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> }</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_94'/>
94
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_94'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''></span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_95'/>
95
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_95'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> @ExceptionHandler(TypeMismatchException.class)</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_96'/>
96
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_96'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> public ResponseEntity&#60;ApiResult&#60;Void&#62;&#62; handleTypeMismatchException(</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_97'/>
97
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_97'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> TypeMismatchException exception,</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_98'/>
98
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_98'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> HttpServletRequest request</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_99'/>
99
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_99'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> ) {</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_100'/>
100
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_100'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> log.warn(&#34;Type mismatch for parameter. method={} requestPath={} parameter={} errorCode={}&#34;,</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_101'/>
101
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_101'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> request.getMethod(),</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_102'/>
102
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_102'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> LogSanitizer.requestPath(request.getRequestURI()),</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_103'/>
103
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_103'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> LogSanitizer.normalize(exception.getPropertyName()),</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_104'/>
104
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_104'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> PresentationErrorCode.TYPE_MISMATCH.code());</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_105'/>
105
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_105'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''></span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_106'/>
106
</td>
<td class='killed'>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_106'>1</a>
<span>
1. handleTypeMismatchException : replaced return value with null for com/project/auth/presentation/support/exception/RequestExceptionHandler::handleTypeMismatchException &rarr; KILLED<br/>
</span>
</span>
</td>
<td class='covered'><pre><span class='killed'> return ResponseEntity.status(ApiErrorHttpStatusMapper.map(PresentationErrorCode.TYPE_MISMATCH))</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_107'/>
107
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_107'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> .body(apiResultFactory.failure(</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_108'/>
108
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_108'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> PresentationErrorCode.TYPE_MISMATCH.code(),</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_109'/>
109
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_109'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> PresentationErrorCode.TYPE_MISMATCH.message()</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_110'/>
110
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_110'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> ));</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_111'/>
111
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_111'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> }</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_112'/>
112
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_112'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''></span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_113'/>
113
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_113'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> @ExceptionHandler(HttpMediaTypeNotSupportedException.class)</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_114'/>
114
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_114'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> public ResponseEntity&#60;ApiResult&#60;Void&#62;&#62; handleMediaTypeNotSupportedException(</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_115'/>
115
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_115'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> HttpMediaTypeNotSupportedException exception,</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_116'/>
116
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_116'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> HttpServletRequest request</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_117'/>
117
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_117'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> ) {</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_118'/>
118
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_118'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> log.warn(&#34;Unsupported media type. method={} requestPath={} contentType={} errorCode={}&#34;,</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_119'/>
119
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_119'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> request.getMethod(),</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_120'/>
120
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_120'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> LogSanitizer.requestPath(request.getRequestURI()),</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_121'/>
121
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_121'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> LogSanitizer.normalize(String.valueOf(exception.getContentType())),</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_122'/>
122
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_122'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> PresentationErrorCode.UNSUPPORTED_MEDIA_TYPE.code());</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_123'/>
123
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_123'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''></span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_124'/>
124
</td>
<td class='killed'>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_124'>1</a>
<span>
1. handleMediaTypeNotSupportedException : replaced return value with null for com/project/auth/presentation/support/exception/RequestExceptionHandler::handleMediaTypeNotSupportedException &rarr; KILLED<br/>
</span>
</span>
</td>
<td class='covered'><pre><span class='killed'> return ResponseEntity.status(ApiErrorHttpStatusMapper.map(PresentationErrorCode.UNSUPPORTED_MEDIA_TYPE))</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_125'/>
125
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_125'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> .body(apiResultFactory.failure(</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_126'/>
126
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_126'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> PresentationErrorCode.UNSUPPORTED_MEDIA_TYPE.code(),</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_127'/>
127
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_127'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> PresentationErrorCode.UNSUPPORTED_MEDIA_TYPE.message()</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_128'/>
128
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_128'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> ));</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_129'/>
129
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_129'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> }</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_130'/>
130
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_130'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''></span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_131'/>
131
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_131'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> @ExceptionHandler(HttpMediaTypeNotAcceptableException.class)</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_132'/>
132
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_132'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> public ResponseEntity&#60;ApiResult&#60;Void&#62;&#62; handleMediaTypeNotAcceptableException(</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_133'/>
133
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_133'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> HttpMediaTypeNotAcceptableException exception,</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_134'/>
134
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_134'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> HttpServletRequest request</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_135'/>
135
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_135'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> ) {</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_136'/>
136
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_136'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> log.warn(&#34;Not acceptable media type. method={} requestPath={} errorCode={}&#34;,</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_137'/>
137
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_137'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> request.getMethod(),</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_138'/>
138
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_138'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> LogSanitizer.requestPath(request.getRequestURI()),</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_139'/>
139
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_139'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> PresentationErrorCode.NOT_ACCEPTABLE.code());</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_140'/>
140
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_140'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''></span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_141'/>
141
</td>
<td class='killed'>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_141'>1</a>
<span>
1. handleMediaTypeNotAcceptableException : replaced return value with null for com/project/auth/presentation/support/exception/RequestExceptionHandler::handleMediaTypeNotAcceptableException &rarr; KILLED<br/>
</span>
</span>
</td>
<td class='covered'><pre><span class='killed'> return ResponseEntity.status(ApiErrorHttpStatusMapper.map(PresentationErrorCode.NOT_ACCEPTABLE))</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_142'/>
142
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_142'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> .body(apiResultFactory.failure(</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_143'/>
143
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_143'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> PresentationErrorCode.NOT_ACCEPTABLE.code(),</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_144'/>
144
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_144'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> PresentationErrorCode.NOT_ACCEPTABLE.message()</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_145'/>
145
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_145'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> ));</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_146'/>
146
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_146'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> }</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_147'/>
147
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_147'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''></span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_148'/>
148
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_148'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> @ExceptionHandler(MissingRequestHeaderException.class)</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_149'/>
149
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_149'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> public ResponseEntity&#60;ApiResult&#60;Void&#62;&#62; handleMissingRequestHeaderException(</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_150'/>
150
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_150'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> MissingRequestHeaderException exception,</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_151'/>
151
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_151'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> HttpServletRequest request</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_152'/>
152
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_152'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> ) {</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_153'/>
153
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_153'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> log.warn(&#34;Missing request header. method={} requestPath={} header={} errorCode={}&#34;,</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_154'/>
154
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_154'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> request.getMethod(),</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_155'/>
155
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_155'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> LogSanitizer.requestPath(request.getRequestURI()),</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_156'/>
156
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_156'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> LogSanitizer.normalize(exception.getHeaderName()),</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_157'/>
157
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_157'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> PresentationErrorCode.MISSING_HEADER.code());</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_158'/>
158
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_158'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''></span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_159'/>
159
</td>
<td class='killed'>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_159'>1</a>
<span>
1. handleMissingRequestHeaderException : replaced return value with null for com/project/auth/presentation/support/exception/RequestExceptionHandler::handleMissingRequestHeaderException &rarr; KILLED<br/>
</span>
</span>
</td>
<td class='covered'><pre><span class='killed'> return ResponseEntity.status(ApiErrorHttpStatusMapper.map(PresentationErrorCode.MISSING_HEADER))</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_160'/>
160
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_160'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> .body(apiResultFactory.failure(</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_161'/>
161
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_161'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> PresentationErrorCode.MISSING_HEADER.code(),</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_162'/>
162
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_162'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> PresentationErrorCode.MISSING_HEADER.message()</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_163'/>
163
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_163'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> ));</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_164'/>
164
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_164'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> }</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_165'/>
165
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_165'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''></span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_166'/>
166
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_166'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> @ExceptionHandler(ServletRequestBindingException.class)</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_167'/>
167
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_167'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> public ResponseEntity&#60;ApiResult&#60;Void&#62;&#62; handleServletRequestBindingException(</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_168'/>
168
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_168'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> ServletRequestBindingException exception,</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_169'/>
169
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_169'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> HttpServletRequest request</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_170'/>
170
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_170'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> ) {</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_171'/>
171
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_171'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> log.warn(&#34;Request binding failed. method={} requestPath={} errorCode={}&#34;,</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_172'/>
172
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_172'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> request.getMethod(),</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_173'/>
173
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_173'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> LogSanitizer.requestPath(request.getRequestURI()),</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_174'/>
174
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_174'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> PresentationErrorCode.REQUEST_BINDING_FAILED.code());</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_175'/>
175
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_175'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''></span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_176'/>
176
</td>
<td class='killed'>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_176'>1</a>
<span>
1. handleServletRequestBindingException : replaced return value with null for com/project/auth/presentation/support/exception/RequestExceptionHandler::handleServletRequestBindingException &rarr; KILLED<br/>
</span>
</span>
</td>
<td class='covered'><pre><span class='killed'> return ResponseEntity.status(ApiErrorHttpStatusMapper.map(PresentationErrorCode.REQUEST_BINDING_FAILED))</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_177'/>
177
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_177'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> .body(apiResultFactory.failure(</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_178'/>
178
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_178'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> PresentationErrorCode.REQUEST_BINDING_FAILED.code(),</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_179'/>
179
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_179'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> PresentationErrorCode.REQUEST_BINDING_FAILED.message()</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_180'/>
180
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_180'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> ));</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_181'/>
181
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_181'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> }</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_182'/>
182
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_182'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''></span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_183'/>
183
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_183'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> @ExceptionHandler(NoResourceFoundException.class)</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_184'/>
184
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_184'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> public ResponseEntity&#60;ApiResult&#60;Void&#62;&#62; handleNoResourceFoundException(</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_185'/>
185
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_185'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> NoResourceFoundException exception,</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_186'/>
186
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_186'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> HttpServletRequest request</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_187'/>
187
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_187'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> ) {</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_188'/>
188
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_188'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> log.warn(&#34;No resource found. method={} requestPath={} resourcePath={} errorCode={}&#34;,</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_189'/>
189
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_189'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> request.getMethod(),</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_190'/>
190
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_190'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> LogSanitizer.requestPath(request.getRequestURI()),</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_191'/>
191
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_191'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> LogSanitizer.requestPath(exception.getResourcePath()),</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_192'/>
192
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_192'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> PresentationErrorCode.RESOURCE_NOT_FOUND.code());</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_193'/>
193
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_193'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''></span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_194'/>
194
</td>
<td class='killed'>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_194'>1</a>
<span>
1. handleNoResourceFoundException : replaced return value with null for com/project/auth/presentation/support/exception/RequestExceptionHandler::handleNoResourceFoundException &rarr; KILLED<br/>
</span>
</span>
</td>
<td class='covered'><pre><span class='killed'> return ResponseEntity.status(ApiErrorHttpStatusMapper.map(PresentationErrorCode.RESOURCE_NOT_FOUND))</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_195'/>
195
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_195'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> .body(apiResultFactory.failure(</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_196'/>
196
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_196'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> PresentationErrorCode.RESOURCE_NOT_FOUND.code(),</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_197'/>
197
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_197'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> PresentationErrorCode.RESOURCE_NOT_FOUND.message()</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_198'/>
198
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_198'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> ));</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_199'/>
199
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_199'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> }</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_200'/>
200
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_200'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''></span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_201'/>
201
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_201'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> @ExceptionHandler(MaxUploadSizeExceededException.class)</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_202'/>
202
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_202'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> public ResponseEntity&#60;ApiResult&#60;Void&#62;&#62; handleMaxUploadSizeExceededException(</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_203'/>
203
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_203'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> MaxUploadSizeExceededException exception,</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_204'/>
204
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_204'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> HttpServletRequest request</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_205'/>
205
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_205'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> ) {</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_206'/>
206
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_206'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> log.warn(&#34;Upload payload too large. method={} requestPath={} maxBytes={} errorCode={}&#34;,</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_207'/>
207
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_207'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> request.getMethod(),</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_208'/>
208
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_208'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> LogSanitizer.requestPath(request.getRequestURI()),</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_209'/>
209
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_209'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> exception.getMaxUploadSize(),</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_210'/>
210
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_210'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> PresentationErrorCode.PAYLOAD_TOO_LARGE.code());</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_211'/>
211
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_211'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''></span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_212'/>
212
</td>
<td class='killed'>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_212'>1</a>
<span>
1. handleMaxUploadSizeExceededException : replaced return value with null for com/project/auth/presentation/support/exception/RequestExceptionHandler::handleMaxUploadSizeExceededException &rarr; KILLED<br/>
</span>
</span>
</td>
<td class='covered'><pre><span class='killed'> return ResponseEntity.status(ApiErrorHttpStatusMapper.map(PresentationErrorCode.PAYLOAD_TOO_LARGE))</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_213'/>
213
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_213'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> .body(apiResultFactory.failure(</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_214'/>
214
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_214'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> PresentationErrorCode.PAYLOAD_TOO_LARGE.code(),</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_215'/>
215
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_215'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> PresentationErrorCode.PAYLOAD_TOO_LARGE.message()</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_216'/>
216
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_216'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> ));</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_217'/>
217
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_217'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> }</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_218'/>
218
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_218'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''></span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_219'/>
219
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_219'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> /**</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_220'/>
220
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_220'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> * &#45908; &#44396;&#52404;&#51201;&#51064; &#54648;&#46308;&#47084;&#47196; &#51105;&#55176;&#51648; &#50506;&#51008;, &#54532;&#47112;&#51076;&#50892;&#53356;&#44032; &#51649;&#51217; &#45912;&#51652; &#49345;&#53468; &#52880;&#47532;&#50612; &#50696;&#50808; &#52376;&#47532;.</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_221'/>
221
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_221'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> * &#49345;&#50948;&#50640;&#49436; &#44208;&#51221;&#46108; 4xx vs 5xx &#48516;&#44592;&#44032; &#53364;&#46972;&#51060;&#50616;&#53944;&#44620;&#51648; &#48372;&#51316;&#46104;&#46020;&#47197; carriedStatus&#47484; &#44536;&#45824;&#47196; &#49324;&#50857;&#54620;&#45796;.</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_222'/>
222
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_222'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> *</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_223'/>
223
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_223'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> * &#48376;&#47928; &#48516;&#47448;: 5xx&#45716; &#45236;&#48512; &#48516;&#47448; &#45432;&#52636;&#51012; &#47561;&#44592; &#50948;&#54644; COMMON-999&#47196; &#51221;&#44508;&#54868;&#54616;&#44256;, 4xx&#45716;</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_224'/>
224
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_224'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> * UNHANDLED_CLIENT_ERROR&#47196; &#54260;&#48177;&#54620;&#45796;. &#53364;&#46972;&#51060;&#50616;&#53944; SDK&#44032; &#34;&#50836;&#52397; &#51096;&#47803;&#34; vs &#34;&#49436;&#48260; &#44208;&#54632;&#34;&#51012;</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_225'/>
225
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_225'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> * &#50668;&#51204;&#55176; &#44396;&#48516;&#54624; &#49688; &#51080;&#44172; &#54616;&#44592; &#50948;&#54632;&#51060;&#45796;.</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_226'/>
226
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_226'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> *</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_227'/>
227
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_227'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> * ResponseStatusException&#44284; ErrorResponseException&#51008; &#46168; &#45796; {@link ErrorResponse}&#47484; &#44396;&#54788;&#54616;&#47732;&#49436;</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_228'/>
228
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_228'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> * &#46041;&#49884;&#50640; {@link Throwable}&#51012; &#49345;&#49549;&#54616;&#48064;&#47196; &#47196;&#44536; &#54840;&#52636;&#48512;&#51032; (Throwable) &#52880;&#49828;&#53944;&#44032; &#50504;&#51204;&#54616;&#45796;.</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_229'/>
229
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_229'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> * &#54693;&#54980; Throwable&#51060; &#50500;&#45772; ErrorResponse &#44396;&#54788;&#52404;&#47484; &#51060; @ExceptionHandler &#47785;&#47197;&#50640; &#52628;&#44032;&#54616;&#47732;</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_230'/>
230
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_230'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> * &#47088;&#53440;&#51076; ClassCastException&#51060; &#48156;&#49373;&#54616;&#48064;&#47196;, &#51060; &#54648;&#46308;&#47084;&#45716; &#47749;&#49884;&#54620; &#46160; &#50696;&#50808; &#53440;&#51077;&#51004;&#47196;&#47564; &#54620;&#51221;&#54620;&#45796;.</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_231'/>
231
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_231'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> */</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_232'/>
232
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_232'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> @ExceptionHandler({ResponseStatusException.class, ErrorResponseException.class})</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_233'/>
233
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_233'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> public ResponseEntity&#60;ApiResult&#60;Void&#62;&#62; handleErrorResponseException(</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_234'/>
234
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_234'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> ErrorResponse exception,</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_235'/>
235
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_235'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> HttpServletRequest request</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_236'/>
236
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_236'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> ) {</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_237'/>
237
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_237'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> HttpStatusCode carriedStatus = exception.getStatusCode();</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_238'/>
238
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_238'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> int statusValue = carriedStatus.value();</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_239'/>
239
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_239'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''></span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_240'/>
240
</td>
<td class='survived'>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_240'>2</a>
<span>
1. handleErrorResponseException : changed conditional boundary &rarr; SURVIVED<br/>
2. handleErrorResponseException : negated conditional &rarr; KILLED<br/>
</span>
</span>
</td>
<td class='covered'><pre><span class='survived'> if (statusValue &#62;= 500) {</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_241'/>
241
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_241'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> log.error(&#34;Framework-thrown 5xx status. method={} requestPath={} status={}&#34;,</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_242'/>
242
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_242'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> request.getMethod(),</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_243'/>
243
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_243'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> LogSanitizer.requestPath(request.getRequestURI()),</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_244'/>
244
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_244'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> statusValue,</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_245'/>
245
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_245'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> (Throwable) exception);</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_246'/>
246
</td>
<td class='killed'>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_246'>1</a>
<span>
1. handleErrorResponseException : replaced return value with null for com/project/auth/presentation/support/exception/RequestExceptionHandler::handleErrorResponseException &rarr; KILLED<br/>
</span>
</span>
</td>
<td class='covered'><pre><span class='killed'> return ResponseEntity.status(carriedStatus)</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_247'/>
247
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_247'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> .body(apiResultFactory.failure(</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_248'/>
248
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_248'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> CommonErrorCode.INTERNAL_SERVER_ERROR.code(),</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_249'/>
249
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_249'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> CommonErrorCode.INTERNAL_SERVER_ERROR.message()</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_250'/>
250
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_250'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> ));</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_251'/>
251
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_251'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> }</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_252'/>
252
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_252'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''></span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_253'/>
253
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_253'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> log.warn(&#34;Framework-thrown 4xx status. method={} requestPath={} status={} errorCode={}&#34;,</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_254'/>
254
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_254'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> request.getMethod(),</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_255'/>
255
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_255'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> LogSanitizer.requestPath(request.getRequestURI()),</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_256'/>
256
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_256'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> statusValue,</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_257'/>
257
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_257'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> PresentationErrorCode.UNHANDLED_CLIENT_ERROR.code());</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_258'/>
258
</td>
<td class='killed'>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_258'>1</a>
<span>
1. handleErrorResponseException : replaced return value with null for com/project/auth/presentation/support/exception/RequestExceptionHandler::handleErrorResponseException &rarr; KILLED<br/>
</span>
</span>
</td>
<td class='covered'><pre><span class='killed'> return ResponseEntity.status(carriedStatus)</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_259'/>
259
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_259'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> .body(apiResultFactory.failure(</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_260'/>
260
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_260'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> PresentationErrorCode.UNHANDLED_CLIENT_ERROR.code(),</span></pre></td></tr>
<tr>
<td class='covered'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_261'/>
261
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_261'></a>
<span>
</span>
</span>
</td>
<td class='covered'><pre><span class=''> PresentationErrorCode.UNHANDLED_CLIENT_ERROR.message()</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_262'/>
262
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_262'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> ));</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_263'/>
263
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_263'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''> }</span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_264'/>
264
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_264'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''></span></pre></td></tr>
<tr>
<td class='na'>
<a name='org.pitest.mutationtest.report.html.SourceFile@31198ceb_265'/>
265
</td>
<td class=''>
<span class='pop'>
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_265'></a>
<span>
</span>
</span>
</td>
<td class=''><pre><span class=''>}</span></pre></td></tr>
<tr><td></td><td></td><td><h2>Mutations</h2></td></tr>
<tr>
<td><a href='#org.pitest.mutationtest.report.html.SourceFile@31198ceb_52'>52</a></td>
<td></td>
<td>
<a name='grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_52'/>
<p class='KILLED'><span class='pop'>1.<span><b>1</b><br/><b>Location : </b>handleMessageNotReadableException<br/><b>Killed by : </b>com.project.auth.presentation.support.exception.RequestExceptionHandlerTest.[engine:junit-jupiter]/[class:com.project.auth.presentation.support.exception.RequestExceptionHandlerTest]/[method:handleMessageNotReadableException_returns_400_invalid_request_body()]</span></span> replaced return value with null for com/project/auth/presentation/support/exception/RequestExceptionHandler::handleMessageNotReadableException &rarr; KILLED</span>
</div>
</td>
</tr>
<tr>
<td><a href='#org.pitest.mutationtest.report.html.SourceFile@31198ceb_70'>70</a></td>
<td></td>
<td>
<a name='grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_70'/>
<p class='KILLED'><span class='pop'>1.<span><b>1</b><br/><b>Location : </b>handleMethodNotSupportedException<br/><b>Killed by : </b>com.project.auth.presentation.support.exception.RequestExceptionHandlerTest.[engine:junit-jupiter]/[class:com.project.auth.presentation.support.exception.RequestExceptionHandlerTest]/[method:handleMethodNotSupportedException_returns_405()]</span></span> replaced return value with null for com/project/auth/presentation/support/exception/RequestExceptionHandler::handleMethodNotSupportedException &rarr; KILLED</span>
</div>
</td>
</tr>
<tr>
<td><a href='#org.pitest.mutationtest.report.html.SourceFile@31198ceb_88'>88</a></td>
<td></td>
<td>
<a name='grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_88'/>
<p class='KILLED'><span class='pop'>1.<span><b>1</b><br/><b>Location : </b>handleMissingParameterException<br/><b>Killed by : </b>com.project.auth.presentation.support.exception.RequestExceptionHandlerTest.[engine:junit-jupiter]/[class:com.project.auth.presentation.support.exception.RequestExceptionHandlerTest]/[method:handleMissingParameterException_returns_400_missing_parameter()]</span></span> replaced return value with null for com/project/auth/presentation/support/exception/RequestExceptionHandler::handleMissingParameterException &rarr; KILLED</span>
</div>
</td>
</tr>
<tr>
<td><a href='#org.pitest.mutationtest.report.html.SourceFile@31198ceb_106'>106</a></td>
<td></td>
<td>
<a name='grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_106'/>
<p class='KILLED'><span class='pop'>1.<span><b>1</b><br/><b>Location : </b>handleTypeMismatchException<br/><b>Killed by : </b>com.project.auth.presentation.support.exception.RequestExceptionHandlerTest.[engine:junit-jupiter]/[class:com.project.auth.presentation.support.exception.RequestExceptionHandlerTest]/[method:handleTypeMismatchException_returns_400_type_mismatch()]</span></span> replaced return value with null for com/project/auth/presentation/support/exception/RequestExceptionHandler::handleTypeMismatchException &rarr; KILLED</span>
</div>
</td>
</tr>
<tr>
<td><a href='#org.pitest.mutationtest.report.html.SourceFile@31198ceb_124'>124</a></td>
<td></td>
<td>
<a name='grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_124'/>
<p class='KILLED'><span class='pop'>1.<span><b>1</b><br/><b>Location : </b>handleMediaTypeNotSupportedException<br/><b>Killed by : </b>com.project.auth.presentation.support.exception.RequestExceptionHandlerTest.[engine:junit-jupiter]/[class:com.project.auth.presentation.support.exception.RequestExceptionHandlerTest]/[method:handleMediaTypeNotSupportedException_returns_415()]</span></span> replaced return value with null for com/project/auth/presentation/support/exception/RequestExceptionHandler::handleMediaTypeNotSupportedException &rarr; KILLED</span>
</div>
</td>
</tr>
<tr>
<td><a href='#org.pitest.mutationtest.report.html.SourceFile@31198ceb_141'>141</a></td>
<td></td>
<td>
<a name='grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_141'/>
<p class='KILLED'><span class='pop'>1.<span><b>1</b><br/><b>Location : </b>handleMediaTypeNotAcceptableException<br/><b>Killed by : </b>com.project.auth.presentation.support.exception.RequestExceptionHandlerTest.[engine:junit-jupiter]/[class:com.project.auth.presentation.support.exception.RequestExceptionHandlerTest]/[method:handleMediaTypeNotAcceptableException_returns_406()]</span></span> replaced return value with null for com/project/auth/presentation/support/exception/RequestExceptionHandler::handleMediaTypeNotAcceptableException &rarr; KILLED</span>
</div>
</td>
</tr>
<tr>
<td><a href='#org.pitest.mutationtest.report.html.SourceFile@31198ceb_159'>159</a></td>
<td></td>
<td>
<a name='grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_159'/>
<p class='KILLED'><span class='pop'>1.<span><b>1</b><br/><b>Location : </b>handleMissingRequestHeaderException<br/><b>Killed by : </b>com.project.auth.presentation.support.exception.RequestExceptionHandlerTest.[engine:junit-jupiter]/[class:com.project.auth.presentation.support.exception.RequestExceptionHandlerTest]/[method:handleMissingRequestHeaderException_returns_400_missing_header()]</span></span> replaced return value with null for com/project/auth/presentation/support/exception/RequestExceptionHandler::handleMissingRequestHeaderException &rarr; KILLED</span>
</div>
</td>
</tr>
<tr>
<td><a href='#org.pitest.mutationtest.report.html.SourceFile@31198ceb_176'>176</a></td>
<td></td>
<td>
<a name='grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_176'/>
<p class='KILLED'><span class='pop'>1.<span><b>1</b><br/><b>Location : </b>handleServletRequestBindingException<br/><b>Killed by : </b>com.project.auth.presentation.support.exception.RequestExceptionHandlerTest.[engine:junit-jupiter]/[class:com.project.auth.presentation.support.exception.RequestExceptionHandlerTest]/[method:handleServletRequestBindingException_returns_400_request_binding_failed()]</span></span> replaced return value with null for com/project/auth/presentation/support/exception/RequestExceptionHandler::handleServletRequestBindingException &rarr; KILLED</span>
</div>
</td>
</tr>
<tr>
<td><a href='#org.pitest.mutationtest.report.html.SourceFile@31198ceb_194'>194</a></td>
<td></td>
<td>
<a name='grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_194'/>
<p class='KILLED'><span class='pop'>1.<span><b>1</b><br/><b>Location : </b>handleNoResourceFoundException<br/><b>Killed by : </b>com.project.auth.presentation.support.exception.RequestExceptionHandlerTest.[engine:junit-jupiter]/[class:com.project.auth.presentation.support.exception.RequestExceptionHandlerTest]/[method:handleNoResourceFoundException_returns_404_resource_not_found()]</span></span> replaced return value with null for com/project/auth/presentation/support/exception/RequestExceptionHandler::handleNoResourceFoundException &rarr; KILLED</span>
</div>
</td>
</tr>
<tr>
<td><a href='#org.pitest.mutationtest.report.html.SourceFile@31198ceb_212'>212</a></td>
<td></td>
<td>
<a name='grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_212'/>
<p class='KILLED'><span class='pop'>1.<span><b>1</b><br/><b>Location : </b>handleMaxUploadSizeExceededException<br/><b>Killed by : </b>com.project.auth.presentation.support.exception.RequestExceptionHandlerTest.[engine:junit-jupiter]/[class:com.project.auth.presentation.support.exception.RequestExceptionHandlerTest]/[method:handleMaxUploadSizeExceededException_returns_413_payload_too_large()]</span></span> replaced return value with null for com/project/auth/presentation/support/exception/RequestExceptionHandler::handleMaxUploadSizeExceededException &rarr; KILLED</span>
</div>
</td>
</tr>
<tr>
<td><a href='#org.pitest.mutationtest.report.html.SourceFile@31198ceb_240'>240</a></td>
<td></td>
<td>
<a name='grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_240'/>
<p class='SURVIVED'><span class='pop'>1.<span><b>1</b><br/><b>Location : </b>handleErrorResponseException<br/><b>Killed by : </b>none</span></span> changed conditional boundary &rarr; SURVIVED</span>
<a title="Click to view covering tests" class="view-covered-by-tests" onClick="document.getElementById('MutationIdentifier-[location=Location-[clazz=com.project.auth.presentation.support.exception.RequestExceptionHandler,-method=handleErrorResponseException,-methodDesc=(Lorg/springframework/web/ErrorResponse;Ljakarta/servlet/http/HttpServletRequest;)Lorg/springframework/http/ResponseEntity;],-indexes=[15],-mutator=org.pitest.mutationtest.engine.gregor.mutators.ConditionalsBoundaryMutator]').style.display=(document.getElementById('MutationIdentifier-[location=Location-[clazz=com.project.auth.presentation.support.exception.RequestExceptionHandler,-method=handleErrorResponseException,-methodDesc=(Lorg/springframework/web/ErrorResponse;Ljakarta/servlet/http/HttpServletRequest;)Lorg/springframework/http/ResponseEntity;],-indexes=[15],-mutator=org.pitest.mutationtest.engine.gregor.mutators.ConditionalsBoundaryMutator]').style.display == 'block')?'none':'block';">Covering tests</a>
<div class="covered-tests" id="MutationIdentifier-[location=Location-[clazz=com.project.auth.presentation.support.exception.RequestExceptionHandler,-method=handleErrorResponseException,-methodDesc=(Lorg/springframework/web/ErrorResponse;Ljakarta/servlet/http/HttpServletRequest;)Lorg/springframework/http/ResponseEntity;],-indexes=[15],-mutator=org.pitest.mutationtest.engine.gregor.mutators.ConditionalsBoundaryMutator]" style="display:none;">Covered by tests:
<ul>
<li>com.project.auth.presentation.support.exception.RequestExceptionHandlerTest.[engine:junit-jupiter]/[class:com.project.auth.presentation.support.exception.RequestExceptionHandlerTest]/[method:handleErrorResponseException_preserves_4xx_status_with_unhandled_client_error()]</li> <li>com.project.auth.presentation.support.exception.RequestExceptionHandlerTest.[engine:junit-jupiter]/[class:com.project.auth.presentation.support.exception.RequestExceptionHandlerTest]/[method:handleErrorResponseException_handles_error_response_exception_subtype()]</li> <li>com.project.auth.presentation.support.exception.RequestExceptionHandlerTest.[engine:junit-jupiter]/[class:com.project.auth.presentation.support.exception.RequestExceptionHandlerTest]/[method:handleErrorResponseException_collapses_5xx_to_common_999()]</li>
</ul>
</div></div> <p class='KILLED'><span class='pop'>2.<span><b>2</b><br/><b>Location : </b>handleErrorResponseException<br/><b>Killed by : </b>com.project.auth.presentation.support.exception.RequestExceptionHandlerTest.[engine:junit-jupiter]/[class:com.project.auth.presentation.support.exception.RequestExceptionHandlerTest]/[method:handleErrorResponseException_preserves_4xx_status_with_unhandled_client_error()]</span></span> negated conditional &rarr; KILLED</span>
</div>
</td>
</tr>
<tr>
<td><a href='#org.pitest.mutationtest.report.html.SourceFile@31198ceb_246'>246</a></td>
<td></td>
<td>
<a name='grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_246'/>
<p class='KILLED'><span class='pop'>1.<span><b>1</b><br/><b>Location : </b>handleErrorResponseException<br/><b>Killed by : </b>com.project.auth.presentation.support.exception.RequestExceptionHandlerTest.[engine:junit-jupiter]/[class:com.project.auth.presentation.support.exception.RequestExceptionHandlerTest]/[method:handleErrorResponseException_collapses_5xx_to_common_999()]</span></span> replaced return value with null for com/project/auth/presentation/support/exception/RequestExceptionHandler::handleErrorResponseException &rarr; KILLED</span>
</div>
</td>
</tr>
<tr>
<td><a href='#org.pitest.mutationtest.report.html.SourceFile@31198ceb_258'>258</a></td>
<td></td>
<td>
<a name='grouporg.pitest.mutationtest.report.html.SourceFile@31198ceb_258'/>
<p class='KILLED'><span class='pop'>1.<span><b>1</b><br/><b>Location : </b>handleErrorResponseException<br/><b>Killed by : </b>com.project.auth.presentation.support.exception.RequestExceptionHandlerTest.[engine:junit-jupiter]/[class:com.project.auth.presentation.support.exception.RequestExceptionHandlerTest]/[method:handleErrorResponseException_preserves_4xx_status_with_unhandled_client_error()]</span></span> replaced return value with null for com/project/auth/presentation/support/exception/RequestExceptionHandler::handleErrorResponseException &rarr; KILLED</span>
</div>
</td>
</tr>
</table>
<h2>Active mutators</h2>
<ul>
<li class='mutator'>CONDITIONALS_BOUNDARY</li>
<li class='mutator'>EMPTY_RETURNS</li>
<li class='mutator'>FALSE_RETURNS</li>
<li class='mutator'>INCREMENTS</li>
<li class='mutator'>INVERT_NEGS</li>
<li class='mutator'>MATH</li>
<li class='mutator'>NEGATE_CONDITIONALS</li>
<li class='mutator'>NULL_RETURNS</li>
<li class='mutator'>PRIMITIVE_RETURNS</li>
<li class='mutator'>TRUE_RETURNS</li>
<li class='mutator'>VOID_METHOD_CALLS</li>
</ul>
<h2>Tests examined</h2>
<ul>
<li>com.project.auth.presentation.support.exception.RequestExceptionHandlerTest.[engine:junit-jupiter]/[class:com.project.auth.presentation.support.exception.RequestExceptionHandlerTest]/[method:handleErrorResponseException_preserves_4xx_status_with_unhandled_client_error()] (1 ms)</li><li>com.project.auth.presentation.support.exception.RequestExceptionHandlerTest.[engine:junit-jupiter]/[class:com.project.auth.presentation.support.exception.RequestExceptionHandlerTest]/[method:handleErrorResponseException_handles_error_response_exception_subtype()] (2 ms)</li><li>com.project.auth.presentation.support.exception.RequestExceptionHandlerTest.[engine:junit-jupiter]/[class:com.project.auth.presentation.support.exception.RequestExceptionHandlerTest]/[method:handleMethodNotSupportedException_returns_405()] (1 ms)</li><li>com.project.auth.presentation.support.exception.RequestExceptionHandlerTest.[engine:junit-jupiter]/[class:com.project.auth.presentation.support.exception.RequestExceptionHandlerTest]/[method:handleMediaTypeNotSupportedException_returns_415()] (6 ms)</li><li>com.project.auth.presentation.support.exception.RequestExceptionHandlerTest.[engine:junit-jupiter]/[class:com.project.auth.presentation.support.exception.RequestExceptionHandlerTest]/[method:handleMaxUploadSizeExceededException_returns_413_payload_too_large()] (3 ms)</li><li>com.project.auth.presentation.support.exception.RequestExceptionHandlerTest.[engine:junit-jupiter]/[class:com.project.auth.presentation.support.exception.RequestExceptionHandlerTest]/[method:handleMessageNotReadableException_returns_400_invalid_request_body()] (1 ms)</li><li>com.project.auth.presentation.support.exception.RequestExceptionHandlerTest.[engine:junit-jupiter]/[class:com.project.auth.presentation.support.exception.RequestExceptionHandlerTest]/[method:handleErrorResponseException_collapses_5xx_to_common_999()] (7 ms)</li><li>com.project.auth.presentation.support.exception.RequestExceptionHandlerTest.[engine:junit-jupiter]/[class:com.project.auth.presentation.support.exception.RequestExceptionHandlerTest]/[method:handleMissingParameterException_returns_400_missing_parameter()] (1 ms)</li><li>com.project.auth.presentation.support.exception.RequestExceptionHandlerTest.[engine:junit-jupiter]/[class:com.project.auth.presentation.support.exception.RequestExceptionHandlerTest]/[method:handleTypeMismatchException_returns_400_type_mismatch()] (11 ms)</li><li>com.project.auth.presentation.support.exception.RequestExceptionHandlerTest.[engine:junit-jupiter]/[class:com.project.auth.presentation.support.exception.RequestExceptionHandlerTest]/[method:handleNoResourceFoundException_returns_404_resource_not_found()] (4 ms)</li><li>com.project.auth.presentation.support.exception.RequestExceptionHandlerTest.[engine:junit-jupiter]/[class:com.project.auth.presentation.support.exception.RequestExceptionHandlerTest]/[method:handleMissingRequestHeaderException_returns_400_missing_header()] (7 ms)</li><li>com.project.auth.presentation.support.exception.RequestExceptionHandlerTest.[engine:junit-jupiter]/[class:com.project.auth.presentation.support.exception.RequestExceptionHandlerTest]/[method:handleServletRequestBindingException_returns_400_request_binding_failed()] (2 ms)</li><li>com.project.auth.presentation.support.exception.RequestExceptionHandlerTest.[engine:junit-jupiter]/[class:com.project.auth.presentation.support.exception.RequestExceptionHandlerTest]/[method:handleMediaTypeNotAcceptableException_returns_406()] (1 ms)</li>
</ul>
<br/>
Report generated by <a href='https://pitest.org'>PIT</a> 1.19.1
</body>
</html>