init: 클린 기반 auth 서버 설계
This commit is contained in:
+438
@@ -0,0 +1,438 @@
|
||||
<!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>AuthErrorCode.java</h1>
|
||||
|
||||
<table class="src">
|
||||
|
||||
|
||||
<tr>
|
||||
<td class='na'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@3c01cfa1_1'/>
|
||||
1
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@3c01cfa1_1'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class=''><pre><span class=''>package com.project.auth.application.support.exception;</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='na'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@3c01cfa1_2'/>
|
||||
2
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@3c01cfa1_2'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class=''><pre><span class=''></span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='uncovered'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@3c01cfa1_3'/>
|
||||
3
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@3c01cfa1_3'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class='uncovered'><pre><span class=''>public enum AuthErrorCode implements ClientFacingErrorCode {</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='uncovered'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@3c01cfa1_4'/>
|
||||
4
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@3c01cfa1_4'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class='uncovered'><pre><span class=''> AUTHENTICATION_REQUIRED("AUTH-001", "인증이 필요합니다."),</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='uncovered'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@3c01cfa1_5'/>
|
||||
5
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@3c01cfa1_5'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class='uncovered'><pre><span class=''> ACCESS_DENIED("AUTH-002", "접근 권한이 없습니다."),</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='uncovered'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@3c01cfa1_6'/>
|
||||
6
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@3c01cfa1_6'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class='uncovered'><pre><span class=''> KEYCLOAK_CLAIMS_INVALID("AUTH-003", "Keycloak 토큰 클레임이 올바르지 않습니다."),</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='uncovered'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@3c01cfa1_7'/>
|
||||
7
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@3c01cfa1_7'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class='uncovered'><pre><span class=''> KEYCLOAK_USER_NOT_FOUND("AUTH-004", "연결된 내부 Keycloak 사용자를 찾을 수 없습니다.");</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='na'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@3c01cfa1_8'/>
|
||||
8
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@3c01cfa1_8'></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@3c01cfa1_9'/>
|
||||
9
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@3c01cfa1_9'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class=''><pre><span class=''> private final String code;</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='na'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@3c01cfa1_10'/>
|
||||
10
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@3c01cfa1_10'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class=''><pre><span class=''> private final String message;</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='na'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@3c01cfa1_11'/>
|
||||
11
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@3c01cfa1_11'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class=''><pre><span class=''></span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='uncovered'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@3c01cfa1_12'/>
|
||||
12
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@3c01cfa1_12'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class='uncovered'><pre><span class=''> AuthErrorCode(String code, String message) {</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='uncovered'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@3c01cfa1_13'/>
|
||||
13
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@3c01cfa1_13'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class='uncovered'><pre><span class=''> this.code = code;</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='uncovered'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@3c01cfa1_14'/>
|
||||
14
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@3c01cfa1_14'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class='uncovered'><pre><span class=''> this.message = message;</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='uncovered'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@3c01cfa1_15'/>
|
||||
15
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@3c01cfa1_15'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class='uncovered'><pre><span class=''> }</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='na'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@3c01cfa1_16'/>
|
||||
16
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@3c01cfa1_16'></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@3c01cfa1_17'/>
|
||||
17
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@3c01cfa1_17'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class=''><pre><span class=''> @Override</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='na'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@3c01cfa1_18'/>
|
||||
18
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@3c01cfa1_18'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class=''><pre><span class=''> public String code() {</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='uncovered'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@3c01cfa1_19'/>
|
||||
19
|
||||
</td>
|
||||
<td class='survived'>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@3c01cfa1_19'>1</a>
|
||||
<span>
|
||||
1. code : replaced return value with "" for com/project/auth/application/support/exception/AuthErrorCode::code → NO_COVERAGE<br/>
|
||||
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class='uncovered'><pre><span class='survived'> return code;</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='na'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@3c01cfa1_20'/>
|
||||
20
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@3c01cfa1_20'></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@3c01cfa1_21'/>
|
||||
21
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@3c01cfa1_21'></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@3c01cfa1_22'/>
|
||||
22
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@3c01cfa1_22'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class=''><pre><span class=''> @Override</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='na'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@3c01cfa1_23'/>
|
||||
23
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@3c01cfa1_23'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class=''><pre><span class=''> public String message() {</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='uncovered'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@3c01cfa1_24'/>
|
||||
24
|
||||
</td>
|
||||
<td class='survived'>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@3c01cfa1_24'>1</a>
|
||||
<span>
|
||||
1. message : replaced return value with "" for com/project/auth/application/support/exception/AuthErrorCode::message → NO_COVERAGE<br/>
|
||||
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class='uncovered'><pre><span class='survived'> return message;</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='na'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@3c01cfa1_25'/>
|
||||
25
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@3c01cfa1_25'></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@3c01cfa1_26'/>
|
||||
26
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@3c01cfa1_26'></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@3c01cfa1_19'>19</a></td>
|
||||
<td></td>
|
||||
<td>
|
||||
|
||||
<a name='grouporg.pitest.mutationtest.report.html.SourceFile@3c01cfa1_19'/>
|
||||
|
||||
<p class='NO_COVERAGE'><span class='pop'>1.<span><b>1</b><br/><b>Location : </b>code<br/><b>Killed by : </b>none</span></span> replaced return value with "" for com/project/auth/application/support/exception/AuthErrorCode::code → NO_COVERAGE</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a href='#org.pitest.mutationtest.report.html.SourceFile@3c01cfa1_24'>24</a></td>
|
||||
<td></td>
|
||||
<td>
|
||||
|
||||
<a name='grouporg.pitest.mutationtest.report.html.SourceFile@3c01cfa1_24'/>
|
||||
|
||||
<p class='NO_COVERAGE'><span class='pop'>1.<span><b>1</b><br/><b>Location : </b>message<br/><b>Killed by : </b>none</span></span> replaced return value with "" for com/project/auth/application/support/exception/AuthErrorCode::message → NO_COVERAGE</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>
|
||||
</ul>
|
||||
|
||||
<br/>
|
||||
|
||||
Report generated by <a href='https://pitest.org'>PIT</a> 1.19.1
|
||||
|
||||
</body>
|
||||
</html>
|
||||
+481
@@ -0,0 +1,481 @@
|
||||
<!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>BusinessException.java</h1>
|
||||
|
||||
<table class="src">
|
||||
|
||||
|
||||
<tr>
|
||||
<td class='na'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@1672fe87_1'/>
|
||||
1
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@1672fe87_1'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class=''><pre><span class=''>package com.project.auth.application.support.exception;</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='na'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@1672fe87_2'/>
|
||||
2
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@1672fe87_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@1672fe87_3'/>
|
||||
3
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@1672fe87_3'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class=''><pre><span class=''>public abstract class BusinessException extends RuntimeException {</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='na'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@1672fe87_4'/>
|
||||
4
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@1672fe87_4'></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@1672fe87_5'/>
|
||||
5
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@1672fe87_5'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class=''><pre><span class=''> private final ClientFacingErrorCode errorCode;</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='na'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@1672fe87_6'/>
|
||||
6
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@1672fe87_6'></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@1672fe87_7'/>
|
||||
7
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@1672fe87_7'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class=''><pre><span class=''> protected BusinessException(ClientFacingErrorCode errorCode) {</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='uncovered'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@1672fe87_8'/>
|
||||
8
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@1672fe87_8'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class='uncovered'><pre><span class=''> super(errorCode.message());</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='uncovered'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@1672fe87_9'/>
|
||||
9
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@1672fe87_9'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class='uncovered'><pre><span class=''> this.errorCode = errorCode;</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='uncovered'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@1672fe87_10'/>
|
||||
10
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@1672fe87_10'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class='uncovered'><pre><span class=''> }</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='na'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@1672fe87_11'/>
|
||||
11
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@1672fe87_11'></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@1672fe87_12'/>
|
||||
12
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@1672fe87_12'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class=''><pre><span class=''> protected BusinessException(ClientFacingErrorCode errorCode, String detailMessage) {</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='uncovered'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@1672fe87_13'/>
|
||||
13
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@1672fe87_13'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class='uncovered'><pre><span class=''> super(detailMessage);</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='uncovered'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@1672fe87_14'/>
|
||||
14
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@1672fe87_14'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class='uncovered'><pre><span class=''> this.errorCode = errorCode;</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='uncovered'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@1672fe87_15'/>
|
||||
15
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@1672fe87_15'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class='uncovered'><pre><span class=''> }</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='na'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@1672fe87_16'/>
|
||||
16
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@1672fe87_16'></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@1672fe87_17'/>
|
||||
17
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@1672fe87_17'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class=''><pre><span class=''> protected BusinessException(ClientFacingErrorCode errorCode, Throwable cause) {</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='uncovered'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@1672fe87_18'/>
|
||||
18
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@1672fe87_18'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class='uncovered'><pre><span class=''> super(errorCode.message(), cause);</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='uncovered'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@1672fe87_19'/>
|
||||
19
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@1672fe87_19'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class='uncovered'><pre><span class=''> this.errorCode = errorCode;</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='uncovered'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@1672fe87_20'/>
|
||||
20
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@1672fe87_20'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class='uncovered'><pre><span class=''> }</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='na'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@1672fe87_21'/>
|
||||
21
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@1672fe87_21'></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@1672fe87_22'/>
|
||||
22
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@1672fe87_22'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class=''><pre><span class=''> protected BusinessException(ClientFacingErrorCode errorCode, String detailMessage, Throwable cause) {</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='uncovered'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@1672fe87_23'/>
|
||||
23
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@1672fe87_23'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class='uncovered'><pre><span class=''> super(detailMessage, cause);</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='uncovered'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@1672fe87_24'/>
|
||||
24
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@1672fe87_24'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class='uncovered'><pre><span class=''> this.errorCode = errorCode;</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='uncovered'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@1672fe87_25'/>
|
||||
25
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@1672fe87_25'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class='uncovered'><pre><span class=''> }</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='na'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@1672fe87_26'/>
|
||||
26
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@1672fe87_26'></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@1672fe87_27'/>
|
||||
27
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@1672fe87_27'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class=''><pre><span class=''> public ClientFacingErrorCode getErrorCode() {</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='uncovered'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@1672fe87_28'/>
|
||||
28
|
||||
</td>
|
||||
<td class='survived'>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@1672fe87_28'>1</a>
|
||||
<span>
|
||||
1. getErrorCode : replaced return value with null for com/project/auth/application/support/exception/BusinessException::getErrorCode → NO_COVERAGE<br/>
|
||||
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class='uncovered'><pre><span class='survived'> return errorCode;</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='na'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@1672fe87_29'/>
|
||||
29
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@1672fe87_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@1672fe87_30'/>
|
||||
30
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@1672fe87_30'></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@1672fe87_28'>28</a></td>
|
||||
<td></td>
|
||||
<td>
|
||||
|
||||
<a name='grouporg.pitest.mutationtest.report.html.SourceFile@1672fe87_28'/>
|
||||
|
||||
<p class='NO_COVERAGE'><span class='pop'>1.<span><b>1</b><br/><b>Location : </b>getErrorCode<br/><b>Killed by : </b>none</span></span> replaced return value with null for com/project/auth/application/support/exception/BusinessException::getErrorCode → NO_COVERAGE</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>
|
||||
</ul>
|
||||
|
||||
<br/>
|
||||
|
||||
Report generated by <a href='https://pitest.org'>PIT</a> 1.19.1
|
||||
|
||||
</body>
|
||||
</html>
|
||||
+396
@@ -0,0 +1,396 @@
|
||||
<!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>CommonErrorCode.java</h1>
|
||||
|
||||
<table class="src">
|
||||
|
||||
|
||||
<tr>
|
||||
<td class='na'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@5c45d770_1'/>
|
||||
1
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@5c45d770_1'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class=''><pre><span class=''>package com.project.auth.application.support.exception;</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='na'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@5c45d770_2'/>
|
||||
2
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@5c45d770_2'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class=''><pre><span class=''></span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='uncovered'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@5c45d770_3'/>
|
||||
3
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@5c45d770_3'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class='uncovered'><pre><span class=''>public enum CommonErrorCode implements ClientFacingErrorCode {</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='uncovered'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@5c45d770_4'/>
|
||||
4
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@5c45d770_4'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class='uncovered'><pre><span class=''> INTERNAL_SERVER_ERROR("COMMON-999", "예상하지 못한 오류가 발생했습니다.");</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='na'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@5c45d770_5'/>
|
||||
5
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@5c45d770_5'></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@5c45d770_6'/>
|
||||
6
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@5c45d770_6'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class=''><pre><span class=''> private final String code;</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='na'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@5c45d770_7'/>
|
||||
7
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@5c45d770_7'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class=''><pre><span class=''> private final String message;</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='na'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@5c45d770_8'/>
|
||||
8
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@5c45d770_8'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class=''><pre><span class=''></span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='uncovered'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@5c45d770_9'/>
|
||||
9
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@5c45d770_9'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class='uncovered'><pre><span class=''> CommonErrorCode(String code, String message) {</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='uncovered'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@5c45d770_10'/>
|
||||
10
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@5c45d770_10'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class='uncovered'><pre><span class=''> this.code = code;</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='uncovered'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@5c45d770_11'/>
|
||||
11
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@5c45d770_11'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class='uncovered'><pre><span class=''> this.message = message;</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='uncovered'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@5c45d770_12'/>
|
||||
12
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@5c45d770_12'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class='uncovered'><pre><span class=''> }</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='na'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@5c45d770_13'/>
|
||||
13
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@5c45d770_13'></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@5c45d770_14'/>
|
||||
14
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@5c45d770_14'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class=''><pre><span class=''> @Override</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='na'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@5c45d770_15'/>
|
||||
15
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@5c45d770_15'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class=''><pre><span class=''> public String code() {</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='uncovered'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@5c45d770_16'/>
|
||||
16
|
||||
</td>
|
||||
<td class='survived'>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@5c45d770_16'>1</a>
|
||||
<span>
|
||||
1. code : replaced return value with "" for com/project/auth/application/support/exception/CommonErrorCode::code → NO_COVERAGE<br/>
|
||||
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class='uncovered'><pre><span class='survived'> return code;</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='na'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@5c45d770_17'/>
|
||||
17
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@5c45d770_17'></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@5c45d770_18'/>
|
||||
18
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@5c45d770_18'></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@5c45d770_19'/>
|
||||
19
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@5c45d770_19'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class=''><pre><span class=''> @Override</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='na'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@5c45d770_20'/>
|
||||
20
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@5c45d770_20'></a>
|
||||
<span>
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class=''><pre><span class=''> public String message() {</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='uncovered'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@5c45d770_21'/>
|
||||
21
|
||||
</td>
|
||||
<td class='survived'>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@5c45d770_21'>1</a>
|
||||
<span>
|
||||
1. message : replaced return value with "" for com/project/auth/application/support/exception/CommonErrorCode::message → NO_COVERAGE<br/>
|
||||
|
||||
</span>
|
||||
</span>
|
||||
</td>
|
||||
<td class='uncovered'><pre><span class='survived'> return message;</span></pre></td></tr>
|
||||
|
||||
<tr>
|
||||
<td class='na'>
|
||||
<a name='org.pitest.mutationtest.report.html.SourceFile@5c45d770_22'/>
|
||||
22
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@5c45d770_22'></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@5c45d770_23'/>
|
||||
23
|
||||
</td>
|
||||
<td class=''>
|
||||
<span class='pop'>
|
||||
<a href='#grouporg.pitest.mutationtest.report.html.SourceFile@5c45d770_23'></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@5c45d770_16'>16</a></td>
|
||||
<td></td>
|
||||
<td>
|
||||
|
||||
<a name='grouporg.pitest.mutationtest.report.html.SourceFile@5c45d770_16'/>
|
||||
|
||||
<p class='NO_COVERAGE'><span class='pop'>1.<span><b>1</b><br/><b>Location : </b>code<br/><b>Killed by : </b>none</span></span> replaced return value with "" for com/project/auth/application/support/exception/CommonErrorCode::code → NO_COVERAGE</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a href='#org.pitest.mutationtest.report.html.SourceFile@5c45d770_21'>21</a></td>
|
||||
<td></td>
|
||||
<td>
|
||||
|
||||
<a name='grouporg.pitest.mutationtest.report.html.SourceFile@5c45d770_21'/>
|
||||
|
||||
<p class='NO_COVERAGE'><span class='pop'>1.<span><b>1</b><br/><b>Location : </b>message<br/><b>Killed by : </b>none</span></span> replaced return value with "" for com/project/auth/application/support/exception/CommonErrorCode::message → NO_COVERAGE</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>
|
||||
</ul>
|
||||
|
||||
<br/>
|
||||
|
||||
Report generated by <a href='https://pitest.org'>PIT</a> 1.19.1
|
||||
|
||||
</body>
|
||||
</html>
|
||||
+76
@@ -0,0 +1,76 @@
|
||||
<!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>Pit Test Coverage Report</h1>
|
||||
<h2>Package Summary</h2>
|
||||
<h3>com.project.auth.application.support.exception</h3>
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Number of Classes</th>
|
||||
<th>Line Coverage</th>
|
||||
<th>Mutation Coverage</th>
|
||||
<th>Test Strength</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>3</td>
|
||||
<td>0% <div class="coverage_bar"><div class="coverage_complete width-0"></div><div class="coverage_legend">0/32</div></div></td>
|
||||
<td>0% <div class="coverage_bar"><div class="coverage_complete width-0"></div><div class="coverage_legend">0/5</div></div></td>
|
||||
<td>100% <div class="coverage_bar"><div class="coverage_complete width-100"></div><div class="coverage_legend">0/0</div></div></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
|
||||
<h3>Breakdown by Class</h3>
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Name</th>
|
||||
<th>Line Coverage</th>
|
||||
<th>Mutation Coverage</th>
|
||||
<th>Test Strength</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
|
||||
<tr>
|
||||
<td><a href="./AuthErrorCode.java.html">AuthErrorCode.java</a></td>
|
||||
<td><div class="coverage_percentage">0% </div><div class="coverage_bar"><div class="coverage_complete width-0"></div><div class="coverage_legend">0/11</div></div></td>
|
||||
<td><div class="coverage_percentage">0% </div><div class="coverage_bar"><div class="coverage_complete width-0"></div><div class="coverage_legend">0/2</div></div></td>
|
||||
<td><div class="coverage_percentage">100% </div><div class="coverage_bar"><div class="coverage_complete width-100"></div><div class="coverage_legend">0/0</div></div></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td><a href="./BusinessException.java.html">BusinessException.java</a></td>
|
||||
<td><div class="coverage_percentage">0% </div><div class="coverage_bar"><div class="coverage_complete width-0"></div><div class="coverage_legend">0/13</div></div></td>
|
||||
<td><div class="coverage_percentage">0% </div><div class="coverage_bar"><div class="coverage_complete width-0"></div><div class="coverage_legend">0/1</div></div></td>
|
||||
<td><div class="coverage_percentage">100% </div><div class="coverage_bar"><div class="coverage_complete width-100"></div><div class="coverage_legend">0/0</div></div></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td><a href="./CommonErrorCode.java.html">CommonErrorCode.java</a></td>
|
||||
<td><div class="coverage_percentage">0% </div><div class="coverage_bar"><div class="coverage_complete width-0"></div><div class="coverage_legend">0/8</div></div></td>
|
||||
<td><div class="coverage_percentage">0% </div><div class="coverage_bar"><div class="coverage_complete width-0"></div><div class="coverage_legend">0/2</div></div></td>
|
||||
<td><div class="coverage_percentage">100% </div><div class="coverage_bar"><div class="coverage_complete width-100"></div><div class="coverage_legend">0/0</div></div></td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<br/>
|
||||
|
||||
|
||||
|
||||
<hr/>
|
||||
|
||||
Report generated by <a href='https://pitest.org'>PIT</a> 1.19.1
|
||||
|
||||
</body>
|
||||
</html>
|
||||
+2483
File diff suppressed because it is too large
Load Diff
+62
@@ -0,0 +1,62 @@
|
||||
<!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>Pit Test Coverage Report</h1>
|
||||
<h2>Package Summary</h2>
|
||||
<h3>com.project.auth.application.support.logging</h3>
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Number of Classes</th>
|
||||
<th>Line Coverage</th>
|
||||
<th>Mutation Coverage</th>
|
||||
<th>Test Strength</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>1</td>
|
||||
<td>88% <div class="coverage_bar"><div class="coverage_complete width-88"></div><div class="coverage_legend">50/57</div></div></td>
|
||||
<td>78% <div class="coverage_bar"><div class="coverage_complete width-78"></div><div class="coverage_legend">46/59</div></div></td>
|
||||
<td>82% <div class="coverage_bar"><div class="coverage_complete width-82"></div><div class="coverage_legend">46/56</div></div></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
|
||||
<h3>Breakdown by Class</h3>
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Name</th>
|
||||
<th>Line Coverage</th>
|
||||
<th>Mutation Coverage</th>
|
||||
<th>Test Strength</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
|
||||
<tr>
|
||||
<td><a href="./LogSanitizer.java.html">LogSanitizer.java</a></td>
|
||||
<td><div class="coverage_percentage">88% </div><div class="coverage_bar"><div class="coverage_complete width-88"></div><div class="coverage_legend">50/57</div></div></td>
|
||||
<td><div class="coverage_percentage">78% </div><div class="coverage_bar"><div class="coverage_complete width-78"></div><div class="coverage_legend">46/59</div></div></td>
|
||||
<td><div class="coverage_percentage">82% </div><div class="coverage_bar"><div class="coverage_complete width-82"></div><div class="coverage_legend">46/56</div></div></td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<br/>
|
||||
|
||||
|
||||
|
||||
<hr/>
|
||||
|
||||
Report generated by <a href='https://pitest.org'>PIT</a> 1.19.1
|
||||
|
||||
</body>
|
||||
</html>
|
||||
+82
@@ -0,0 +1,82 @@
|
||||
<!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>Pit Test Coverage Report</h1>
|
||||
|
||||
<h3>Project Summary</h3>
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Number of Classes</th>
|
||||
<th>Line Coverage</th>
|
||||
<th>Mutation Coverage</th>
|
||||
<th>Test Strength</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>4</td>
|
||||
<td>56% <div class="coverage_bar"><div class="coverage_complete width-56"></div><div class="coverage_legend">50/89</div></div></td>
|
||||
<td>72% <div class="coverage_bar"><div class="coverage_complete width-72"></div><div class="coverage_legend">46/64</div></div></td>
|
||||
<td>82% <div class="coverage_bar"><div class="coverage_complete width-82"></div><div class="coverage_legend">46/56</div></div></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
|
||||
<h3>Breakdown by Package</h3>
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Name</th>
|
||||
<th>Number of Classes</th>
|
||||
<th>Line Coverage</th>
|
||||
<th>Mutation Coverage</th>
|
||||
<th>Test Strength</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
|
||||
<tr>
|
||||
<td><a href="./com.project.auth.application.support.exception/index.html">com.project.auth.application.support.exception</a></td>
|
||||
<td>3</td>
|
||||
<td><div class="coverage_percentage">0% </div><div class="coverage_bar"><div class="coverage_complete width-0"></div><div class="coverage_legend">0/32</div></div></td>
|
||||
<td><div class="coverage_percentage">0% </div><div class="coverage_bar"><div class="coverage_complete width-0"></div><div class="coverage_legend">0/5</div></div></td>
|
||||
<td><div class="coverage_percentage">100% </div><div class="coverage_bar"><div class="coverage_complete width-100"></div><div class="coverage_legend">0/0</div></div></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td><a href="./com.project.auth.application.support.logging/index.html">com.project.auth.application.support.logging</a></td>
|
||||
<td>1</td>
|
||||
<td><div class="coverage_percentage">88% </div><div class="coverage_bar"><div class="coverage_complete width-88"></div><div class="coverage_legend">50/57</div></div></td>
|
||||
<td><div class="coverage_percentage">78% </div><div class="coverage_bar"><div class="coverage_complete width-78"></div><div class="coverage_legend">46/59</div></div></td>
|
||||
<td><div class="coverage_percentage">82% </div><div class="coverage_bar"><div class="coverage_complete width-82"></div><div class="coverage_legend">46/56</div></div></td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<br/>
|
||||
|
||||
|
||||
|
||||
|
||||
<hr/>
|
||||
|
||||
<ul>
|
||||
<li><a href="https://docs.arcmutate.com/docs/spring.html">Project uses Spring, but the Arcmutate Spring plugin is not present.</a>
|
||||
|
||||
</ul>
|
||||
|
||||
Report generated by <a href='https://pitest.org'>PIT</a> 1.19.1
|
||||
|
||||
<br/>
|
||||
<br/>
|
||||
|
||||
Enhanced functionality available at <a href='https://www.arcmutate.com/'>arcmutate.com</a>
|
||||
</body>
|
||||
</html>
|
||||
+67
@@ -0,0 +1,67 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<mutations partial="true">
|
||||
<mutation detected='true' status='KILLED' numberOfTestsRun='1'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>actorId</mutatedMethod><methodDescription>(Ljava/lang/String;)Ljava/lang/String;</methodDescription><lineNumber>47</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator</mutator><indexes><index>4</index></indexes><blocks><block>0</block></blocks><killingTest>com.project.auth.application.support.logging.LogSanitizerPropertyTest.[engine:jqwik]/[class:com.project.auth.application.support.logging.LogSanitizerPropertyTest]/[property:actorId_for_blank_anonymous_returns_anonymous(java.lang.String)]</killingTest><description>negated conditional</description></mutation>
|
||||
<mutation detected='true' status='KILLED' numberOfTestsRun='1'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>actorId</mutatedMethod><methodDescription>(Ljava/lang/String;)Ljava/lang/String;</methodDescription><lineNumber>47</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator</mutator><indexes><index>7</index></indexes><blocks><block>2</block></blocks><killingTest>com.project.auth.application.support.logging.LogSanitizerPropertyTest.[engine:jqwik]/[class:com.project.auth.application.support.logging.LogSanitizerPropertyTest]/[property:actorId_for_blank_anonymous_returns_anonymous(java.lang.String)]</killingTest><description>negated conditional</description></mutation>
|
||||
<mutation detected='true' status='KILLED' numberOfTestsRun='1'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>actorId</mutatedMethod><methodDescription>(Ljava/lang/String;)Ljava/lang/String;</methodDescription><lineNumber>47</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator</mutator><indexes><index>11</index></indexes><blocks><block>4</block></blocks><killingTest>com.project.auth.application.support.logging.LogSanitizerPropertyTest.[engine:jqwik]/[class:com.project.auth.application.support.logging.LogSanitizerPropertyTest]/[property:actorId_for_blank_anonymous_returns_anonymous(java.lang.String)]</killingTest><description>negated conditional</description></mutation>
|
||||
<mutation detected='true' status='KILLED' numberOfTestsRun='1'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>actorId</mutatedMethod><methodDescription>(Ljava/lang/String;)Ljava/lang/String;</methodDescription><lineNumber>51</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator</mutator><indexes><index>29</index></indexes><blocks><block>8</block></blocks><killingTest>com.project.auth.application.support.logging.LogSanitizerPropertyTest.[engine:jqwik]/[class:com.project.auth.application.support.logging.LogSanitizerPropertyTest]/[property:actorId_for_non_email_non_blank_returns_hash_prefix(java.lang.String)]</killingTest><description>negated conditional</description></mutation>
|
||||
<mutation detected='true' status='KILLED' numberOfTestsRun='1'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>actorId</mutatedMethod><methodDescription>(Ljava/lang/String;)Ljava/lang/String;</methodDescription><lineNumber>48</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.returns.EmptyObjectReturnValsMutator</mutator><indexes><index>16</index></indexes><blocks><block>5</block></blocks><killingTest>com.project.auth.application.support.logging.LogSanitizerPropertyTest.[engine:jqwik]/[class:com.project.auth.application.support.logging.LogSanitizerPropertyTest]/[property:actorId_for_blank_anonymous_returns_anonymous(java.lang.String)]</killingTest><description>replaced return value with "" for com/project/auth/application/support/logging/LogSanitizer::actorId</description></mutation>
|
||||
<mutation detected='true' status='KILLED' numberOfTestsRun='1'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>actorId</mutatedMethod><methodDescription>(Ljava/lang/String;)Ljava/lang/String;</methodDescription><lineNumber>52</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.returns.EmptyObjectReturnValsMutator</mutator><indexes><index>34</index></indexes><blocks><block>10</block></blocks><killingTest>com.project.auth.application.support.logging.LogSanitizerPropertyTest.[engine:jqwik]/[class:com.project.auth.application.support.logging.LogSanitizerPropertyTest]/[property:actorId_for_email_masks_local_part(java.lang.String)]</killingTest><description>replaced return value with "" for com/project/auth/application/support/logging/LogSanitizer::actorId</description></mutation>
|
||||
<mutation detected='true' status='KILLED' numberOfTestsRun='1'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>actorId</mutatedMethod><methodDescription>(Ljava/lang/String;)Ljava/lang/String;</methodDescription><lineNumber>54</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.returns.EmptyObjectReturnValsMutator</mutator><indexes><index>44</index></indexes><blocks><block>13</block></blocks><killingTest>com.project.auth.application.support.logging.LogSanitizerPropertyTest.[engine:jqwik]/[class:com.project.auth.application.support.logging.LogSanitizerPropertyTest]/[property:actorId_for_non_email_non_blank_returns_hash_prefix(java.lang.String)]</killingTest><description>replaced return value with "" for com/project/auth/application/support/logging/LogSanitizer::actorId</description></mutation>
|
||||
<mutation detected='true' status='KILLED' numberOfTestsRun='1'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>clientIp</mutatedMethod><methodDescription>(Ljava/lang/String;)Ljava/lang/String;</methodDescription><lineNumber>27</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator</mutator><indexes><index>4</index></indexes><blocks><block>0</block></blocks><killingTest>com.project.auth.application.support.logging.LogSanitizerPropertyTest.[engine:jqwik]/[class:com.project.auth.application.support.logging.LogSanitizerPropertyTest]/[property:clientIp_for_blank_returns_dash(java.lang.String)]</killingTest><description>negated conditional</description></mutation>
|
||||
<mutation detected='true' status='KILLED' numberOfTestsRun='1'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>clientIp</mutatedMethod><methodDescription>(Ljava/lang/String;)Ljava/lang/String;</methodDescription><lineNumber>27</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator</mutator><indexes><index>7</index></indexes><blocks><block>2</block></blocks><killingTest>com.project.auth.application.support.logging.LogSanitizerPropertyTest.[engine:jqwik]/[class:com.project.auth.application.support.logging.LogSanitizerPropertyTest]/[property:clientIp_for_blank_returns_dash(java.lang.String)]</killingTest><description>negated conditional</description></mutation>
|
||||
<mutation detected='true' status='KILLED' numberOfTestsRun='1'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>clientIp</mutatedMethod><methodDescription>(Ljava/lang/String;)Ljava/lang/String;</methodDescription><lineNumber>32</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator</mutator><indexes><index>32</index></indexes><blocks><block>6</block></blocks><killingTest>com.project.auth.application.support.logging.LogSanitizerPropertyTest.[engine:jqwik]/[class:com.project.auth.application.support.logging.LogSanitizerPropertyTest]/[property:clientIp_with_non_ipv4_falls_back_to_hash(java.lang.String)]</killingTest><description>negated conditional</description></mutation>
|
||||
<mutation detected='true' status='KILLED' numberOfTestsRun='1'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>clientIp</mutatedMethod><methodDescription>(Ljava/lang/String;)Ljava/lang/String;</methodDescription><lineNumber>32</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator</mutator><indexes><index>35</index></indexes><blocks><block>8</block></blocks><killingTest>com.project.auth.application.support.logging.LogSanitizerPropertyTest.[engine:jqwik]/[class:com.project.auth.application.support.logging.LogSanitizerPropertyTest]/[property:clientIp_with_non_ipv4_falls_back_to_hash(java.lang.String)]</killingTest><description>negated conditional</description></mutation>
|
||||
<mutation detected='true' status='KILLED' numberOfTestsRun='1'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>clientIp</mutatedMethod><methodDescription>(Ljava/lang/String;)Ljava/lang/String;</methodDescription><lineNumber>28</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.returns.EmptyObjectReturnValsMutator</mutator><indexes><index>12</index></indexes><blocks><block>3</block></blocks><killingTest>com.project.auth.application.support.logging.LogSanitizerPropertyTest.[engine:jqwik]/[class:com.project.auth.application.support.logging.LogSanitizerPropertyTest]/[property:clientIp_for_blank_returns_dash(java.lang.String)]</killingTest><description>replaced return value with "" for com/project/auth/application/support/logging/LogSanitizer::clientIp</description></mutation>
|
||||
<mutation detected='true' status='KILLED' numberOfTestsRun='1'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>clientIp</mutatedMethod><methodDescription>(Ljava/lang/String;)Ljava/lang/String;</methodDescription><lineNumber>33</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.returns.EmptyObjectReturnValsMutator</mutator><indexes><index>48</index></indexes><blocks><block>9</block></blocks><killingTest>com.project.auth.application.support.logging.LogSanitizerPropertyTest.[engine:jqwik]/[class:com.project.auth.application.support.logging.LogSanitizerPropertyTest]/[property:clientIp_with_valid_ipv4_masks_last_octet(java.lang.String)]</killingTest><description>replaced return value with "" for com/project/auth/application/support/logging/LogSanitizer::clientIp</description></mutation>
|
||||
<mutation detected='true' status='KILLED' numberOfTestsRun='1'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>clientIp</mutatedMethod><methodDescription>(Ljava/lang/String;)Ljava/lang/String;</methodDescription><lineNumber>35</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.returns.EmptyObjectReturnValsMutator</mutator><indexes><index>58</index></indexes><blocks><block>12</block></blocks><killingTest>com.project.auth.application.support.logging.LogSanitizerPropertyTest.[engine:jqwik]/[class:com.project.auth.application.support.logging.LogSanitizerPropertyTest]/[property:clientIp_with_non_ipv4_falls_back_to_hash(java.lang.String)]</killingTest><description>replaced return value with "" for com/project/auth/application/support/logging/LogSanitizer::clientIp</description></mutation>
|
||||
<mutation detected='true' status='KILLED' numberOfTestsRun='2'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>isIpv4Octet</mutatedMethod><methodDescription>(Ljava/lang/String;)Z</methodDescription><lineNumber>110</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.ConditionalsBoundaryMutator</mutator><indexes><index>9</index></indexes><blocks><block>3</block></blocks><killingTest>com.project.auth.application.support.logging.LogSanitizerPropertyTest.[engine:jqwik]/[class:com.project.auth.application.support.logging.LogSanitizerPropertyTest]/[property:clientIp_with_valid_ipv4_masks_last_octet(java.lang.String)]</killingTest><description>changed conditional boundary</description></mutation>
|
||||
<mutation detected='true' status='KILLED' numberOfTestsRun='1'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>isIpv4Octet</mutatedMethod><methodDescription>(Ljava/lang/String;)Z</methodDescription><lineNumber>114</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.ConditionalsBoundaryMutator</mutator><indexes><index>29</index></indexes><blocks><block>7</block></blocks><killingTest>com.project.auth.application.support.logging.LogSanitizerPropertyTest.[engine:jqwik]/[class:com.project.auth.application.support.logging.LogSanitizerPropertyTest]/[property:clientIp_with_valid_ipv4_masks_last_octet(java.lang.String)]</killingTest><description>changed conditional boundary</description></mutation>
|
||||
<mutation detected='true' status='KILLED' numberOfTestsRun='1'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>isIpv4Octet</mutatedMethod><methodDescription>(Ljava/lang/String;)Z</methodDescription><lineNumber>121</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.ConditionalsBoundaryMutator</mutator><indexes><index>65</index></indexes><blocks><block>14</block></blocks><killingTest>com.project.auth.application.support.logging.LogSanitizerPropertyTest.[engine:jqwik]/[class:com.project.auth.application.support.logging.LogSanitizerPropertyTest]/[property:clientIp_with_valid_ipv4_masks_last_octet(java.lang.String)]</killingTest><description>changed conditional boundary</description></mutation>
|
||||
<mutation detected='false' status='SURVIVED' numberOfTestsRun='1'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>isIpv4Octet</mutatedMethod><methodDescription>(Ljava/lang/String;)Z</methodDescription><lineNumber>119</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.MathMutator</mutator><indexes><index>50</index></indexes><blocks><block>12</block></blocks><killingTest/><description>Replaced integer multiplication with division</description></mutation>
|
||||
<mutation detected='false' status='SURVIVED' numberOfTestsRun='1'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>isIpv4Octet</mutatedMethod><methodDescription>(Ljava/lang/String;)Z</methodDescription><lineNumber>119</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.MathMutator</mutator><indexes><index>54</index></indexes><blocks><block>13</block></blocks><killingTest/><description>Replaced integer addition with subtraction</description></mutation>
|
||||
<mutation detected='true' status='KILLED' numberOfTestsRun='2'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>isIpv4Octet</mutatedMethod><methodDescription>(Ljava/lang/String;)Z</methodDescription><lineNumber>110</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator</mutator><indexes><index>5</index></indexes><blocks><block>1</block></blocks><killingTest>com.project.auth.application.support.logging.LogSanitizerPropertyTest.[engine:jqwik]/[class:com.project.auth.application.support.logging.LogSanitizerPropertyTest]/[property:clientIp_with_valid_ipv4_masks_last_octet(java.lang.String)]</killingTest><description>negated conditional</description></mutation>
|
||||
<mutation detected='true' status='KILLED' numberOfTestsRun='2'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>isIpv4Octet</mutatedMethod><methodDescription>(Ljava/lang/String;)Z</methodDescription><lineNumber>110</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator</mutator><indexes><index>9</index></indexes><blocks><block>3</block></blocks><killingTest>com.project.auth.application.support.logging.LogSanitizerPropertyTest.[engine:jqwik]/[class:com.project.auth.application.support.logging.LogSanitizerPropertyTest]/[property:clientIp_with_valid_ipv4_masks_last_octet(java.lang.String)]</killingTest><description>negated conditional</description></mutation>
|
||||
<mutation detected='false' status='SURVIVED' numberOfTestsRun='1'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>isIpv4Octet</mutatedMethod><methodDescription>(Ljava/lang/String;)Z</methodDescription><lineNumber>114</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator</mutator><indexes><index>29</index></indexes><blocks><block>7</block></blocks><killingTest/><description>negated conditional</description></mutation>
|
||||
<mutation detected='true' status='KILLED' numberOfTestsRun='1'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>isIpv4Octet</mutatedMethod><methodDescription>(Ljava/lang/String;)Z</methodDescription><lineNumber>116</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator</mutator><indexes><index>40</index></indexes><blocks><block>10</block></blocks><killingTest>com.project.auth.application.support.logging.LogSanitizerPropertyTest.[engine:jqwik]/[class:com.project.auth.application.support.logging.LogSanitizerPropertyTest]/[property:clientIp_with_valid_ipv4_masks_last_octet(java.lang.String)]</killingTest><description>negated conditional</description></mutation>
|
||||
<mutation detected='true' status='KILLED' numberOfTestsRun='1'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>isIpv4Octet</mutatedMethod><methodDescription>(Ljava/lang/String;)Z</methodDescription><lineNumber>121</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator</mutator><indexes><index>65</index></indexes><blocks><block>14</block></blocks><killingTest>com.project.auth.application.support.logging.LogSanitizerPropertyTest.[engine:jqwik]/[class:com.project.auth.application.support.logging.LogSanitizerPropertyTest]/[property:clientIp_with_valid_ipv4_masks_last_octet(java.lang.String)]</killingTest><description>negated conditional</description></mutation>
|
||||
<mutation detected='true' status='KILLED' numberOfTestsRun='1'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>isIpv4Octet</mutatedMethod><methodDescription>(Ljava/lang/String;)Z</methodDescription><lineNumber>111</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.returns.BooleanTrueReturnValsMutator</mutator><indexes><index>14</index></indexes><blocks><block>4</block></blocks><killingTest>com.project.auth.application.support.logging.LogSanitizerPropertyTest.[engine:jqwik]/[class:com.project.auth.application.support.logging.LogSanitizerPropertyTest]/[property:clientIp_with_non_ipv4_falls_back_to_hash(java.lang.String)]</killingTest><description>replaced boolean return with true for com/project/auth/application/support/logging/LogSanitizer::isIpv4Octet</description></mutation>
|
||||
<mutation detected='false' status='NO_COVERAGE' numberOfTestsRun='0'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>isIpv4Octet</mutatedMethod><methodDescription>(Ljava/lang/String;)Z</methodDescription><lineNumber>117</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.returns.BooleanTrueReturnValsMutator</mutator><indexes><index>44</index></indexes><blocks><block>11</block></blocks><killingTest/><description>replaced boolean return with true for com/project/auth/application/support/logging/LogSanitizer::isIpv4Octet</description></mutation>
|
||||
<mutation detected='false' status='SURVIVED' numberOfTestsRun='1'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>isIpv4Octet</mutatedMethod><methodDescription>(Ljava/lang/String;)Z</methodDescription><lineNumber>121</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.returns.BooleanTrueReturnValsMutator</mutator><indexes><index>73</index></indexes><blocks><block>17</block></blocks><killingTest/><description>replaced boolean return with true for com/project/auth/application/support/logging/LogSanitizer::isIpv4Octet</description></mutation>
|
||||
<mutation detected='true' status='KILLED' numberOfTestsRun='1'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>isIpv4Octets</mutatedMethod><methodDescription>([Ljava/lang/String;)Z</methodDescription><lineNumber>102</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator</mutator><indexes><index>23</index></indexes><blocks><block>3</block></blocks><killingTest>com.project.auth.application.support.logging.LogSanitizerPropertyTest.[engine:jqwik]/[class:com.project.auth.application.support.logging.LogSanitizerPropertyTest]/[property:clientIp_with_non_ipv4_falls_back_to_hash(java.lang.String)]</killingTest><description>negated conditional</description></mutation>
|
||||
<mutation detected='true' status='KILLED' numberOfTestsRun='1'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>isIpv4Octets</mutatedMethod><methodDescription>([Ljava/lang/String;)Z</methodDescription><lineNumber>106</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.returns.BooleanFalseReturnValsMutator</mutator><indexes><index>37</index></indexes><blocks><block>6</block></blocks><killingTest>com.project.auth.application.support.logging.LogSanitizerPropertyTest.[engine:jqwik]/[class:com.project.auth.application.support.logging.LogSanitizerPropertyTest]/[property:clientIp_with_valid_ipv4_masks_last_octet(java.lang.String)]</killingTest><description>replaced boolean return with false for com/project/auth/application/support/logging/LogSanitizer::isIpv4Octets</description></mutation>
|
||||
<mutation detected='true' status='KILLED' numberOfTestsRun='1'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>isIpv4Octets</mutatedMethod><methodDescription>([Ljava/lang/String;)Z</methodDescription><lineNumber>103</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.returns.BooleanTrueReturnValsMutator</mutator><indexes><index>27</index></indexes><blocks><block>4</block></blocks><killingTest>com.project.auth.application.support.logging.LogSanitizerPropertyTest.[engine:jqwik]/[class:com.project.auth.application.support.logging.LogSanitizerPropertyTest]/[property:clientIp_with_non_ipv4_falls_back_to_hash(java.lang.String)]</killingTest><description>replaced boolean return with true for com/project/auth/application/support/logging/LogSanitizer::isIpv4Octets</description></mutation>
|
||||
<mutation detected='true' status='KILLED' numberOfTestsRun='1'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>localPartPrefix</mutatedMethod><methodDescription>(Ljava/lang/String;)Ljava/lang/String;</methodDescription><lineNumber>94</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator</mutator><indexes><index>6</index></indexes><blocks><block>1</block></blocks><killingTest>com.project.auth.application.support.logging.LogSanitizerPropertyTest.[engine:jqwik]/[class:com.project.auth.application.support.logging.LogSanitizerPropertyTest]/[property:actorId_for_email_masks_local_part(java.lang.String)]</killingTest><description>negated conditional</description></mutation>
|
||||
<mutation detected='true' status='KILLED' numberOfTestsRun='1'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>localPartPrefix</mutatedMethod><methodDescription>(Ljava/lang/String;)Ljava/lang/String;</methodDescription><lineNumber>95</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.returns.EmptyObjectReturnValsMutator</mutator><indexes><index>10</index></indexes><blocks><block>2</block></blocks><killingTest>com.project.auth.application.support.logging.LogSanitizerPropertyTest.[engine:jqwik]/[class:com.project.auth.application.support.logging.LogSanitizerPropertyTest]/[property:actorId_for_email_masks_local_part(java.lang.String)]</killingTest><description>replaced return value with "" for com/project/auth/application/support/logging/LogSanitizer::localPartPrefix</description></mutation>
|
||||
<mutation detected='true' status='KILLED' numberOfTestsRun='1'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>localPartPrefix</mutatedMethod><methodDescription>(Ljava/lang/String;)Ljava/lang/String;</methodDescription><lineNumber>97</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.returns.EmptyObjectReturnValsMutator</mutator><indexes><index>21</index></indexes><blocks><block>6</block></blocks><killingTest>com.project.auth.application.support.logging.LogSanitizerPropertyTest.[engine:jqwik]/[class:com.project.auth.application.support.logging.LogSanitizerPropertyTest]/[property:actorId_for_email_masks_local_part(java.lang.String)]</killingTest><description>replaced return value with "" for com/project/auth/application/support/logging/LogSanitizer::localPartPrefix</description></mutation>
|
||||
<mutation detected='false' status='SURVIVED' numberOfTestsRun='1'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>maskEmail</mutatedMethod><methodDescription>(Ljava/lang/String;)Ljava/lang/String;</methodDescription><lineNumber>84</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.ConditionalsBoundaryMutator</mutator><indexes><index>10</index></indexes><blocks><block>1</block></blocks><killingTest/><description>changed conditional boundary</description></mutation>
|
||||
<mutation detected='false' status='SURVIVED' numberOfTestsRun='1'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>maskEmail</mutatedMethod><methodDescription>(Ljava/lang/String;)Ljava/lang/String;</methodDescription><lineNumber>84</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.MathMutator</mutator><indexes><index>15</index></indexes><blocks><block>3</block></blocks><killingTest/><description>Replaced integer subtraction with addition</description></mutation>
|
||||
<mutation detected='false' status='SURVIVED' numberOfTestsRun='1'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>maskEmail</mutatedMethod><methodDescription>(Ljava/lang/String;)Ljava/lang/String;</methodDescription><lineNumber>89</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.MathMutator</mutator><indexes><index>35</index></indexes><blocks><block>6</block></blocks><killingTest/><description>Replaced integer addition with subtraction</description></mutation>
|
||||
<mutation detected='true' status='KILLED' numberOfTestsRun='1'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>maskEmail</mutatedMethod><methodDescription>(Ljava/lang/String;)Ljava/lang/String;</methodDescription><lineNumber>84</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator</mutator><indexes><index>10</index></indexes><blocks><block>1</block></blocks><killingTest>com.project.auth.application.support.logging.LogSanitizerPropertyTest.[engine:jqwik]/[class:com.project.auth.application.support.logging.LogSanitizerPropertyTest]/[property:actorId_for_email_masks_local_part(java.lang.String)]</killingTest><description>negated conditional</description></mutation>
|
||||
<mutation detected='true' status='KILLED' numberOfTestsRun='1'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>maskEmail</mutatedMethod><methodDescription>(Ljava/lang/String;)Ljava/lang/String;</methodDescription><lineNumber>84</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator</mutator><indexes><index>16</index></indexes><blocks><block>3</block></blocks><killingTest>com.project.auth.application.support.logging.LogSanitizerPropertyTest.[engine:jqwik]/[class:com.project.auth.application.support.logging.LogSanitizerPropertyTest]/[property:actorId_for_email_masks_local_part(java.lang.String)]</killingTest><description>negated conditional</description></mutation>
|
||||
<mutation detected='false' status='NO_COVERAGE' numberOfTestsRun='0'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>maskEmail</mutatedMethod><methodDescription>(Ljava/lang/String;)Ljava/lang/String;</methodDescription><lineNumber>85</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.returns.EmptyObjectReturnValsMutator</mutator><indexes><index>21</index></indexes><blocks><block>4</block></blocks><killingTest/><description>replaced return value with "" for com/project/auth/application/support/logging/LogSanitizer::maskEmail</description></mutation>
|
||||
<mutation detected='true' status='KILLED' numberOfTestsRun='1'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>maskEmail</mutatedMethod><methodDescription>(Ljava/lang/String;)Ljava/lang/String;</methodDescription><lineNumber>90</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.returns.EmptyObjectReturnValsMutator</mutator><indexes><index>44</index></indexes><blocks><block>8</block></blocks><killingTest>com.project.auth.application.support.logging.LogSanitizerPropertyTest.[engine:jqwik]/[class:com.project.auth.application.support.logging.LogSanitizerPropertyTest]/[property:actorId_for_email_masks_local_part(java.lang.String)]</killingTest><description>replaced return value with "" for com/project/auth/application/support/logging/LogSanitizer::maskEmail</description></mutation>
|
||||
<mutation detected='true' status='KILLED' numberOfTestsRun='1'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>normalize</mutatedMethod><methodDescription>(Ljava/lang/String;)Ljava/lang/String;</methodDescription><lineNumber>58</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.returns.EmptyObjectReturnValsMutator</mutator><indexes><index>6</index></indexes><blocks><block>1</block></blocks><killingTest>com.project.auth.application.support.logging.LogSanitizerPropertyTest.[engine:jqwik]/[class:com.project.auth.application.support.logging.LogSanitizerPropertyTest]/[property:normalize_null_or_blank_returns_dash(java.lang.String)]</killingTest><description>replaced return value with "" for com/project/auth/application/support/logging/LogSanitizer::normalize</description></mutation>
|
||||
<mutation detected='true' status='KILLED' numberOfTestsRun='1'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>normalize</mutatedMethod><methodDescription>(Ljava/lang/String;I)Ljava/lang/String;</methodDescription><lineNumber>67</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.ConditionalsBoundaryMutator</mutator><indexes><index>33</index></indexes><blocks><block>9</block></blocks><killingTest>com.project.auth.application.support.logging.LogSanitizerPropertyTest.[engine:jqwik]/[class:com.project.auth.application.support.logging.LogSanitizerPropertyTest]/[property:requestPath_output_length_is_bounded(java.lang.String)]</killingTest><description>changed conditional boundary</description></mutation>
|
||||
<mutation detected='true' status='KILLED' numberOfTestsRun='1'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>normalize</mutatedMethod><methodDescription>(Ljava/lang/String;I)Ljava/lang/String;</methodDescription><lineNumber>67</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.ConditionalsBoundaryMutator</mutator><indexes><index>37</index></indexes><blocks><block>11</block></blocks><killingTest>com.project.auth.application.support.logging.LogSanitizerPropertyTest.[engine:jqwik]/[class:com.project.auth.application.support.logging.LogSanitizerPropertyTest]/[property:requestPath_output_length_is_bounded(java.lang.String)]</killingTest><description>changed conditional boundary</description></mutation>
|
||||
<mutation detected='false' status='SURVIVED' numberOfTestsRun='8'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>normalize</mutatedMethod><methodDescription>(Ljava/lang/String;I)Ljava/lang/String;</methodDescription><lineNumber>76</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.ConditionalsBoundaryMutator</mutator><indexes><index>84</index></indexes><blocks><block>25</block></blocks><killingTest/><description>changed conditional boundary</description></mutation>
|
||||
<mutation detected='true' status='KILLED' numberOfTestsRun='1'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>normalize</mutatedMethod><methodDescription>(Ljava/lang/String;I)Ljava/lang/String;</methodDescription><lineNumber>62</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator</mutator><indexes><index>4</index></indexes><blocks><block>0</block></blocks><killingTest>com.project.auth.application.support.logging.LogSanitizerPropertyTest.[engine:jqwik]/[class:com.project.auth.application.support.logging.LogSanitizerPropertyTest]/[property:normalize_null_or_blank_returns_dash(java.lang.String)]</killingTest><description>negated conditional</description></mutation>
|
||||
<mutation detected='true' status='KILLED' numberOfTestsRun='1'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>normalize</mutatedMethod><methodDescription>(Ljava/lang/String;I)Ljava/lang/String;</methodDescription><lineNumber>62</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator</mutator><indexes><index>7</index></indexes><blocks><block>2</block></blocks><killingTest>com.project.auth.application.support.logging.LogSanitizerPropertyTest.[engine:jqwik]/[class:com.project.auth.application.support.logging.LogSanitizerPropertyTest]/[property:normalize_null_or_blank_returns_dash(java.lang.String)]</killingTest><description>negated conditional</description></mutation>
|
||||
<mutation detected='true' status='KILLED' numberOfTestsRun='7'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>normalize</mutatedMethod><methodDescription>(Ljava/lang/String;I)Ljava/lang/String;</methodDescription><lineNumber>67</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator</mutator><indexes><index>33</index></indexes><blocks><block>9</block></blocks><killingTest>com.project.auth.application.support.logging.LogSanitizerPropertyTest.[engine:jqwik]/[class:com.project.auth.application.support.logging.LogSanitizerPropertyTest]/[property:clientIp_with_valid_ipv4_masks_last_octet(java.lang.String)]</killingTest><description>negated conditional</description></mutation>
|
||||
<mutation detected='true' status='KILLED' numberOfTestsRun='7'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>normalize</mutatedMethod><methodDescription>(Ljava/lang/String;I)Ljava/lang/String;</methodDescription><lineNumber>67</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator</mutator><indexes><index>37</index></indexes><blocks><block>11</block></blocks><killingTest>com.project.auth.application.support.logging.LogSanitizerPropertyTest.[engine:jqwik]/[class:com.project.auth.application.support.logging.LogSanitizerPropertyTest]/[property:clientIp_with_valid_ipv4_masks_last_octet(java.lang.String)]</killingTest><description>negated conditional</description></mutation>
|
||||
<mutation detected='true' status='KILLED' numberOfTestsRun='4'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>normalize</mutatedMethod><methodDescription>(Ljava/lang/String;I)Ljava/lang/String;</methodDescription><lineNumber>69</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator</mutator><indexes><index>48</index></indexes><blocks><block>14</block></blocks><killingTest>com.project.auth.application.support.logging.LogSanitizerPropertyTest.[engine:jqwik]/[class:com.project.auth.application.support.logging.LogSanitizerPropertyTest]/[property:normalize_strips_control_whitespace_equals_pipe_chars(java.lang.String)]</killingTest><description>negated conditional</description></mutation>
|
||||
<mutation detected='true' status='KILLED' numberOfTestsRun='4'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>normalize</mutatedMethod><methodDescription>(Ljava/lang/String;I)Ljava/lang/String;</methodDescription><lineNumber>69</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator</mutator><indexes><index>51</index></indexes><blocks><block>16</block></blocks><killingTest>com.project.auth.application.support.logging.LogSanitizerPropertyTest.[engine:jqwik]/[class:com.project.auth.application.support.logging.LogSanitizerPropertyTest]/[property:normalize_strips_control_whitespace_equals_pipe_chars(java.lang.String)]</killingTest><description>negated conditional</description></mutation>
|
||||
<mutation detected='true' status='KILLED' numberOfTestsRun='7'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>normalize</mutatedMethod><methodDescription>(Ljava/lang/String;I)Ljava/lang/String;</methodDescription><lineNumber>69</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator</mutator><indexes><index>54</index></indexes><blocks><block>17</block></blocks><killingTest>com.project.auth.application.support.logging.LogSanitizerPropertyTest.[engine:jqwik]/[class:com.project.auth.application.support.logging.LogSanitizerPropertyTest]/[property:clientIp_with_valid_ipv4_masks_last_octet(java.lang.String)]</killingTest><description>negated conditional</description></mutation>
|
||||
<mutation detected='true' status='KILLED' numberOfTestsRun='7'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>normalize</mutatedMethod><methodDescription>(Ljava/lang/String;I)Ljava/lang/String;</methodDescription><lineNumber>69</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator</mutator><indexes><index>57</index></indexes><blocks><block>18</block></blocks><killingTest>com.project.auth.application.support.logging.LogSanitizerPropertyTest.[engine:jqwik]/[class:com.project.auth.application.support.logging.LogSanitizerPropertyTest]/[property:clientIp_with_valid_ipv4_masks_last_octet(java.lang.String)]</killingTest><description>negated conditional</description></mutation>
|
||||
<mutation detected='true' status='KILLED' numberOfTestsRun='7'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>normalize</mutatedMethod><methodDescription>(Ljava/lang/String;I)Ljava/lang/String;</methodDescription><lineNumber>76</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator</mutator><indexes><index>84</index></indexes><blocks><block>25</block></blocks><killingTest>com.project.auth.application.support.logging.LogSanitizerPropertyTest.[engine:jqwik]/[class:com.project.auth.application.support.logging.LogSanitizerPropertyTest]/[property:clientIp_with_valid_ipv4_masks_last_octet(java.lang.String)]</killingTest><description>negated conditional</description></mutation>
|
||||
<mutation detected='true' status='KILLED' numberOfTestsRun='1'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>normalize</mutatedMethod><methodDescription>(Ljava/lang/String;I)Ljava/lang/String;</methodDescription><lineNumber>63</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.returns.EmptyObjectReturnValsMutator</mutator><indexes><index>12</index></indexes><blocks><block>3</block></blocks><killingTest>com.project.auth.application.support.logging.LogSanitizerPropertyTest.[engine:jqwik]/[class:com.project.auth.application.support.logging.LogSanitizerPropertyTest]/[property:normalize_null_or_blank_returns_dash(java.lang.String)]</killingTest><description>replaced return value with "" for com/project/auth/application/support/logging/LogSanitizer::normalize</description></mutation>
|
||||
<mutation detected='true' status='KILLED' numberOfTestsRun='7'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>normalize</mutatedMethod><methodDescription>(Ljava/lang/String;I)Ljava/lang/String;</methodDescription><lineNumber>79</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.returns.EmptyObjectReturnValsMutator</mutator><indexes><index>96</index></indexes><blocks><block>29</block></blocks><killingTest>com.project.auth.application.support.logging.LogSanitizerPropertyTest.[engine:jqwik]/[class:com.project.auth.application.support.logging.LogSanitizerPropertyTest]/[property:clientIp_with_valid_ipv4_masks_last_octet(java.lang.String)]</killingTest><description>replaced return value with "" for com/project/auth/application/support/logging/LogSanitizer::normalize</description></mutation>
|
||||
<mutation detected='false' status='NO_COVERAGE' numberOfTestsRun='0'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>reason</mutatedMethod><methodDescription>(Ljava/lang/String;)Ljava/lang/String;</methodDescription><lineNumber>43</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.returns.EmptyObjectReturnValsMutator</mutator><indexes><index>6</index></indexes><blocks><block>1</block></blocks><killingTest/><description>replaced return value with "" for com/project/auth/application/support/logging/LogSanitizer::reason</description></mutation>
|
||||
<mutation detected='false' status='SURVIVED' numberOfTestsRun='1'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>requestPath</mutatedMethod><methodDescription>(Ljava/lang/String;)Ljava/lang/String;</methodDescription><lineNumber>39</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.returns.EmptyObjectReturnValsMutator</mutator><indexes><index>6</index></indexes><blocks><block>1</block></blocks><killingTest/><description>replaced return value with "" for com/project/auth/application/support/logging/LogSanitizer::requestPath</description></mutation>
|
||||
<mutation detected='true' status='KILLED' numberOfTestsRun='1'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>sha256Hex</mutatedMethod><methodDescription>(Ljava/lang/String;)Ljava/lang/String;</methodDescription><lineNumber>127</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.returns.EmptyObjectReturnValsMutator</mutator><indexes><index>16</index></indexes><blocks><block>4</block></blocks><killingTest>com.project.auth.application.support.logging.LogSanitizerPropertyTest.[engine:jqwik]/[class:com.project.auth.application.support.logging.LogSanitizerPropertyTest]/[property:clientIp_with_non_ipv4_falls_back_to_hash(java.lang.String)]</killingTest><description>replaced return value with "" for com/project/auth/application/support/logging/LogSanitizer::sha256Hex</description></mutation>
|
||||
<mutation detected='false' status='SURVIVED' numberOfTestsRun='1'><sourceFile>LogSanitizer.java</sourceFile><mutatedClass>com.project.auth.application.support.logging.LogSanitizer</mutatedClass><mutatedMethod>userAgent</mutatedMethod><methodDescription>(Ljava/lang/String;)Ljava/lang/String;</methodDescription><lineNumber>23</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.returns.EmptyObjectReturnValsMutator</mutator><indexes><index>6</index></indexes><blocks><block>1</block></blocks><killingTest/><description>replaced return value with "" for com/project/auth/application/support/logging/LogSanitizer::userAgent</description></mutation>
|
||||
<mutation detected='false' status='NO_COVERAGE' numberOfTestsRun='0'><sourceFile>AuthErrorCode.java</sourceFile><mutatedClass>com.project.auth.application.support.exception.AuthErrorCode</mutatedClass><mutatedMethod>code</mutatedMethod><methodDescription>()Ljava/lang/String;</methodDescription><lineNumber>19</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.returns.EmptyObjectReturnValsMutator</mutator><indexes><index>5</index></indexes><blocks><block>0</block></blocks><killingTest/><description>replaced return value with "" for com/project/auth/application/support/exception/AuthErrorCode::code</description></mutation>
|
||||
<mutation detected='false' status='NO_COVERAGE' numberOfTestsRun='0'><sourceFile>AuthErrorCode.java</sourceFile><mutatedClass>com.project.auth.application.support.exception.AuthErrorCode</mutatedClass><mutatedMethod>message</mutatedMethod><methodDescription>()Ljava/lang/String;</methodDescription><lineNumber>24</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.returns.EmptyObjectReturnValsMutator</mutator><indexes><index>5</index></indexes><blocks><block>0</block></blocks><killingTest/><description>replaced return value with "" for com/project/auth/application/support/exception/AuthErrorCode::message</description></mutation>
|
||||
<mutation detected='false' status='NO_COVERAGE' numberOfTestsRun='0'><sourceFile>CommonErrorCode.java</sourceFile><mutatedClass>com.project.auth.application.support.exception.CommonErrorCode</mutatedClass><mutatedMethod>code</mutatedMethod><methodDescription>()Ljava/lang/String;</methodDescription><lineNumber>16</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.returns.EmptyObjectReturnValsMutator</mutator><indexes><index>5</index></indexes><blocks><block>0</block></blocks><killingTest/><description>replaced return value with "" for com/project/auth/application/support/exception/CommonErrorCode::code</description></mutation>
|
||||
<mutation detected='false' status='NO_COVERAGE' numberOfTestsRun='0'><sourceFile>CommonErrorCode.java</sourceFile><mutatedClass>com.project.auth.application.support.exception.CommonErrorCode</mutatedClass><mutatedMethod>message</mutatedMethod><methodDescription>()Ljava/lang/String;</methodDescription><lineNumber>21</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.returns.EmptyObjectReturnValsMutator</mutator><indexes><index>5</index></indexes><blocks><block>0</block></blocks><killingTest/><description>replaced return value with "" for com/project/auth/application/support/exception/CommonErrorCode::message</description></mutation>
|
||||
<mutation detected='false' status='NO_COVERAGE' numberOfTestsRun='0'><sourceFile>BusinessException.java</sourceFile><mutatedClass>com.project.auth.application.support.exception.BusinessException</mutatedClass><mutatedMethod>getErrorCode</mutatedMethod><methodDescription>()Lcom/project/auth/application/support/exception/ClientFacingErrorCode;</methodDescription><lineNumber>28</lineNumber><mutator>org.pitest.mutationtest.engine.gregor.mutators.returns.NullReturnValsMutator</mutator><indexes><index>5</index></indexes><blocks><block>0</block></blocks><killingTest/><description>replaced return value with null for com/project/auth/application/support/exception/BusinessException::getErrorCode</description></mutation>
|
||||
</mutations>
|
||||
+574
@@ -0,0 +1,574 @@
|
||||
html, body, div, span, p, blockquote, pre {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
border: 0;
|
||||
outline: 0;
|
||||
font-weight: inherit;
|
||||
font-style: inherit;
|
||||
font-size: 100%;
|
||||
font-family: inherit;
|
||||
vertical-align: baseline;
|
||||
}
|
||||
|
||||
body{
|
||||
line-height: 1;
|
||||
color: black;
|
||||
background: white;
|
||||
margin-left: 20px;
|
||||
}
|
||||
|
||||
.src {
|
||||
border: 1px solid #dddddd;
|
||||
padding-top: 10px;
|
||||
padding-right: 5px;
|
||||
padding-left: 5px;
|
||||
font-family: Consolas, Courier, monospace;
|
||||
}
|
||||
|
||||
.covered, .COVERED {
|
||||
background-color: #ddffdd;
|
||||
}
|
||||
|
||||
.uncovered, .UNCOVERED {
|
||||
background-color: #ffdddd;
|
||||
}
|
||||
|
||||
.killed, .KILLED {
|
||||
background-color: #aaffaa;
|
||||
}
|
||||
|
||||
.survived, .SURVIVED {
|
||||
background-color: #ffaaaa;
|
||||
}
|
||||
|
||||
.uncertain, .UNCERTAIN {
|
||||
background-color: #dde7ef;
|
||||
}
|
||||
|
||||
.run_error, .RUN_ERROR {
|
||||
background-color: #dde7ef;
|
||||
}
|
||||
|
||||
.na {
|
||||
background-color: #eeeeee;
|
||||
}
|
||||
|
||||
.timed_out, .TIMED_OUT {
|
||||
background-color: #dde7ef;
|
||||
}
|
||||
|
||||
.non_viable, .NON_VIABLE {
|
||||
background-color: #aaffaa;
|
||||
}
|
||||
|
||||
.memory_error, .MEMORY_ERROR {
|
||||
background-color: #dde7ef;
|
||||
}
|
||||
|
||||
.not_started, .NO_STARTED {
|
||||
background-color: #dde7ef; color : red
|
||||
}
|
||||
|
||||
.no_coverage, .NO_COVERAGE {
|
||||
background-color: #ffaaaa;
|
||||
}
|
||||
|
||||
.tests {
|
||||
width: 50%;
|
||||
float: left;
|
||||
}
|
||||
|
||||
.mutees {
|
||||
float: right;
|
||||
width: 50%;
|
||||
}
|
||||
|
||||
.unit {
|
||||
padding-top: 20px;
|
||||
clear: both;
|
||||
}
|
||||
|
||||
.coverage_bar {
|
||||
display: inline-block;
|
||||
height: 1.1em;
|
||||
width: 130px;
|
||||
background: #FAA;
|
||||
margin: 0 5px;
|
||||
vertical-align: middle;
|
||||
border: 1px solid #AAA;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.coverage_complete {
|
||||
display: inline-block;
|
||||
height: 100%;
|
||||
background: #DFD;
|
||||
float: left;
|
||||
}
|
||||
|
||||
.coverage_legend {
|
||||
position: absolute;
|
||||
height: 100%;
|
||||
width: 100%;
|
||||
left: 0;
|
||||
top: 0;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.line, .mut {
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
.coverage_percentage {
|
||||
display: inline-block;
|
||||
width: 3em;
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
.pop {
|
||||
outline:none;
|
||||
}
|
||||
|
||||
.pop strong {
|
||||
line-height: 30px;
|
||||
}
|
||||
|
||||
.pop {
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.pop span {
|
||||
z-index: 10;
|
||||
display: none;
|
||||
padding: 14px 20px;
|
||||
margin-top: -30px;
|
||||
margin-left: 28px;
|
||||
width: 800px;
|
||||
line-height: 16px;
|
||||
word-wrap: break-word;
|
||||
border-radius: 4px;
|
||||
-moz-border-radius: 4px;
|
||||
-webkit-border-radius: 4px;
|
||||
-moz-box-shadow: 5px 5px 8px #CCC;
|
||||
-webkit-box-shadow: 5px 5px 8px #CCC;
|
||||
box-shadow: 5px 5px 8px #CCC;
|
||||
}
|
||||
|
||||
.pop:hover span {
|
||||
display: inline;
|
||||
position: absolute;
|
||||
color: #111;
|
||||
border: 1px solid #DCA;
|
||||
background: #fffAF0;
|
||||
}
|
||||
|
||||
.width-1 {
|
||||
width: 1%;
|
||||
}
|
||||
|
||||
.width-2 {
|
||||
width: 2%;
|
||||
}
|
||||
|
||||
.width-3 {
|
||||
width: 3%;
|
||||
}
|
||||
|
||||
.width-4 {
|
||||
width: 4%;
|
||||
}
|
||||
|
||||
.width-5 {
|
||||
width: 5%;
|
||||
}
|
||||
|
||||
.width-6 {
|
||||
width: 6%;
|
||||
}
|
||||
|
||||
.width-7 {
|
||||
width: 7%;
|
||||
}
|
||||
|
||||
.width-8 {
|
||||
width: 8%;
|
||||
}
|
||||
|
||||
.width-9 {
|
||||
width: 9%;
|
||||
}
|
||||
|
||||
.width-10 {
|
||||
width: 10%;
|
||||
}
|
||||
|
||||
.width-11 {
|
||||
width: 11%;
|
||||
}
|
||||
|
||||
.width-12 {
|
||||
width: 12%;
|
||||
}
|
||||
|
||||
.width-13 {
|
||||
width: 13%;
|
||||
}
|
||||
|
||||
.width-14 {
|
||||
width: 14%;
|
||||
}
|
||||
|
||||
.width-15 {
|
||||
width: 15%;
|
||||
}
|
||||
|
||||
.width-16 {
|
||||
width: 16%;
|
||||
}
|
||||
|
||||
.width-17 {
|
||||
width: 17%;
|
||||
}
|
||||
|
||||
.width-18 {
|
||||
width: 18%;
|
||||
}
|
||||
|
||||
.width-19 {
|
||||
width: 19%;
|
||||
}
|
||||
|
||||
.width-20 {
|
||||
width: 20%;
|
||||
}
|
||||
|
||||
.width-21 {
|
||||
width: 21%;
|
||||
}
|
||||
|
||||
.width-22 {
|
||||
width: 22%;
|
||||
}
|
||||
|
||||
.width-23 {
|
||||
width: 23%;
|
||||
}
|
||||
|
||||
.width-24 {
|
||||
width: 24%;
|
||||
}
|
||||
|
||||
.width-25 {
|
||||
width: 25%;
|
||||
}
|
||||
|
||||
.width-26 {
|
||||
width: 26%;
|
||||
}
|
||||
|
||||
.width-27 {
|
||||
width: 27%;
|
||||
}
|
||||
|
||||
.width-28 {
|
||||
width: 28%;
|
||||
}
|
||||
|
||||
.width-29 {
|
||||
width: 29%;
|
||||
}
|
||||
|
||||
.width-30 {
|
||||
width: 30%;
|
||||
}
|
||||
|
||||
.width-31 {
|
||||
width: 31%;
|
||||
}
|
||||
|
||||
.width-32 {
|
||||
width: 32%;
|
||||
}
|
||||
|
||||
.width-33 {
|
||||
width: 33%;
|
||||
}
|
||||
|
||||
.width-34 {
|
||||
width: 34%;
|
||||
}
|
||||
|
||||
.width-35 {
|
||||
width: 35%;
|
||||
}
|
||||
|
||||
.width-36 {
|
||||
width: 36%;
|
||||
}
|
||||
|
||||
.width-37 {
|
||||
width: 37%;
|
||||
}
|
||||
|
||||
.width-38 {
|
||||
width: 38%;
|
||||
}
|
||||
|
||||
.width-39 {
|
||||
width: 39%;
|
||||
}
|
||||
|
||||
.width-40 {
|
||||
width: 40%;
|
||||
}
|
||||
|
||||
.width-41 {
|
||||
width: 41%;
|
||||
}
|
||||
|
||||
.width-42 {
|
||||
width: 42%;
|
||||
}
|
||||
|
||||
.width-43 {
|
||||
width: 43%;
|
||||
}
|
||||
|
||||
.width-44 {
|
||||
width: 44%;
|
||||
}
|
||||
|
||||
.width-45 {
|
||||
width: 45%;
|
||||
}
|
||||
|
||||
.width-46 {
|
||||
width: 46%;
|
||||
}
|
||||
|
||||
.width-47 {
|
||||
width: 47%;
|
||||
}
|
||||
|
||||
.width-48 {
|
||||
width: 48%;
|
||||
}
|
||||
|
||||
.width-49 {
|
||||
width: 49%;
|
||||
}
|
||||
|
||||
.width-50 {
|
||||
width: 50%;
|
||||
}
|
||||
|
||||
.width-51 {
|
||||
width: 51%;
|
||||
}
|
||||
|
||||
.width-52 {
|
||||
width: 52%;
|
||||
}
|
||||
|
||||
.width-53 {
|
||||
width: 53%;
|
||||
}
|
||||
|
||||
.width-54 {
|
||||
width: 54%;
|
||||
}
|
||||
|
||||
.width-55 {
|
||||
width: 55%;
|
||||
}
|
||||
|
||||
.width-56 {
|
||||
width: 56%;
|
||||
}
|
||||
|
||||
.width-57 {
|
||||
width: 57%;
|
||||
}
|
||||
|
||||
.width-58 {
|
||||
width: 58%;
|
||||
}
|
||||
|
||||
.width-59 {
|
||||
width: 59%;
|
||||
}
|
||||
|
||||
.width-60 {
|
||||
width: 60%;
|
||||
}
|
||||
|
||||
.width-61 {
|
||||
width: 61%;
|
||||
}
|
||||
|
||||
.width-62 {
|
||||
width: 62%;
|
||||
}
|
||||
|
||||
.width-63 {
|
||||
width: 63%;
|
||||
}
|
||||
|
||||
.width-64 {
|
||||
width: 64%;
|
||||
}
|
||||
|
||||
.width-65 {
|
||||
width: 65%;
|
||||
}
|
||||
|
||||
.width-66 {
|
||||
width: 66%;
|
||||
}
|
||||
|
||||
.width-67 {
|
||||
width: 67%;
|
||||
}
|
||||
|
||||
.width-68 {
|
||||
width: 68%;
|
||||
}
|
||||
|
||||
.width-69 {
|
||||
width: 69%;
|
||||
}
|
||||
|
||||
.width-70 {
|
||||
width: 70%;
|
||||
}
|
||||
|
||||
.width-71 {
|
||||
width: 71%;
|
||||
}
|
||||
|
||||
.width-72 {
|
||||
width: 72%;
|
||||
}
|
||||
|
||||
.width-73 {
|
||||
width: 73%;
|
||||
}
|
||||
|
||||
.width-74 {
|
||||
width: 74%;
|
||||
}
|
||||
|
||||
.width-75 {
|
||||
width: 75%;
|
||||
}
|
||||
|
||||
.width-76 {
|
||||
width: 76%;
|
||||
}
|
||||
|
||||
.width-77 {
|
||||
width: 77%;
|
||||
}
|
||||
|
||||
.width-78 {
|
||||
width: 78%;
|
||||
}
|
||||
|
||||
.width-79 {
|
||||
width: 79%;
|
||||
}
|
||||
|
||||
.width-80 {
|
||||
width: 80%;
|
||||
}
|
||||
|
||||
.width-81 {
|
||||
width: 81%;
|
||||
}
|
||||
|
||||
.width-82 {
|
||||
width: 82%;
|
||||
}
|
||||
|
||||
.width-83 {
|
||||
width: 83%;
|
||||
}
|
||||
|
||||
.width-84 {
|
||||
width: 84%;
|
||||
}
|
||||
|
||||
.width-85 {
|
||||
width: 85%;
|
||||
}
|
||||
|
||||
.width-86 {
|
||||
width: 86%;
|
||||
}
|
||||
|
||||
.width-87 {
|
||||
width: 87%;
|
||||
}
|
||||
|
||||
.width-88 {
|
||||
width: 88%;
|
||||
}
|
||||
|
||||
.width-89 {
|
||||
width: 89%;
|
||||
}
|
||||
|
||||
.width-90 {
|
||||
width: 90%;
|
||||
}
|
||||
|
||||
.width-91 {
|
||||
width: 91%;
|
||||
}
|
||||
|
||||
.width-92 {
|
||||
width: 92%;
|
||||
}
|
||||
|
||||
.width-93 {
|
||||
width: 93%;
|
||||
}
|
||||
|
||||
.width-94 {
|
||||
width: 94%;
|
||||
}
|
||||
|
||||
.width-95 {
|
||||
width: 95%;
|
||||
}
|
||||
|
||||
.width-96 {
|
||||
width: 96%;
|
||||
}
|
||||
|
||||
.width-97 {
|
||||
width: 97%;
|
||||
}
|
||||
|
||||
.width-98 {
|
||||
width: 98%;
|
||||
}
|
||||
|
||||
.width-99 {
|
||||
width: 99%;
|
||||
}
|
||||
|
||||
.width-100 {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.view-covered-by-tests{
|
||||
cursor:pointer;
|
||||
color:blue;
|
||||
text-decoration:underline;
|
||||
}
|
||||
|
||||
.view-covered-by-tests:hover{
|
||||
text-decoration:none;
|
||||
text-shadow: 1px 1px 1px #555;
|
||||
}
|
||||
Reference in New Issue
Block a user