PreferencesUtil.java

1
package com.jsql.util;
2
3
import com.jsql.model.InjectionModel;
4
import com.jsql.model.exception.JSqlRuntimeException;
5
import com.jsql.util.reverse.ModelReverse;
6
import org.apache.commons.lang3.StringUtils;
7
import org.apache.commons.lang3.SystemUtils;
8
import org.yaml.snakeyaml.LoaderOptions;
9
import org.yaml.snakeyaml.Yaml;
10
11
import java.io.IOException;
12
import java.util.List;
13
import java.util.Map;
14
import java.util.prefs.Preferences;
15
16
/**
17
 * Utility class to manage JVM preferences previously saved into the system.
18
 * Only general settings are processed by this utility, other specific preferences
19
 * like those for proxy are defined from specific utility classes.
20
 */
21
public class PreferencesUtil {
22
23
    public static final String EW_SPLIT = "verticalSplitter";
24
    public static final String NS_SPLIT = "horizontalSplitter";
25
    public static final String CHUNK_VISIBLE = "chunk_visible";
26
    public static final String BINARY_VISIBLE = "binary_visible";
27
    public static final String NETWORK_VISIBLE = "header_visible";
28
    public static final String JAVA_VISIBLE = "java_visible";
29
    public static final String IS_MAXIMIZED = "is_maximized";
30
31
    // File path saved in preference.
32
    private String pathFile;
33
34
    private boolean isCheckingUpdate = true;
35
    private boolean isShowNews = true;
36
37
    // True if bugs are sent to GitHub.
38
    private boolean isReportingBugs = true;
39
    
40
    private boolean is4K = false;
41
    
42
    private boolean isFollowingRedirection = false;
43
    private boolean isHttp2Disabled = false;
44
    
45
    private boolean isNotInjectingMetadata = false;
46
    private boolean isNotSearchingCharInsertion = false;
47
    private boolean isNotShowingVulnReport = false;
48
49
    private boolean isCheckingAllParam = true;
50
    private boolean isCheckingAllURLParam = true;
51
    private boolean isCheckingAllRequestParam = true;
52
    private boolean isCheckingAllHeaderParam = true;
53
    private boolean isCheckingAllJsonParam = true;
54
    private boolean isCheckingAllCookieParam = true;
55
    private boolean isCheckingAllSoapParam = true;
56
    
57
    private boolean isPerfIndexDisabled = false;
58
    private boolean isDefaultStrategy = false;
59
    private boolean isZipStrategy = false;
60
    private boolean isDiosStrategy = false;
61
    private boolean isUrlEncodingDisabled = false;
62
    private boolean isUrlRandomSuffixDisabled = false;
63
64
    private boolean isParsingForm = false;
65
    private boolean isNotTestingConnection = false;
66
    private boolean isNotProcessingCookies = false;
67
    private boolean isProcessingCsrf = false;
68
    
69
    private boolean isTamperingBase64 = false;
70
    private boolean isTamperingFunctionComment = false;
71
    private boolean isTamperingVersionComment = false;
72
    private boolean isTamperingEqualToLike = false;
73
    private boolean isTamperingRandomCase = false;
74
    private boolean isTamperingEval = false;
75
    private boolean isTamperingSpaceToMultilineComment = false;
76
    private boolean isTamperingSpaceToDashComment = false;
77
    private boolean isTamperingSpaceToSharpComment = false;
78
79
    private String csrfUserTag = StringUtils.EMPTY;
80
    private String csrfUserTagOutput = StringUtils.EMPTY;
81
    private boolean isCsrfUserTag = false;
82
    private boolean isLimitingThreads = true;
83
    private int countLimitingThreads = 5;
84
    private boolean isConnectionTimeout = false;
85
    private int countConnectionTimeout = 15;
86
    private boolean isUnicodeDecodeDisabled = false;
87
    private boolean isUrlDecodeDisabled = false;
88
89
    private boolean isStrategyTimeDisabled = false;
90
    private boolean isStrategyBlindBinDisabled = false;
91
    private boolean isStrategyBlindBitDisabled = false;
92
    private boolean isStrategyMultibitDisabled = false;
93
    private boolean isStrategyDnsDisabled = true;
94
    private boolean isStrategyStackDisabled = false;
95
    private boolean isStrategyErrorDisabled = false;
96
    private boolean isStrategyUnionDisabled = false;
97
98
    private boolean isLimitingUnionIndex = false;
99
    private int countUnionIndex = 50;
100
    private boolean isLimitingSleepTimeStrategy = false;
101
    private int countSleepTimeStrategy = 5;
102
103
    private String themeFlatLafName = StringUtils.EMPTY;
104
    private String languageTag = StringUtils.EMPTY;
105
    private boolean isUserAgentRandom = false;
106
    private boolean isUrlDecodeNetworkTab = false;
107
108
    private String dnsDomain = "custom-domain.com";
109
    private String dnsPort = "53";
110
111
    private final Yaml yaml;
112
    private String commandsReverseYaml;
113
    private List<ModelReverse> commandsReverse;
114
115
    public PreferencesUtil() {
116
        var loaderOptions = new LoaderOptions();
117 1 1. <init> : removed call to org/yaml/snakeyaml/LoaderOptions::setWarnOnDuplicateKeys → SURVIVED
        loaderOptions.setWarnOnDuplicateKeys(false);  // required to prevent snakeyaml logs
118
        this.yaml = new Yaml(loaderOptions);
119
        try {
120 1 1. <init> : removed call to com/jsql/util/PreferencesUtil::parseReverseCommands → SURVIVED
            this.parseReverseCommands(StringUtil.fromBase64Zip(StringUtil.getFile("exploit/reverse.yml").trim()));
121
        } catch (IOException e) {
122
            throw new JSqlRuntimeException(e);
123
        }
124
    }
125
126
    public void parseReverseCommands(String commandsReverseYaml) {
127
        List<Map<String, String>> commandsReverseMap = this.yaml.load(commandsReverseYaml);
128
        this.commandsReverse = commandsReverseMap.stream()
129 1 1. lambda$parseReverseCommands$0 : replaced return value with null for com/jsql/util/PreferencesUtil::lambda$parseReverseCommands$0 → SURVIVED
            .map(map -> new ModelReverse(
130
                map.get("name"),
131
                map.get("command").replaceAll("\\n\\s*", StringUtils.EMPTY)
132
            ))
133
            .toList();
134
        this.commandsReverseYaml = commandsReverseYaml;
135
    }
136
137
    /**
138
     * Initialize the utility class with previously saved JVM preferences and apply
139
     * loaded settings to the system.
140
     */
141
    public void loadSavedPreferences() {
142
        
143
        // Use Preferences API to persist proxy configuration
144
        Preferences preferences = Preferences.userRoot().node(InjectionModel.class.getName());
145
        
146
        this.pathFile = preferences.get("pathFile", SystemUtils.USER_DIR);
147
        
148
        this.isCheckingUpdate = preferences.getBoolean("isCheckingUpdate", true);
149
        this.isReportingBugs = preferences.getBoolean("isReportingBugs", true);
150
        
151
        this.isFollowingRedirection = preferences.getBoolean("isFollowingRedirection", false);
152
        this.isHttp2Disabled = preferences.getBoolean("isHttp2Disabled", false);
153
        this.isNotInjectingMetadata = preferences.getBoolean("isNotInjectingMetadata", false);
154
        this.isNotSearchingCharInsertion = preferences.getBoolean("isNotSearchingCharInsertion", false);
155
        this.isNotShowingVulnReport = preferences.getBoolean("isNotShowingVulnReport", false);
156
157
        this.isCheckingAllParam = preferences.getBoolean("isCheckingAllParamV2", true);
158
        this.isCheckingAllURLParam = preferences.getBoolean("isCheckingAllURLParamV2", true);
159
        this.isCheckingAllRequestParam = preferences.getBoolean("isCheckingAllRequestParamV2", true);
160
        this.isCheckingAllHeaderParam = preferences.getBoolean("isCheckingAllHeaderParamV2", true);
161
        this.isCheckingAllJsonParam = preferences.getBoolean("isCheckingAllJsonParamV2", true);
162
        this.isCheckingAllCookieParam = preferences.getBoolean("isCheckingAllCookieParamV2", true);
163
        this.isCheckingAllSoapParam = preferences.getBoolean("isCheckingAllSoapParamV2", true);
164
        
165
        this.isPerfIndexDisabled = preferences.getBoolean("isPerfIndexDisabled", false);
166
        this.isDefaultStrategy = preferences.getBoolean("isDefaultStrategy", false);
167
        this.isZipStrategy = preferences.getBoolean("isZipStrategy", false);
168
        this.isDiosStrategy = preferences.getBoolean("isDiosStrategy", false);
169
        this.isUrlEncodingDisabled = preferences.getBoolean("isUrlEncodingDisabled", false);
170
        this.isUrlRandomSuffixDisabled = preferences.getBoolean("isUrlRandomSuffixDisabled", false);
171
172
        this.isParsingForm = preferences.getBoolean("isParsingForm", false);
173
        this.isNotTestingConnection = preferences.getBoolean("isNotTestingConnection", false);
174
        this.isNotProcessingCookies = preferences.getBoolean("isNotProcessingCookies", false);
175
        this.isProcessingCsrf = preferences.getBoolean("isProcessingCsrf", false);
176
        
177
        this.isTamperingBase64 = preferences.getBoolean("isTamperingBase64", false);
178
        this.isTamperingEqualToLike = preferences.getBoolean("isTamperingEqualToLike", false);
179
        this.isTamperingFunctionComment = preferences.getBoolean("isTamperingFunctionComment", false);
180
        this.isTamperingVersionComment = preferences.getBoolean("isTamperingVersionComment", false);
181
        this.isTamperingRandomCase = preferences.getBoolean("isTamperingRandomCase", false);
182
        this.isTamperingEval = preferences.getBoolean("isTamperingEval", false);
183
        this.isTamperingSpaceToDashComment = preferences.getBoolean("isTamperingSpaceToDashComment", false);
184
        this.isTamperingSpaceToMultilineComment = preferences.getBoolean("isTamperingSpaceToMultilineComment", false);
185
        this.isTamperingSpaceToSharpComment = preferences.getBoolean("isTamperingSpaceToSharpComment", false);
186
        
187
        this.is4K = preferences.getBoolean("is4K", false);
188
        this.isCsrfUserTag = preferences.getBoolean("isCsrfUserTag", false);
189
        this.csrfUserTag = preferences.get("csrfUserTag", StringUtils.EMPTY);
190
        this.csrfUserTagOutput = preferences.get("csrfUserTagOutput", StringUtils.EMPTY);
191
        this.isLimitingThreads = preferences.getBoolean("isLimitingThreads", true);
192
        this.countLimitingThreads = preferences.getInt("countLimitingThreads", 5);
193
        this.isConnectionTimeout = preferences.getBoolean("isConnectionTimeout", false);
194
        this.countConnectionTimeout = preferences.getInt("countConnectionTimeout", 15);
195
        this.isUnicodeDecodeDisabled = preferences.getBoolean("isUnicodeDecodeDisabled", false);
196
        this.isUrlDecodeDisabled = preferences.getBoolean("isUrlDecodeDisabled", false);
197
        this.countUnionIndex = preferences.getInt("countUnionIndex", 50);
198
        this.isLimitingUnionIndex = preferences.getBoolean("isLimitingUnionIndex", false);
199
        this.countSleepTimeStrategy = preferences.getInt("countSleepTimeStrategy", 5);
200
        this.isLimitingSleepTimeStrategy = preferences.getBoolean("isLimitingSleepTimeStrategy", false);
201
202
        this.isStrategyTimeDisabled = preferences.getBoolean("isStrategyTimeDisabled", false);
203
        this.isStrategyBlindBinDisabled = preferences.getBoolean("isStrategyBlindBinDisabled", false);
204
        this.isStrategyBlindBitDisabled = preferences.getBoolean("isStrategyBlindBitDisabled", false);
205
        this.isStrategyMultibitDisabled = preferences.getBoolean("isStrategyMultibitDisabled", false);
206
        this.isStrategyDnsDisabled = preferences.getBoolean("isStrategyDnsDisabled", true);
207
        this.isStrategyStackDisabled = preferences.getBoolean("isStrategyStackDisabled", false);
208
        this.isStrategyErrorDisabled = preferences.getBoolean("isStrategyErrorDisabled", false);
209
        this.isStrategyUnionDisabled = preferences.getBoolean("isStrategyUnionDisabled", false);
210
211
        this.isUserAgentRandom = preferences.getBoolean("isUserAgentRandom", false);
212
213
        this.themeFlatLafName = preferences.get("themeFlatLafName", StringUtils.EMPTY);
214
        this.languageTag = preferences.get("languageTag", StringUtils.EMPTY);
215
        this.isUrlDecodeNetworkTab = preferences.getBoolean("isUrlDecodeNetworkTab", false);
216
217
        this.dnsDomain = preferences.get("dnsDomain", "custom-domain.com");
218
        this.dnsPort = preferences.get("dnsPort", "53");
219
    }
220
    
221
    /**
222
     * Initialize the utility class, persist preferences and
223
     * apply change to the JVM.
224
     */
225
    public void persist() {
226
        
227
        var preferences = Preferences.userRoot().node(InjectionModel.class.getName());
228
229 1 1. persist : removed call to java/util/prefs/Preferences::putBoolean → KILLED
        preferences.putBoolean("isCheckingUpdate", this.isCheckingUpdate);
230 1 1. persist : removed call to java/util/prefs/Preferences::putBoolean → KILLED
        preferences.putBoolean("isReportingBugs", this.isReportingBugs);
231 1 1. persist : removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
        preferences.putBoolean("is4K", this.is4K);
232 1 1. persist : removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
        preferences.putBoolean("isUnicodeDecodeDisabled", this.isUnicodeDecodeDisabled);
233 1 1. persist : removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
        preferences.putBoolean("isUrlDecodeDisabled", this.isUrlDecodeDisabled);
234 1 1. persist : removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
        preferences.putBoolean("isLimitingThreads", this.isLimitingThreads);
235 1 1. persist : removed call to java/util/prefs/Preferences::putInt → KILLED
        preferences.putInt("countLimitingThreads", this.countLimitingThreads);
236 1 1. persist : removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
        preferences.putBoolean("isConnectionTimeout", this.isConnectionTimeout);
237 1 1. persist : removed call to java/util/prefs/Preferences::putInt → SURVIVED
        preferences.putInt("countConnectionTimeout", this.countConnectionTimeout);
238 1 1. persist : removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
        preferences.putBoolean("isLimitingUnionIndex", this.isLimitingUnionIndex);
239 1 1. persist : removed call to java/util/prefs/Preferences::putInt → SURVIVED
        preferences.putInt("countUnionIndex", this.countUnionIndex);
240 1 1. persist : removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
        preferences.putBoolean("isLimitingSleepTimeStrategy", this.isLimitingSleepTimeStrategy);
241 1 1. persist : removed call to java/util/prefs/Preferences::putInt → SURVIVED
        preferences.putInt("countSleepTimeStrategy", this.countSleepTimeStrategy);
242 1 1. persist : removed call to java/util/prefs/Preferences::putBoolean → KILLED
        preferences.putBoolean("isCsrfUserTag", this.isCsrfUserTag);
243 1 1. persist : removed call to java/util/prefs/Preferences::put → SURVIVED
        preferences.put("csrfUserTag", this.csrfUserTag);
244 1 1. persist : removed call to java/util/prefs/Preferences::put → SURVIVED
        preferences.put("csrfUserTagOutput", this.csrfUserTagOutput);
245
        
246 1 1. persist : removed call to java/util/prefs/Preferences::putBoolean → KILLED
        preferences.putBoolean("isFollowingRedirection", this.isFollowingRedirection);
247 1 1. persist : removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
        preferences.putBoolean("isHttp2Disabled", this.isHttp2Disabled);
248 1 1. persist : removed call to java/util/prefs/Preferences::putBoolean → KILLED
        preferences.putBoolean("isNotInjectingMetadata", this.isNotInjectingMetadata);
249 1 1. persist : removed call to java/util/prefs/Preferences::putBoolean → KILLED
        preferences.putBoolean("isNotSearchingCharInsertion", this.isNotSearchingCharInsertion);
250 1 1. persist : removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
        preferences.putBoolean("isNotShowingVulnReport", this.isNotShowingVulnReport);
251
252 1 1. persist : removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
        preferences.putBoolean("isCheckingAllParamV2", this.isCheckingAllParam);
253 1 1. persist : removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
        preferences.putBoolean("isCheckingAllURLParamV2", this.isCheckingAllURLParam);
254 1 1. persist : removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
        preferences.putBoolean("isCheckingAllRequestParamV2", this.isCheckingAllRequestParam);
255 1 1. persist : removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
        preferences.putBoolean("isCheckingAllHeaderParamV2", this.isCheckingAllHeaderParam);
256 1 1. persist : removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
        preferences.putBoolean("isCheckingAllJsonParamV2", this.isCheckingAllJsonParam);
257 1 1. persist : removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
        preferences.putBoolean("isCheckingAllCookieParamV2", this.isCheckingAllCookieParam);
258 1 1. persist : removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
        preferences.putBoolean("isCheckingAllSoapParamV2", this.isCheckingAllSoapParam);
259
260 1 1. persist : removed call to java/util/prefs/Preferences::putBoolean → KILLED
        preferences.putBoolean("isParsingForm", this.isParsingForm);
261 1 1. persist : removed call to java/util/prefs/Preferences::putBoolean → KILLED
        preferences.putBoolean("isNotTestingConnection", this.isNotTestingConnection);
262 1 1. persist : removed call to java/util/prefs/Preferences::putBoolean → KILLED
        preferences.putBoolean("isNotProcessingCookies", this.isNotProcessingCookies);
263 1 1. persist : removed call to java/util/prefs/Preferences::putBoolean → KILLED
        preferences.putBoolean("isProcessingCsrf", this.isProcessingCsrf);
264
        
265 1 1. persist : removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
        preferences.putBoolean("isPerfIndexDisabled", this.isPerfIndexDisabled);
266 1 1. persist : removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
        preferences.putBoolean("isDefaultStrategy", this.isDefaultStrategy);
267 1 1. persist : removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
        preferences.putBoolean("isZipStrategy", this.isZipStrategy);
268 1 1. persist : removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
        preferences.putBoolean("isDiosStrategy", this.isDiosStrategy);
269 1 1. persist : removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
        preferences.putBoolean("isUrlEncodingDisabled", this.isUrlEncodingDisabled);
270 1 1. persist : removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
        preferences.putBoolean("isUrlRandomSuffixDisabled", this.isUrlRandomSuffixDisabled);
271
272 1 1. persist : removed call to java/util/prefs/Preferences::putBoolean → KILLED
        preferences.putBoolean("isTamperingBase64", this.isTamperingBase64);
273 1 1. persist : removed call to java/util/prefs/Preferences::putBoolean → KILLED
        preferences.putBoolean("isTamperingEqualToLike", this.isTamperingEqualToLike);
274 1 1. persist : removed call to java/util/prefs/Preferences::putBoolean → KILLED
        preferences.putBoolean("isTamperingVersionComment", this.isTamperingVersionComment);
275 1 1. persist : removed call to java/util/prefs/Preferences::putBoolean → KILLED
        preferences.putBoolean("isTamperingFunctionComment", this.isTamperingFunctionComment);
276 1 1. persist : removed call to java/util/prefs/Preferences::putBoolean → KILLED
        preferences.putBoolean("isTamperingRandomCase", this.isTamperingRandomCase);
277 1 1. persist : removed call to java/util/prefs/Preferences::putBoolean → KILLED
        preferences.putBoolean("isTamperingEval", this.isTamperingEval);
278 1 1. persist : removed call to java/util/prefs/Preferences::putBoolean → KILLED
        preferences.putBoolean("isTamperingSpaceToDashComment", this.isTamperingSpaceToDashComment);
279 1 1. persist : removed call to java/util/prefs/Preferences::putBoolean → KILLED
        preferences.putBoolean("isTamperingSpaceToMultilineComment", this.isTamperingSpaceToMultilineComment);
280 1 1. persist : removed call to java/util/prefs/Preferences::putBoolean → KILLED
        preferences.putBoolean("isTamperingSpaceToSharpComment", this.isTamperingSpaceToSharpComment);
281
        
282 1 1. persist : removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
        preferences.putBoolean("isStrategyTimeDisabled", this.isStrategyTimeDisabled);
283 1 1. persist : removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
        preferences.putBoolean("isStrategyBlindBinDisabled", this.isStrategyBlindBinDisabled);
284 1 1. persist : removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
        preferences.putBoolean("isStrategyBlindBitDisabled", this.isStrategyBlindBitDisabled);
285 1 1. persist : removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
        preferences.putBoolean("isStrategyMultibitDisabled", this.isStrategyMultibitDisabled);
286 1 1. persist : removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
        preferences.putBoolean("isStrategyDnsDisabled", this.isStrategyDnsDisabled);
287 1 1. persist : removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
        preferences.putBoolean("isStrategyStackDisabled", this.isStrategyStackDisabled);
288 1 1. persist : removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
        preferences.putBoolean("isStrategyErrorDisabled", this.isStrategyErrorDisabled);
289 1 1. persist : removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
        preferences.putBoolean("isStrategyUnionDisabled", this.isStrategyUnionDisabled);
290
291 1 1. persist : removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
        preferences.putBoolean("isUserAgentRandom", this.isUserAgentRandom);
292 1 1. persist : removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
        preferences.putBoolean("isUrlDecodeNetworkTab", this.isUrlDecodeNetworkTab);
293
294 1 1. persist : removed call to java/util/prefs/Preferences::put → SURVIVED
        preferences.put("themeFlatLafName", this.themeFlatLafName);
295 1 1. persist : removed call to java/util/prefs/Preferences::put → SURVIVED
        preferences.put("languageTag", this.languageTag);
296
297 1 1. persist : removed call to java/util/prefs/Preferences::put → SURVIVED
        preferences.put("dnsDomain", this.dnsDomain);
298 1 1. persist : removed call to java/util/prefs/Preferences::put → SURVIVED
        preferences.put("dnsPort", this.dnsPort);
299
    }
300
    
301
    /**
302
     * Set the general file path to the utility class and persist to JVM preferences.
303
     * @param path folder path to persist
304
     */
305
    public void set(String path) {
306
        this.pathFile = path;
307
        Preferences preferences = Preferences.userRoot().node(InjectionModel.class.getName());
308 1 1. set : removed call to java/util/prefs/Preferences::put → NO_COVERAGE
        preferences.put("pathFile", this.pathFile);
309
    }
310
    
311
    
312
    // Getters and setters
313
    
314
    public String getPathFile() {
315 1 1. getPathFile : replaced return value with "" for com/jsql/util/PreferencesUtil::getPathFile → NO_COVERAGE
        return this.pathFile;
316
    }
317
    
318
    public boolean isCheckingUpdate() {
319 2 1. isCheckingUpdate : replaced boolean return with true for com/jsql/util/PreferencesUtil::isCheckingUpdate → NO_COVERAGE
2. isCheckingUpdate : replaced boolean return with false for com/jsql/util/PreferencesUtil::isCheckingUpdate → NO_COVERAGE
        return this.isCheckingUpdate;
320
    }
321
322
    public boolean isShowNews() {
323 2 1. isShowNews : replaced boolean return with true for com/jsql/util/PreferencesUtil::isShowNews → NO_COVERAGE
2. isShowNews : replaced boolean return with false for com/jsql/util/PreferencesUtil::isShowNews → NO_COVERAGE
        return this.isShowNews;
324
    }
325
    
326
    public boolean isFollowingRedirection() {
327 2 1. isFollowingRedirection : replaced boolean return with false for com/jsql/util/PreferencesUtil::isFollowingRedirection → NO_COVERAGE
2. isFollowingRedirection : replaced boolean return with true for com/jsql/util/PreferencesUtil::isFollowingRedirection → NO_COVERAGE
        return this.isFollowingRedirection;
328
    }
329
    
330
    public boolean isHttp2Disabled() {
331 2 1. isHttp2Disabled : replaced boolean return with false for com/jsql/util/PreferencesUtil::isHttp2Disabled → NO_COVERAGE
2. isHttp2Disabled : replaced boolean return with true for com/jsql/util/PreferencesUtil::isHttp2Disabled → NO_COVERAGE
        return this.isHttp2Disabled;
332
    }
333
    
334
    public boolean isReportingBugs() {
335 2 1. isReportingBugs : replaced boolean return with false for com/jsql/util/PreferencesUtil::isReportingBugs → NO_COVERAGE
2. isReportingBugs : replaced boolean return with true for com/jsql/util/PreferencesUtil::isReportingBugs → NO_COVERAGE
        return this.isReportingBugs;
336
    }
337
338
    public boolean isNotInjectingMetadata() {
339 2 1. isNotInjectingMetadata : replaced boolean return with false for com/jsql/util/PreferencesUtil::isNotInjectingMetadata → NO_COVERAGE
2. isNotInjectingMetadata : replaced boolean return with true for com/jsql/util/PreferencesUtil::isNotInjectingMetadata → NO_COVERAGE
        return this.isNotInjectingMetadata;
340
    }
341
342
    public boolean isNotSearchingCharInsertion() {
343 2 1. isNotSearchingCharInsertion : replaced boolean return with true for com/jsql/util/PreferencesUtil::isNotSearchingCharInsertion → NO_COVERAGE
2. isNotSearchingCharInsertion : replaced boolean return with false for com/jsql/util/PreferencesUtil::isNotSearchingCharInsertion → NO_COVERAGE
        return this.isNotSearchingCharInsertion;
344
    }
345
346
    public boolean isNotShowingVulnReport() {
347 2 1. isNotShowingVulnReport : replaced boolean return with true for com/jsql/util/PreferencesUtil::isNotShowingVulnReport → NO_COVERAGE
2. isNotShowingVulnReport : replaced boolean return with false for com/jsql/util/PreferencesUtil::isNotShowingVulnReport → NO_COVERAGE
        return this.isNotShowingVulnReport;
348
    }
349
350
    public boolean isCheckingAllParam() {
351 2 1. isCheckingAllParam : replaced boolean return with false for com/jsql/util/PreferencesUtil::isCheckingAllParam → SURVIVED
2. isCheckingAllParam : replaced boolean return with true for com/jsql/util/PreferencesUtil::isCheckingAllParam → SURVIVED
        return this.isCheckingAllParam;
352
    }
353
354
    public boolean isCheckingAllURLParam() {
355 2 1. isCheckingAllURLParam : replaced boolean return with true for com/jsql/util/PreferencesUtil::isCheckingAllURLParam → NO_COVERAGE
2. isCheckingAllURLParam : replaced boolean return with false for com/jsql/util/PreferencesUtil::isCheckingAllURLParam → NO_COVERAGE
        return this.isCheckingAllURLParam;
356
    }
357
358
    public boolean isCheckingAllRequestParam() {
359 2 1. isCheckingAllRequestParam : replaced boolean return with false for com/jsql/util/PreferencesUtil::isCheckingAllRequestParam → NO_COVERAGE
2. isCheckingAllRequestParam : replaced boolean return with true for com/jsql/util/PreferencesUtil::isCheckingAllRequestParam → NO_COVERAGE
        return this.isCheckingAllRequestParam;
360
    }
361
362
    public boolean isCheckingAllHeaderParam() {
363 2 1. isCheckingAllHeaderParam : replaced boolean return with false for com/jsql/util/PreferencesUtil::isCheckingAllHeaderParam → NO_COVERAGE
2. isCheckingAllHeaderParam : replaced boolean return with true for com/jsql/util/PreferencesUtil::isCheckingAllHeaderParam → NO_COVERAGE
        return this.isCheckingAllHeaderParam;
364
    }
365
366
    public boolean isCheckingAllJsonParam() {
367 2 1. isCheckingAllJsonParam : replaced boolean return with false for com/jsql/util/PreferencesUtil::isCheckingAllJsonParam → NO_COVERAGE
2. isCheckingAllJsonParam : replaced boolean return with true for com/jsql/util/PreferencesUtil::isCheckingAllJsonParam → NO_COVERAGE
        return this.isCheckingAllJsonParam;
368
    }
369
370
    public boolean isCheckingAllCookieParam() {
371 2 1. isCheckingAllCookieParam : replaced boolean return with true for com/jsql/util/PreferencesUtil::isCheckingAllCookieParam → NO_COVERAGE
2. isCheckingAllCookieParam : replaced boolean return with false for com/jsql/util/PreferencesUtil::isCheckingAllCookieParam → NO_COVERAGE
        return this.isCheckingAllCookieParam;
372
    }
373
374
    public boolean isCheckingAllSoapParam() {
375 2 1. isCheckingAllSoapParam : replaced boolean return with true for com/jsql/util/PreferencesUtil::isCheckingAllSoapParam → NO_COVERAGE
2. isCheckingAllSoapParam : replaced boolean return with false for com/jsql/util/PreferencesUtil::isCheckingAllSoapParam → NO_COVERAGE
        return this.isCheckingAllSoapParam;
376
    }
377
378
    public boolean isParsingForm() {
379 2 1. isParsingForm : replaced boolean return with false for com/jsql/util/PreferencesUtil::isParsingForm → NO_COVERAGE
2. isParsingForm : replaced boolean return with true for com/jsql/util/PreferencesUtil::isParsingForm → NO_COVERAGE
        return this.isParsingForm;
380
    }
381
382
    public boolean isNotTestingConnection() {
383 2 1. isNotTestingConnection : replaced boolean return with true for com/jsql/util/PreferencesUtil::isNotTestingConnection → NO_COVERAGE
2. isNotTestingConnection : replaced boolean return with false for com/jsql/util/PreferencesUtil::isNotTestingConnection → NO_COVERAGE
        return this.isNotTestingConnection;
384
    }
385
386
    public boolean isNotProcessingCookies() {
387 2 1. isNotProcessingCookies : replaced boolean return with false for com/jsql/util/PreferencesUtil::isNotProcessingCookies → NO_COVERAGE
2. isNotProcessingCookies : replaced boolean return with true for com/jsql/util/PreferencesUtil::isNotProcessingCookies → NO_COVERAGE
        return this.isNotProcessingCookies;
388
    }
389
390
    public boolean isProcessingCsrf() {
391 2 1. isProcessingCsrf : replaced boolean return with false for com/jsql/util/PreferencesUtil::isProcessingCsrf → NO_COVERAGE
2. isProcessingCsrf : replaced boolean return with true for com/jsql/util/PreferencesUtil::isProcessingCsrf → NO_COVERAGE
        return this.isProcessingCsrf;
392
    }
393
394
    public boolean isTamperingBase64() {
395 2 1. isTamperingBase64 : replaced boolean return with false for com/jsql/util/PreferencesUtil::isTamperingBase64 → NO_COVERAGE
2. isTamperingBase64 : replaced boolean return with true for com/jsql/util/PreferencesUtil::isTamperingBase64 → NO_COVERAGE
        return this.isTamperingBase64;
396
    }
397
398
    public boolean isTamperingFunctionComment() {
399 2 1. isTamperingFunctionComment : replaced boolean return with true for com/jsql/util/PreferencesUtil::isTamperingFunctionComment → NO_COVERAGE
2. isTamperingFunctionComment : replaced boolean return with false for com/jsql/util/PreferencesUtil::isTamperingFunctionComment → NO_COVERAGE
        return this.isTamperingFunctionComment;
400
    }
401
402
    public boolean isTamperingEqualToLike() {
403 2 1. isTamperingEqualToLike : replaced boolean return with true for com/jsql/util/PreferencesUtil::isTamperingEqualToLike → NO_COVERAGE
2. isTamperingEqualToLike : replaced boolean return with false for com/jsql/util/PreferencesUtil::isTamperingEqualToLike → NO_COVERAGE
        return this.isTamperingEqualToLike;
404
    }
405
406
    public boolean isTamperingRandomCase() {
407 2 1. isTamperingRandomCase : replaced boolean return with true for com/jsql/util/PreferencesUtil::isTamperingRandomCase → NO_COVERAGE
2. isTamperingRandomCase : replaced boolean return with false for com/jsql/util/PreferencesUtil::isTamperingRandomCase → NO_COVERAGE
        return this.isTamperingRandomCase;
408
    }
409
410
    public boolean isTamperingSpaceToMultilineComment() {
411 2 1. isTamperingSpaceToMultilineComment : replaced boolean return with false for com/jsql/util/PreferencesUtil::isTamperingSpaceToMultilineComment → NO_COVERAGE
2. isTamperingSpaceToMultilineComment : replaced boolean return with true for com/jsql/util/PreferencesUtil::isTamperingSpaceToMultilineComment → NO_COVERAGE
        return this.isTamperingSpaceToMultilineComment;
412
    }
413
414
    public boolean isTamperingSpaceToDashComment() {
415 2 1. isTamperingSpaceToDashComment : replaced boolean return with false for com/jsql/util/PreferencesUtil::isTamperingSpaceToDashComment → NO_COVERAGE
2. isTamperingSpaceToDashComment : replaced boolean return with true for com/jsql/util/PreferencesUtil::isTamperingSpaceToDashComment → NO_COVERAGE
        return this.isTamperingSpaceToDashComment;
416
    }
417
418
    public boolean isTamperingSpaceToSharpComment() {
419 2 1. isTamperingSpaceToSharpComment : replaced boolean return with false for com/jsql/util/PreferencesUtil::isTamperingSpaceToSharpComment → NO_COVERAGE
2. isTamperingSpaceToSharpComment : replaced boolean return with true for com/jsql/util/PreferencesUtil::isTamperingSpaceToSharpComment → NO_COVERAGE
        return this.isTamperingSpaceToSharpComment;
420
    }
421
422
    public boolean isTamperingVersionComment() {
423 2 1. isTamperingVersionComment : replaced boolean return with false for com/jsql/util/PreferencesUtil::isTamperingVersionComment → NO_COVERAGE
2. isTamperingVersionComment : replaced boolean return with true for com/jsql/util/PreferencesUtil::isTamperingVersionComment → NO_COVERAGE
        return this.isTamperingVersionComment;
424
    }
425
426
    public boolean isTamperingEval() {
427 2 1. isTamperingEval : replaced boolean return with true for com/jsql/util/PreferencesUtil::isTamperingEval → NO_COVERAGE
2. isTamperingEval : replaced boolean return with false for com/jsql/util/PreferencesUtil::isTamperingEval → NO_COVERAGE
        return this.isTamperingEval;
428
    }
429
430
    public boolean is4K() {
431 2 1. is4K : replaced boolean return with true for com/jsql/util/PreferencesUtil::is4K → NO_COVERAGE
2. is4K : replaced boolean return with false for com/jsql/util/PreferencesUtil::is4K → NO_COVERAGE
        return this.is4K;
432
    }
433
434
    public boolean isLimitingThreads() {
435 2 1. isLimitingThreads : replaced boolean return with false for com/jsql/util/PreferencesUtil::isLimitingThreads → NO_COVERAGE
2. isLimitingThreads : replaced boolean return with true for com/jsql/util/PreferencesUtil::isLimitingThreads → NO_COVERAGE
        return this.isLimitingThreads;
436
    }
437
    
438
    public boolean isLimitingSleepTimeStrategy() {
439 2 1. isLimitingSleepTimeStrategy : replaced boolean return with true for com/jsql/util/PreferencesUtil::isLimitingSleepTimeStrategy → NO_COVERAGE
2. isLimitingSleepTimeStrategy : replaced boolean return with false for com/jsql/util/PreferencesUtil::isLimitingSleepTimeStrategy → NO_COVERAGE
        return this.isLimitingSleepTimeStrategy;
440
    }
441
    
442
    public boolean isConnectionTimeout() {
443 2 1. isConnectionTimeout : replaced boolean return with false for com/jsql/util/PreferencesUtil::isConnectionTimeout → NO_COVERAGE
2. isConnectionTimeout : replaced boolean return with true for com/jsql/util/PreferencesUtil::isConnectionTimeout → NO_COVERAGE
        return this.isConnectionTimeout;
444
    }
445
    
446
    public boolean isUnicodeDecodeDisabled() {
447 2 1. isUnicodeDecodeDisabled : replaced boolean return with false for com/jsql/util/PreferencesUtil::isUnicodeDecodeDisabled → NO_COVERAGE
2. isUnicodeDecodeDisabled : replaced boolean return with true for com/jsql/util/PreferencesUtil::isUnicodeDecodeDisabled → NO_COVERAGE
        return this.isUnicodeDecodeDisabled;
448
    }
449
    
450
    public boolean isUrlDecodeDisabled() {
451 2 1. isUrlDecodeDisabled : replaced boolean return with true for com/jsql/util/PreferencesUtil::isUrlDecodeDisabled → NO_COVERAGE
2. isUrlDecodeDisabled : replaced boolean return with false for com/jsql/util/PreferencesUtil::isUrlDecodeDisabled → NO_COVERAGE
        return this.isUrlDecodeDisabled;
452
    }
453
    
454
    public int countLimitingThreads() {
455 1 1. countLimitingThreads : replaced int return with 0 for com/jsql/util/PreferencesUtil::countLimitingThreads → NO_COVERAGE
        return this.countLimitingThreads;
456
    }
457
    
458
    public int countConnectionTimeout() {
459 1 1. countConnectionTimeout : replaced int return with 0 for com/jsql/util/PreferencesUtil::countConnectionTimeout → NO_COVERAGE
        return this.countConnectionTimeout;
460
    }
461
    
462
    public int countUnionIndex() {
463 1 1. countUnionIndex : replaced int return with 0 for com/jsql/util/PreferencesUtil::countUnionIndex → NO_COVERAGE
        return this.countUnionIndex;
464
    }
465
    
466
    public int countSleepTimeStrategy() {
467 1 1. countSleepTimeStrategy : replaced int return with 0 for com/jsql/util/PreferencesUtil::countSleepTimeStrategy → NO_COVERAGE
        return this.countSleepTimeStrategy;
468
    }
469
    
470
    public boolean isLimitingUnionIndex() {
471 2 1. isLimitingUnionIndex : replaced boolean return with true for com/jsql/util/PreferencesUtil::isLimitingUnionIndex → NO_COVERAGE
2. isLimitingUnionIndex : replaced boolean return with false for com/jsql/util/PreferencesUtil::isLimitingUnionIndex → NO_COVERAGE
        return this.isLimitingUnionIndex;
472
    }
473
    
474
    public boolean isCsrfUserTag() {
475 2 1. isCsrfUserTag : replaced boolean return with false for com/jsql/util/PreferencesUtil::isCsrfUserTag → NO_COVERAGE
2. isCsrfUserTag : replaced boolean return with true for com/jsql/util/PreferencesUtil::isCsrfUserTag → NO_COVERAGE
        return this.isCsrfUserTag;
476
    }
477
    
478
    public String csrfUserTag() {
479 1 1. csrfUserTag : replaced return value with "" for com/jsql/util/PreferencesUtil::csrfUserTag → SURVIVED
        return this.csrfUserTag;
480
    }
481
    
482
    public String csrfUserTagOutput() {
483 1 1. csrfUserTagOutput : replaced return value with "" for com/jsql/util/PreferencesUtil::csrfUserTagOutput → NO_COVERAGE
        return this.csrfUserTagOutput;
484
    }
485
    
486
    public boolean isPerfIndexDisabled() {
487 2 1. isPerfIndexDisabled : replaced boolean return with true for com/jsql/util/PreferencesUtil::isPerfIndexDisabled → NO_COVERAGE
2. isPerfIndexDisabled : replaced boolean return with false for com/jsql/util/PreferencesUtil::isPerfIndexDisabled → NO_COVERAGE
        return this.isPerfIndexDisabled;
488
    }
489
    
490
    public boolean isZipStrategy() {
491 2 1. isZipStrategy : replaced boolean return with false for com/jsql/util/PreferencesUtil::isZipStrategy → NO_COVERAGE
2. isZipStrategy : replaced boolean return with true for com/jsql/util/PreferencesUtil::isZipStrategy → NO_COVERAGE
        return this.isZipStrategy;
492
    }
493
    
494
    public boolean isDefaultStrategy() {
495 2 1. isDefaultStrategy : replaced boolean return with false for com/jsql/util/PreferencesUtil::isDefaultStrategy → NO_COVERAGE
2. isDefaultStrategy : replaced boolean return with true for com/jsql/util/PreferencesUtil::isDefaultStrategy → NO_COVERAGE
        return this.isDefaultStrategy;
496
    }
497
    
498
    public boolean isDiosStrategy() {
499 2 1. isDiosStrategy : replaced boolean return with false for com/jsql/util/PreferencesUtil::isDiosStrategy → NO_COVERAGE
2. isDiosStrategy : replaced boolean return with true for com/jsql/util/PreferencesUtil::isDiosStrategy → NO_COVERAGE
        return this.isDiosStrategy;
500
    }
501
    
502
    public boolean isUrlEncodingDisabled() {
503 2 1. isUrlEncodingDisabled : replaced boolean return with false for com/jsql/util/PreferencesUtil::isUrlEncodingDisabled → NO_COVERAGE
2. isUrlEncodingDisabled : replaced boolean return with true for com/jsql/util/PreferencesUtil::isUrlEncodingDisabled → NO_COVERAGE
        return this.isUrlEncodingDisabled;
504
    }
505
    
506
    public boolean isUrlRandomSuffixDisabled() {
507 2 1. isUrlRandomSuffixDisabled : replaced boolean return with true for com/jsql/util/PreferencesUtil::isUrlRandomSuffixDisabled → NO_COVERAGE
2. isUrlRandomSuffixDisabled : replaced boolean return with false for com/jsql/util/PreferencesUtil::isUrlRandomSuffixDisabled → NO_COVERAGE
        return this.isUrlRandomSuffixDisabled;
508
    }
509
510
    public boolean isStrategyTimeDisabled() {
511 2 1. isStrategyTimeDisabled : replaced boolean return with false for com/jsql/util/PreferencesUtil::isStrategyTimeDisabled → NO_COVERAGE
2. isStrategyTimeDisabled : replaced boolean return with true for com/jsql/util/PreferencesUtil::isStrategyTimeDisabled → NO_COVERAGE
        return this.isStrategyTimeDisabled;
512
    }
513
514
    public boolean isStrategyBlindBitDisabled() {
515 2 1. isStrategyBlindBitDisabled : replaced boolean return with false for com/jsql/util/PreferencesUtil::isStrategyBlindBitDisabled → NO_COVERAGE
2. isStrategyBlindBitDisabled : replaced boolean return with true for com/jsql/util/PreferencesUtil::isStrategyBlindBitDisabled → NO_COVERAGE
        return this.isStrategyBlindBitDisabled;
516
    }
517
518
    public boolean isStrategyBlindBinDisabled() {
519 2 1. isStrategyBlindBinDisabled : replaced boolean return with false for com/jsql/util/PreferencesUtil::isStrategyBlindBinDisabled → NO_COVERAGE
2. isStrategyBlindBinDisabled : replaced boolean return with true for com/jsql/util/PreferencesUtil::isStrategyBlindBinDisabled → NO_COVERAGE
        return this.isStrategyBlindBinDisabled;
520
    }
521
522
    public boolean isStrategyMultibitDisabled() {
523 2 1. isStrategyMultibitDisabled : replaced boolean return with false for com/jsql/util/PreferencesUtil::isStrategyMultibitDisabled → NO_COVERAGE
2. isStrategyMultibitDisabled : replaced boolean return with true for com/jsql/util/PreferencesUtil::isStrategyMultibitDisabled → NO_COVERAGE
        return this.isStrategyMultibitDisabled;
524
    }
525
526
    public boolean isStrategyStackDisabled() {
527 2 1. isStrategyStackDisabled : replaced boolean return with false for com/jsql/util/PreferencesUtil::isStrategyStackDisabled → NO_COVERAGE
2. isStrategyStackDisabled : replaced boolean return with true for com/jsql/util/PreferencesUtil::isStrategyStackDisabled → NO_COVERAGE
        return this.isStrategyStackDisabled;
528
    }
529
530
    public boolean isStrategyDnsDisabled() {
531 2 1. isStrategyDnsDisabled : replaced boolean return with false for com/jsql/util/PreferencesUtil::isStrategyDnsDisabled → NO_COVERAGE
2. isStrategyDnsDisabled : replaced boolean return with true for com/jsql/util/PreferencesUtil::isStrategyDnsDisabled → NO_COVERAGE
        return this.isStrategyDnsDisabled;
532
    }
533
534
    public boolean isStrategyErrorDisabled() {
535 2 1. isStrategyErrorDisabled : replaced boolean return with true for com/jsql/util/PreferencesUtil::isStrategyErrorDisabled → NO_COVERAGE
2. isStrategyErrorDisabled : replaced boolean return with false for com/jsql/util/PreferencesUtil::isStrategyErrorDisabled → NO_COVERAGE
        return this.isStrategyErrorDisabled;
536
    }
537
538
    public boolean isStrategyUnionDisabled() {
539 2 1. isStrategyUnionDisabled : replaced boolean return with false for com/jsql/util/PreferencesUtil::isStrategyUnionDisabled → NO_COVERAGE
2. isStrategyUnionDisabled : replaced boolean return with true for com/jsql/util/PreferencesUtil::isStrategyUnionDisabled → NO_COVERAGE
        return this.isStrategyUnionDisabled;
540
    }
541
542
    public boolean isUserAgentRandom() {
543 2 1. isUserAgentRandom : replaced boolean return with false for com/jsql/util/PreferencesUtil::isUserAgentRandom → NO_COVERAGE
2. isUserAgentRandom : replaced boolean return with true for com/jsql/util/PreferencesUtil::isUserAgentRandom → NO_COVERAGE
        return this.isUserAgentRandom;
544
    }
545
546
    public String getThemeFlatLafName() {
547 1 1. getThemeFlatLafName : replaced return value with "" for com/jsql/util/PreferencesUtil::getThemeFlatLafName → NO_COVERAGE
        return this.themeFlatLafName;
548
    }
549
550
    public String getLanguageTag() {
551 1 1. getLanguageTag : replaced return value with "" for com/jsql/util/PreferencesUtil::getLanguageTag → NO_COVERAGE
        return this.languageTag;
552
    }
553
554
    public boolean isUrlDecodeNetworkTab() {
555 2 1. isUrlDecodeNetworkTab : replaced boolean return with true for com/jsql/util/PreferencesUtil::isUrlDecodeNetworkTab → NO_COVERAGE
2. isUrlDecodeNetworkTab : replaced boolean return with false for com/jsql/util/PreferencesUtil::isUrlDecodeNetworkTab → NO_COVERAGE
        return this.isUrlDecodeNetworkTab;
556
    }
557
558
    public String getCommandsReverseYaml() {
559 1 1. getCommandsReverseYaml : replaced return value with "" for com/jsql/util/PreferencesUtil::getCommandsReverseYaml → NO_COVERAGE
        return this.commandsReverseYaml;
560
    }
561
562
    public List<ModelReverse> getCommandsReverse() {
563 1 1. getCommandsReverse : replaced return value with Collections.emptyList for com/jsql/util/PreferencesUtil::getCommandsReverse → NO_COVERAGE
        return this.commandsReverse;
564
    }
565
566
    public String getDnsDomain() {
567 1 1. getDnsDomain : replaced return value with "" for com/jsql/util/PreferencesUtil::getDnsDomain → NO_COVERAGE
        return this.dnsDomain;
568
    }
569
570
    public String getDnsPort() {
571 1 1. getDnsPort : replaced return value with "" for com/jsql/util/PreferencesUtil::getDnsPort → NO_COVERAGE
        return this.dnsPort;
572
    }
573
574
575
    // Builder
576
577
    public PreferencesUtil withIsCheckingUpdate(boolean isCheckingUpdate) {
578
        this.isCheckingUpdate = isCheckingUpdate;
579 1 1. withIsCheckingUpdate : replaced return value with null for com/jsql/util/PreferencesUtil::withIsCheckingUpdate → KILLED
        return this;
580
    }
581
582
    public void withIsShowNews(boolean isShowNews) {
583
        this.isShowNews = isShowNews;
584
    }
585
586
    public PreferencesUtil withIsReportingBugs(boolean isReportingBugs) {
587
        this.isReportingBugs = isReportingBugs;
588 1 1. withIsReportingBugs : replaced return value with null for com/jsql/util/PreferencesUtil::withIsReportingBugs → KILLED
        return this;
589
    }
590
591
    public PreferencesUtil withIs4K(boolean is4K) {
592
        this.is4K = is4K;
593 1 1. withIs4K : replaced return value with null for com/jsql/util/PreferencesUtil::withIs4K → KILLED
        return this;
594
    }
595
596
    public PreferencesUtil withIsFollowingRedirection(boolean isFollowingRedirection) {
597
        this.isFollowingRedirection = isFollowingRedirection;
598 1 1. withIsFollowingRedirection : replaced return value with null for com/jsql/util/PreferencesUtil::withIsFollowingRedirection → KILLED
        return this;
599
    }
600
    
601
    public PreferencesUtil withIsHttp2Disabled(boolean isHttp2Disabled) {
602
        this.isHttp2Disabled = isHttp2Disabled;
603 1 1. withIsHttp2Disabled : replaced return value with null for com/jsql/util/PreferencesUtil::withIsHttp2Disabled → NO_COVERAGE
        return this;
604
    }
605
    
606
    public PreferencesUtil withIsUnicodeDecodeDisabled(boolean isUnicodeDecodeDisabled) {
607
        this.isUnicodeDecodeDisabled = isUnicodeDecodeDisabled;
608 1 1. withIsUnicodeDecodeDisabled : replaced return value with null for com/jsql/util/PreferencesUtil::withIsUnicodeDecodeDisabled → NO_COVERAGE
        return this;
609
    }
610
    
611
    public PreferencesUtil withIsUrlDecodeDisabled(boolean isUrlDecodeDisabled) {
612
        this.isUrlDecodeDisabled = isUrlDecodeDisabled;
613 1 1. withIsUrlDecodeDisabled : replaced return value with null for com/jsql/util/PreferencesUtil::withIsUrlDecodeDisabled → NO_COVERAGE
        return this;
614
    }
615
616
    public PreferencesUtil withIsNotInjectingMetadata(boolean isNotInjectingMetadata) {
617
        this.isNotInjectingMetadata = isNotInjectingMetadata;
618 1 1. withIsNotInjectingMetadata : replaced return value with null for com/jsql/util/PreferencesUtil::withIsNotInjectingMetadata → KILLED
        return this;
619
    }
620
621
    public PreferencesUtil withIsNotSearchingCharInsertion(boolean isNotSearchingCharInsertion) {
622
        this.isNotSearchingCharInsertion = isNotSearchingCharInsertion;
623 1 1. withIsNotSearchingCharInsertion : replaced return value with null for com/jsql/util/PreferencesUtil::withIsNotSearchingCharInsertion → KILLED
        return this;
624
    }
625
626
    public PreferencesUtil withIsNotShowingVulnReport(boolean isNotShowingVulnReport) {
627
        this.isNotShowingVulnReport = isNotShowingVulnReport;
628 1 1. withIsNotShowingVulnReport : replaced return value with null for com/jsql/util/PreferencesUtil::withIsNotShowingVulnReport → NO_COVERAGE
        return this;
629
    }
630
631
    public PreferencesUtil withIsCheckingAllParam(boolean isCheckingAllParam) {
632
        this.isCheckingAllParam = isCheckingAllParam;
633 1 1. withIsCheckingAllParam : replaced return value with null for com/jsql/util/PreferencesUtil::withIsCheckingAllParam → KILLED
        return this;
634
    }
635
636
    public PreferencesUtil withIsCheckingAllURLParam(boolean isCheckingAllURLParam) {
637
        this.isCheckingAllURLParam = isCheckingAllURLParam;
638 1 1. withIsCheckingAllURLParam : replaced return value with null for com/jsql/util/PreferencesUtil::withIsCheckingAllURLParam → KILLED
        return this;
639
    }
640
641
    public PreferencesUtil withIsCheckingAllRequestParam(boolean isCheckingAllRequestParam) {
642
        this.isCheckingAllRequestParam = isCheckingAllRequestParam;
643 1 1. withIsCheckingAllRequestParam : replaced return value with null for com/jsql/util/PreferencesUtil::withIsCheckingAllRequestParam → KILLED
        return this;
644
    }
645
646
    public PreferencesUtil withIsCheckingAllHeaderParam(boolean isCheckingAllHeaderParam) {
647
        this.isCheckingAllHeaderParam = isCheckingAllHeaderParam;
648 1 1. withIsCheckingAllHeaderParam : replaced return value with null for com/jsql/util/PreferencesUtil::withIsCheckingAllHeaderParam → KILLED
        return this;
649
    }
650
    
651
    public PreferencesUtil withIsCheckingAllJsonParam(boolean isCheckingAllJSONParam) {
652
        this.isCheckingAllJsonParam = isCheckingAllJSONParam;
653 1 1. withIsCheckingAllJsonParam : replaced return value with null for com/jsql/util/PreferencesUtil::withIsCheckingAllJsonParam → KILLED
        return this;
654
    }
655
656
    public PreferencesUtil withIsCheckingAllCookieParam(boolean isCheckingAllCookieParam) {
657
        this.isCheckingAllCookieParam = isCheckingAllCookieParam;
658 1 1. withIsCheckingAllCookieParam : replaced return value with null for com/jsql/util/PreferencesUtil::withIsCheckingAllCookieParam → KILLED
        return this;
659
    }
660
661
    public PreferencesUtil withIsCheckingAllSoapParam(boolean isCheckingAllSOAPParam) {
662
        this.isCheckingAllSoapParam = isCheckingAllSOAPParam;
663 1 1. withIsCheckingAllSoapParam : replaced return value with null for com/jsql/util/PreferencesUtil::withIsCheckingAllSoapParam → KILLED
        return this;
664
    }
665
666
    public PreferencesUtil withIsParsingForm(boolean isParsingForm) {
667
        this.isParsingForm = isParsingForm;
668 1 1. withIsParsingForm : replaced return value with null for com/jsql/util/PreferencesUtil::withIsParsingForm → KILLED
        return this;
669
    }
670
671
    public PreferencesUtil withIsNotTestingConnection(boolean isNotTestingConnection) {
672
        this.isNotTestingConnection = isNotTestingConnection;
673 1 1. withIsNotTestingConnection : replaced return value with null for com/jsql/util/PreferencesUtil::withIsNotTestingConnection → KILLED
        return this;
674
    }
675
676
    public PreferencesUtil withIsNotProcessingCookies(boolean isNotProcessingCookies) {
677
        this.isNotProcessingCookies = isNotProcessingCookies;
678 1 1. withIsNotProcessingCookies : replaced return value with null for com/jsql/util/PreferencesUtil::withIsNotProcessingCookies → KILLED
        return this;
679
    }
680
681
    public PreferencesUtil withIsProcessingCsrf(boolean isProcessingCsrf) {
682
        this.isProcessingCsrf = isProcessingCsrf;
683 1 1. withIsProcessingCsrf : replaced return value with null for com/jsql/util/PreferencesUtil::withIsProcessingCsrf → KILLED
        return this;
684
    }
685
686
    public PreferencesUtil withIsTamperingBase64(boolean isTamperingBase64) {
687
        this.isTamperingBase64 = isTamperingBase64;
688 1 1. withIsTamperingBase64 : replaced return value with null for com/jsql/util/PreferencesUtil::withIsTamperingBase64 → KILLED
        return this;
689
    }
690
691
    public PreferencesUtil withIsTamperingFunctionComment(boolean isTamperingFunctionComment) {
692
        this.isTamperingFunctionComment = isTamperingFunctionComment;
693 1 1. withIsTamperingFunctionComment : replaced return value with null for com/jsql/util/PreferencesUtil::withIsTamperingFunctionComment → KILLED
        return this;
694
    }
695
696
    public PreferencesUtil withIsTamperingVersionComment(boolean isTamperingVersionComment) {
697
        this.isTamperingVersionComment = isTamperingVersionComment;
698 1 1. withIsTamperingVersionComment : replaced return value with null for com/jsql/util/PreferencesUtil::withIsTamperingVersionComment → KILLED
        return this;
699
    }
700
701
    public PreferencesUtil withIsTamperingEqualToLike(boolean isTamperingEqualToLike) {
702
        this.isTamperingEqualToLike = isTamperingEqualToLike;
703 1 1. withIsTamperingEqualToLike : replaced return value with null for com/jsql/util/PreferencesUtil::withIsTamperingEqualToLike → KILLED
        return this;
704
    }
705
706
    public PreferencesUtil withIsTamperingRandomCase(boolean isTamperingRandomCase) {
707
        this.isTamperingRandomCase = isTamperingRandomCase;
708 1 1. withIsTamperingRandomCase : replaced return value with null for com/jsql/util/PreferencesUtil::withIsTamperingRandomCase → KILLED
        return this;
709
    }
710
711
    public PreferencesUtil withIsTamperingEval(boolean isTamperingEval) {
712
        this.isTamperingEval = isTamperingEval;
713 1 1. withIsTamperingEval : replaced return value with null for com/jsql/util/PreferencesUtil::withIsTamperingEval → KILLED
        return this;
714
    }
715
716
    public PreferencesUtil withIsTamperingSpaceToMultilineComment(boolean isTamperingSpaceToMultilineComment) {
717
        this.isTamperingSpaceToMultilineComment = isTamperingSpaceToMultilineComment;
718 1 1. withIsTamperingSpaceToMultilineComment : replaced return value with null for com/jsql/util/PreferencesUtil::withIsTamperingSpaceToMultilineComment → KILLED
        return this;
719
    }
720
721
    public PreferencesUtil withIsTamperingSpaceToDashComment(boolean isTamperingSpaceToDashComment) {
722
        this.isTamperingSpaceToDashComment = isTamperingSpaceToDashComment;
723 1 1. withIsTamperingSpaceToDashComment : replaced return value with null for com/jsql/util/PreferencesUtil::withIsTamperingSpaceToDashComment → KILLED
        return this;
724
    }
725
726
    public PreferencesUtil withIsTamperingSpaceToSharpComment(boolean isTamperingSpaceToSharpComment) {
727
        this.isTamperingSpaceToSharpComment = isTamperingSpaceToSharpComment;
728 1 1. withIsTamperingSpaceToSharpComment : replaced return value with null for com/jsql/util/PreferencesUtil::withIsTamperingSpaceToSharpComment → KILLED
        return this;
729
    }
730
731
    public PreferencesUtil withCsrfUserTag(String csrfUserTag) {
732
        this.csrfUserTag = csrfUserTag;
733 1 1. withCsrfUserTag : replaced return value with null for com/jsql/util/PreferencesUtil::withCsrfUserTag → SURVIVED
        return this;
734
    }
735
    
736
    public PreferencesUtil withCsrfUserTagOutput(String csrfUserTagOutput) {
737
        this.csrfUserTagOutput = csrfUserTagOutput;
738 1 1. withCsrfUserTagOutput : replaced return value with null for com/jsql/util/PreferencesUtil::withCsrfUserTagOutput → NO_COVERAGE
        return this;
739
    }
740
741
    public PreferencesUtil withIsCsrfUserTag(boolean isCsrfUserTag) {
742
        this.isCsrfUserTag = isCsrfUserTag;
743 1 1. withIsCsrfUserTag : replaced return value with null for com/jsql/util/PreferencesUtil::withIsCsrfUserTag → KILLED
        return this;
744
    }
745
746
    public PreferencesUtil withIsLimitingThreads(boolean isLimitingThreads) {
747
        this.isLimitingThreads = isLimitingThreads;
748 1 1. withIsLimitingThreads : replaced return value with null for com/jsql/util/PreferencesUtil::withIsLimitingThreads → KILLED
        return this;
749
    }
750
    
751
    public PreferencesUtil withIsConnectionTimeout(boolean isConnectionTimeout) {
752
        this.isConnectionTimeout = isConnectionTimeout;
753 1 1. withIsConnectionTimeout : replaced return value with null for com/jsql/util/PreferencesUtil::withIsConnectionTimeout → NO_COVERAGE
        return this;
754
    }
755
    
756
    public PreferencesUtil withIsLimitingSleepTimeStrategy(boolean isLimitingSleepTimeStrategy) {
757
        this.isLimitingSleepTimeStrategy = isLimitingSleepTimeStrategy;
758 1 1. withIsLimitingSleepTimeStrategy : replaced return value with null for com/jsql/util/PreferencesUtil::withIsLimitingSleepTimeStrategy → NO_COVERAGE
        return this;
759
    }
760
761
    public PreferencesUtil withCountLimitingThreads(int countLimitingThreads) {
762
        this.countLimitingThreads = countLimitingThreads;
763 1 1. withCountLimitingThreads : replaced return value with null for com/jsql/util/PreferencesUtil::withCountLimitingThreads → KILLED
        return this;
764
    }
765
    
766
    public PreferencesUtil withCountConnectionTimeout(int countConnectionTimeout) {
767
        this.countConnectionTimeout = countConnectionTimeout;
768 1 1. withCountConnectionTimeout : replaced return value with null for com/jsql/util/PreferencesUtil::withCountConnectionTimeout → NO_COVERAGE
        return this;
769
    }
770
    
771
    public PreferencesUtil withCountSleepTimeStrategy(int countSleepTimeStrategy) {
772
        this.countSleepTimeStrategy = countSleepTimeStrategy;
773 1 1. withCountSleepTimeStrategy : replaced return value with null for com/jsql/util/PreferencesUtil::withCountSleepTimeStrategy → NO_COVERAGE
        return this;
774
    }
775
    
776
    public PreferencesUtil withIsZipStrategy(boolean isZipStrategy) {
777
        this.isZipStrategy = isZipStrategy;
778 1 1. withIsZipStrategy : replaced return value with null for com/jsql/util/PreferencesUtil::withIsZipStrategy → NO_COVERAGE
        return this;
779
    }
780
    
781
    public PreferencesUtil withIsDefaultStrategy(boolean isDefaultStrategy) {
782
        this.isDefaultStrategy = isDefaultStrategy;
783 1 1. withIsDefaultStrategy : replaced return value with null for com/jsql/util/PreferencesUtil::withIsDefaultStrategy → NO_COVERAGE
        return this;
784
    }
785
    
786
    public PreferencesUtil withIsDiosStrategy(boolean isDiosStrategy) {
787
        this.isDiosStrategy = isDiosStrategy;
788 1 1. withIsDiosStrategy : replaced return value with null for com/jsql/util/PreferencesUtil::withIsDiosStrategy → NO_COVERAGE
        return this;
789
    }
790
    
791
    public PreferencesUtil withIsPerfIndexDisabled(boolean isPerfIndexDisabled) {
792
        this.isPerfIndexDisabled = isPerfIndexDisabled;
793 1 1. withIsPerfIndexDisabled : replaced return value with null for com/jsql/util/PreferencesUtil::withIsPerfIndexDisabled → NO_COVERAGE
        return this;
794
    }
795
    
796
    public PreferencesUtil withIsUrlEncodingDisabled(boolean isUrlEncodingDisabled) {
797
        this.isUrlEncodingDisabled = isUrlEncodingDisabled;
798 1 1. withIsUrlEncodingDisabled : replaced return value with null for com/jsql/util/PreferencesUtil::withIsUrlEncodingDisabled → NO_COVERAGE
        return this;
799
    }
800
801
    public PreferencesUtil withIsUrlRandomSuffixDisabled(boolean isUrlRandomSuffixDisabled) {
802
        this.isUrlRandomSuffixDisabled = isUrlRandomSuffixDisabled;
803 1 1. withIsUrlRandomSuffixDisabled : replaced return value with null for com/jsql/util/PreferencesUtil::withIsUrlRandomSuffixDisabled → NO_COVERAGE
        return this;
804
    }
805
806
    public PreferencesUtil withIsLimitingUnionIndex(boolean isLimitingUnionIndex) {
807
        this.isLimitingUnionIndex = isLimitingUnionIndex;
808 1 1. withIsLimitingUnionIndex : replaced return value with null for com/jsql/util/PreferencesUtil::withIsLimitingUnionIndex → NO_COVERAGE
        return this;
809
    }
810
811
    public PreferencesUtil withCountUnionIndex(int countUnionIndex) {
812
        this.countUnionIndex = countUnionIndex;
813 1 1. withCountUnionIndex : replaced return value with null for com/jsql/util/PreferencesUtil::withCountUnionIndex → NO_COVERAGE
        return this;
814
    }
815
816
    public PreferencesUtil withDnsDomain(String dnsDomain) {
817
        this.dnsDomain = dnsDomain;
818 1 1. withDnsDomain : replaced return value with null for com/jsql/util/PreferencesUtil::withDnsDomain → NO_COVERAGE
        return this;
819
    }
820
821
    public PreferencesUtil withDnsPort(String dnsPort) {
822
        this.dnsPort = dnsPort;
823 1 1. withDnsPort : replaced return value with null for com/jsql/util/PreferencesUtil::withDnsPort → NO_COVERAGE
        return this;
824
    }
825
826
    public PreferencesUtil withIsStrategyTimeDisabled(boolean isStrategyTimeDisabled) {
827
        this.isStrategyTimeDisabled = isStrategyTimeDisabled;
828 1 1. withIsStrategyTimeDisabled : replaced return value with null for com/jsql/util/PreferencesUtil::withIsStrategyTimeDisabled → NO_COVERAGE
        return this;
829
    }
830
831
    public PreferencesUtil withIsStrategyBlindBitDisabled(boolean isStrategyBlindBitDisabled) {
832
        this.isStrategyBlindBitDisabled = isStrategyBlindBitDisabled;
833 1 1. withIsStrategyBlindBitDisabled : replaced return value with null for com/jsql/util/PreferencesUtil::withIsStrategyBlindBitDisabled → NO_COVERAGE
        return this;
834
    }
835
836
    public PreferencesUtil withIsStrategyBlindBinDisabled(boolean isStrategyBlindBinDisabled) {
837
        this.isStrategyBlindBinDisabled = isStrategyBlindBinDisabled;
838 1 1. withIsStrategyBlindBinDisabled : replaced return value with null for com/jsql/util/PreferencesUtil::withIsStrategyBlindBinDisabled → NO_COVERAGE
        return this;
839
    }
840
841
    public PreferencesUtil withIsStrategyMultibitDisabled(boolean isStrategyMultibitDisabled) {
842
        this.isStrategyMultibitDisabled = isStrategyMultibitDisabled;
843 1 1. withIsStrategyMultibitDisabled : replaced return value with null for com/jsql/util/PreferencesUtil::withIsStrategyMultibitDisabled → NO_COVERAGE
        return this;
844
    }
845
846
    public PreferencesUtil withIsStrategyStackDisabled(boolean isStrategyStackDisabled) {
847
        this.isStrategyStackDisabled = isStrategyStackDisabled;
848 1 1. withIsStrategyStackDisabled : replaced return value with null for com/jsql/util/PreferencesUtil::withIsStrategyStackDisabled → NO_COVERAGE
        return this;
849
    }
850
851
    public PreferencesUtil withIsStrategyDnsDisabled(boolean isStrategyDnsDisabled) {
852
        this.isStrategyDnsDisabled = isStrategyDnsDisabled;
853 1 1. withIsStrategyDnsDisabled : replaced return value with null for com/jsql/util/PreferencesUtil::withIsStrategyDnsDisabled → NO_COVERAGE
        return this;
854
    }
855
856
    public PreferencesUtil withIsStrategyErrorDisabled(boolean isStrategyErrorDisabled) {
857
        this.isStrategyErrorDisabled = isStrategyErrorDisabled;
858 1 1. withIsStrategyErrorDisabled : replaced return value with null for com/jsql/util/PreferencesUtil::withIsStrategyErrorDisabled → NO_COVERAGE
        return this;
859
    }
860
861
    public PreferencesUtil withIsStrategyUnionDisabled(boolean isStrategyUnionDisabled) {
862
        this.isStrategyUnionDisabled = isStrategyUnionDisabled;
863 1 1. withIsStrategyUnionDisabled : replaced return value with null for com/jsql/util/PreferencesUtil::withIsStrategyUnionDisabled → NO_COVERAGE
        return this;
864
    }
865
866
    public PreferencesUtil withThemeFlatLafName(String themeFlatLafName) {
867
        this.themeFlatLafName = themeFlatLafName;
868 1 1. withThemeFlatLafName : replaced return value with null for com/jsql/util/PreferencesUtil::withThemeFlatLafName → NO_COVERAGE
        return this;
869
    }
870
871
    public PreferencesUtil withIsUrlDecodeNetworkTab(boolean isUrlDecodeNetworkTab) {
872
        this.isUrlDecodeNetworkTab = isUrlDecodeNetworkTab;
873 1 1. withIsUrlDecodeNetworkTab : replaced return value with null for com/jsql/util/PreferencesUtil::withIsUrlDecodeNetworkTab → NO_COVERAGE
        return this;
874
    }
875
876
    public PreferencesUtil withLanguageTag(String languageTag) {
877
        this.languageTag = languageTag;
878 1 1. withLanguageTag : replaced return value with null for com/jsql/util/PreferencesUtil::withLanguageTag → NO_COVERAGE
        return this;
879
    }
880
881
    public PreferencesUtil withIsUserAgentRandom(boolean selected) {
882
        this.isUserAgentRandom = selected;
883 1 1. withIsUserAgentRandom : replaced return value with null for com/jsql/util/PreferencesUtil::withIsUserAgentRandom → NO_COVERAGE
        return this;
884
    }
885
}

Mutations

117

1.1
Location : <init>
Killed by : none
removed call to org/yaml/snakeyaml/LoaderOptions::setWarnOnDuplicateKeys → SURVIVED
Covering tests

120

1.1
Location : <init>
Killed by : none
removed call to com/jsql/util/PreferencesUtil::parseReverseCommands → SURVIVED
Covering tests

129

1.1
Location : lambda$parseReverseCommands$0
Killed by : none
replaced return value with null for com/jsql/util/PreferencesUtil::lambda$parseReverseCommands$0 → SURVIVED
Covering tests

229

1.1
Location : persist
Killed by : PreferencesUtilSpock.[engine:spock]/[spec:PreferencesUtilSpock]/[feature:$spock_feature_0_1]/[iteration:0]
removed call to java/util/prefs/Preferences::putBoolean → KILLED

230

1.1
Location : persist
Killed by : PreferencesUtilSpock.[engine:spock]/[spec:PreferencesUtilSpock]/[feature:$spock_feature_0_1]/[iteration:0]
removed call to java/util/prefs/Preferences::putBoolean → KILLED

231

1.1
Location : persist
Killed by : none
removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
Covering tests

232

1.1
Location : persist
Killed by : none
removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
Covering tests

233

1.1
Location : persist
Killed by : none
removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
Covering tests

234

1.1
Location : persist
Killed by : none
removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
Covering tests

235

1.1
Location : persist
Killed by : PreferencesUtilSpock.[engine:spock]/[spec:PreferencesUtilSpock]/[feature:$spock_feature_0_1]/[iteration:0]
removed call to java/util/prefs/Preferences::putInt → KILLED

236

1.1
Location : persist
Killed by : none
removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
Covering tests

237

1.1
Location : persist
Killed by : none
removed call to java/util/prefs/Preferences::putInt → SURVIVED
Covering tests

238

1.1
Location : persist
Killed by : none
removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
Covering tests

239

1.1
Location : persist
Killed by : none
removed call to java/util/prefs/Preferences::putInt → SURVIVED
Covering tests

240

1.1
Location : persist
Killed by : none
removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
Covering tests

241

1.1
Location : persist
Killed by : none
removed call to java/util/prefs/Preferences::putInt → SURVIVED
Covering tests

242

1.1
Location : persist
Killed by : PreferencesUtilSpock.[engine:spock]/[spec:PreferencesUtilSpock]/[feature:$spock_feature_0_1]/[iteration:0]
removed call to java/util/prefs/Preferences::putBoolean → KILLED

243

1.1
Location : persist
Killed by : none
removed call to java/util/prefs/Preferences::put → SURVIVED
Covering tests

244

1.1
Location : persist
Killed by : none
removed call to java/util/prefs/Preferences::put → SURVIVED
Covering tests

246

1.1
Location : persist
Killed by : PreferencesUtilSpock.[engine:spock]/[spec:PreferencesUtilSpock]/[feature:$spock_feature_0_1]/[iteration:0]
removed call to java/util/prefs/Preferences::putBoolean → KILLED

247

1.1
Location : persist
Killed by : none
removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
Covering tests

248

1.1
Location : persist
Killed by : PreferencesUtilSpock.[engine:spock]/[spec:PreferencesUtilSpock]/[feature:$spock_feature_0_1]/[iteration:0]
removed call to java/util/prefs/Preferences::putBoolean → KILLED

249

1.1
Location : persist
Killed by : PreferencesUtilSpock.[engine:spock]/[spec:PreferencesUtilSpock]/[feature:$spock_feature_0_1]/[iteration:0]
removed call to java/util/prefs/Preferences::putBoolean → KILLED

250

1.1
Location : persist
Killed by : none
removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
Covering tests

252

1.1
Location : persist
Killed by : none
removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
Covering tests

253

1.1
Location : persist
Killed by : none
removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
Covering tests

254

1.1
Location : persist
Killed by : none
removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
Covering tests

255

1.1
Location : persist
Killed by : none
removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
Covering tests

256

1.1
Location : persist
Killed by : none
removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
Covering tests

257

1.1
Location : persist
Killed by : none
removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
Covering tests

258

1.1
Location : persist
Killed by : none
removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
Covering tests

260

1.1
Location : persist
Killed by : PreferencesUtilSpock.[engine:spock]/[spec:PreferencesUtilSpock]/[feature:$spock_feature_0_1]/[iteration:0]
removed call to java/util/prefs/Preferences::putBoolean → KILLED

261

1.1
Location : persist
Killed by : PreferencesUtilSpock.[engine:spock]/[spec:PreferencesUtilSpock]/[feature:$spock_feature_0_1]/[iteration:0]
removed call to java/util/prefs/Preferences::putBoolean → KILLED

262

1.1
Location : persist
Killed by : PreferencesUtilSpock.[engine:spock]/[spec:PreferencesUtilSpock]/[feature:$spock_feature_0_1]/[iteration:0]
removed call to java/util/prefs/Preferences::putBoolean → KILLED

263

1.1
Location : persist
Killed by : PreferencesUtilSpock.[engine:spock]/[spec:PreferencesUtilSpock]/[feature:$spock_feature_0_1]/[iteration:0]
removed call to java/util/prefs/Preferences::putBoolean → KILLED

265

1.1
Location : persist
Killed by : none
removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
Covering tests

266

1.1
Location : persist
Killed by : none
removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
Covering tests

267

1.1
Location : persist
Killed by : none
removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
Covering tests

268

1.1
Location : persist
Killed by : none
removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
Covering tests

269

1.1
Location : persist
Killed by : none
removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
Covering tests

270

1.1
Location : persist
Killed by : none
removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
Covering tests

272

1.1
Location : persist
Killed by : PreferencesUtilSpock.[engine:spock]/[spec:PreferencesUtilSpock]/[feature:$spock_feature_0_1]/[iteration:0]
removed call to java/util/prefs/Preferences::putBoolean → KILLED

273

1.1
Location : persist
Killed by : PreferencesUtilSpock.[engine:spock]/[spec:PreferencesUtilSpock]/[feature:$spock_feature_0_1]/[iteration:0]
removed call to java/util/prefs/Preferences::putBoolean → KILLED

274

1.1
Location : persist
Killed by : PreferencesUtilSpock.[engine:spock]/[spec:PreferencesUtilSpock]/[feature:$spock_feature_0_1]/[iteration:0]
removed call to java/util/prefs/Preferences::putBoolean → KILLED

275

1.1
Location : persist
Killed by : PreferencesUtilSpock.[engine:spock]/[spec:PreferencesUtilSpock]/[feature:$spock_feature_0_1]/[iteration:0]
removed call to java/util/prefs/Preferences::putBoolean → KILLED

276

1.1
Location : persist
Killed by : PreferencesUtilSpock.[engine:spock]/[spec:PreferencesUtilSpock]/[feature:$spock_feature_0_1]/[iteration:0]
removed call to java/util/prefs/Preferences::putBoolean → KILLED

277

1.1
Location : persist
Killed by : PreferencesUtilSpock.[engine:spock]/[spec:PreferencesUtilSpock]/[feature:$spock_feature_0_1]/[iteration:0]
removed call to java/util/prefs/Preferences::putBoolean → KILLED

278

1.1
Location : persist
Killed by : PreferencesUtilSpock.[engine:spock]/[spec:PreferencesUtilSpock]/[feature:$spock_feature_0_1]/[iteration:0]
removed call to java/util/prefs/Preferences::putBoolean → KILLED

279

1.1
Location : persist
Killed by : PreferencesUtilSpock.[engine:spock]/[spec:PreferencesUtilSpock]/[feature:$spock_feature_0_1]/[iteration:0]
removed call to java/util/prefs/Preferences::putBoolean → KILLED

280

1.1
Location : persist
Killed by : PreferencesUtilSpock.[engine:spock]/[spec:PreferencesUtilSpock]/[feature:$spock_feature_0_1]/[iteration:0]
removed call to java/util/prefs/Preferences::putBoolean → KILLED

282

1.1
Location : persist
Killed by : none
removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
Covering tests

283

1.1
Location : persist
Killed by : none
removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
Covering tests

284

1.1
Location : persist
Killed by : none
removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
Covering tests

285

1.1
Location : persist
Killed by : none
removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
Covering tests

286

1.1
Location : persist
Killed by : none
removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
Covering tests

287

1.1
Location : persist
Killed by : none
removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
Covering tests

288

1.1
Location : persist
Killed by : none
removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
Covering tests

289

1.1
Location : persist
Killed by : none
removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
Covering tests

291

1.1
Location : persist
Killed by : none
removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
Covering tests

292

1.1
Location : persist
Killed by : none
removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
Covering tests

294

1.1
Location : persist
Killed by : none
removed call to java/util/prefs/Preferences::put → SURVIVED
Covering tests

295

1.1
Location : persist
Killed by : none
removed call to java/util/prefs/Preferences::put → SURVIVED
Covering tests

297

1.1
Location : persist
Killed by : none
removed call to java/util/prefs/Preferences::put → SURVIVED
Covering tests

298

1.1
Location : persist
Killed by : none
removed call to java/util/prefs/Preferences::put → SURVIVED
Covering tests

308

1.1
Location : set
Killed by : none
removed call to java/util/prefs/Preferences::put → NO_COVERAGE

315

1.1
Location : getPathFile
Killed by : none
replaced return value with "" for com/jsql/util/PreferencesUtil::getPathFile → NO_COVERAGE

319

1.1
Location : isCheckingUpdate
Killed by : none
replaced boolean return with true for com/jsql/util/PreferencesUtil::isCheckingUpdate → NO_COVERAGE

2.2
Location : isCheckingUpdate
Killed by : none
replaced boolean return with false for com/jsql/util/PreferencesUtil::isCheckingUpdate → NO_COVERAGE

323

1.1
Location : isShowNews
Killed by : none
replaced boolean return with true for com/jsql/util/PreferencesUtil::isShowNews → NO_COVERAGE

2.2
Location : isShowNews
Killed by : none
replaced boolean return with false for com/jsql/util/PreferencesUtil::isShowNews → NO_COVERAGE

327

1.1
Location : isFollowingRedirection
Killed by : none
replaced boolean return with false for com/jsql/util/PreferencesUtil::isFollowingRedirection → NO_COVERAGE

2.2
Location : isFollowingRedirection
Killed by : none
replaced boolean return with true for com/jsql/util/PreferencesUtil::isFollowingRedirection → NO_COVERAGE

331

1.1
Location : isHttp2Disabled
Killed by : none
replaced boolean return with false for com/jsql/util/PreferencesUtil::isHttp2Disabled → NO_COVERAGE

2.2
Location : isHttp2Disabled
Killed by : none
replaced boolean return with true for com/jsql/util/PreferencesUtil::isHttp2Disabled → NO_COVERAGE

335

1.1
Location : isReportingBugs
Killed by : none
replaced boolean return with false for com/jsql/util/PreferencesUtil::isReportingBugs → NO_COVERAGE

2.2
Location : isReportingBugs
Killed by : none
replaced boolean return with true for com/jsql/util/PreferencesUtil::isReportingBugs → NO_COVERAGE

339

1.1
Location : isNotInjectingMetadata
Killed by : none
replaced boolean return with false for com/jsql/util/PreferencesUtil::isNotInjectingMetadata → NO_COVERAGE

2.2
Location : isNotInjectingMetadata
Killed by : none
replaced boolean return with true for com/jsql/util/PreferencesUtil::isNotInjectingMetadata → NO_COVERAGE

343

1.1
Location : isNotSearchingCharInsertion
Killed by : none
replaced boolean return with true for com/jsql/util/PreferencesUtil::isNotSearchingCharInsertion → NO_COVERAGE

2.2
Location : isNotSearchingCharInsertion
Killed by : none
replaced boolean return with false for com/jsql/util/PreferencesUtil::isNotSearchingCharInsertion → NO_COVERAGE

347

1.1
Location : isNotShowingVulnReport
Killed by : none
replaced boolean return with true for com/jsql/util/PreferencesUtil::isNotShowingVulnReport → NO_COVERAGE

2.2
Location : isNotShowingVulnReport
Killed by : none
replaced boolean return with false for com/jsql/util/PreferencesUtil::isNotShowingVulnReport → NO_COVERAGE

351

1.1
Location : isCheckingAllParam
Killed by : none
replaced boolean return with false for com/jsql/util/PreferencesUtil::isCheckingAllParam → SURVIVED
Covering tests

2.2
Location : isCheckingAllParam
Killed by : none
replaced boolean return with true for com/jsql/util/PreferencesUtil::isCheckingAllParam → SURVIVED Covering tests

355

1.1
Location : isCheckingAllURLParam
Killed by : none
replaced boolean return with true for com/jsql/util/PreferencesUtil::isCheckingAllURLParam → NO_COVERAGE

2.2
Location : isCheckingAllURLParam
Killed by : none
replaced boolean return with false for com/jsql/util/PreferencesUtil::isCheckingAllURLParam → NO_COVERAGE

359

1.1
Location : isCheckingAllRequestParam
Killed by : none
replaced boolean return with false for com/jsql/util/PreferencesUtil::isCheckingAllRequestParam → NO_COVERAGE

2.2
Location : isCheckingAllRequestParam
Killed by : none
replaced boolean return with true for com/jsql/util/PreferencesUtil::isCheckingAllRequestParam → NO_COVERAGE

363

1.1
Location : isCheckingAllHeaderParam
Killed by : none
replaced boolean return with false for com/jsql/util/PreferencesUtil::isCheckingAllHeaderParam → NO_COVERAGE

2.2
Location : isCheckingAllHeaderParam
Killed by : none
replaced boolean return with true for com/jsql/util/PreferencesUtil::isCheckingAllHeaderParam → NO_COVERAGE

367

1.1
Location : isCheckingAllJsonParam
Killed by : none
replaced boolean return with false for com/jsql/util/PreferencesUtil::isCheckingAllJsonParam → NO_COVERAGE

2.2
Location : isCheckingAllJsonParam
Killed by : none
replaced boolean return with true for com/jsql/util/PreferencesUtil::isCheckingAllJsonParam → NO_COVERAGE

371

1.1
Location : isCheckingAllCookieParam
Killed by : none
replaced boolean return with true for com/jsql/util/PreferencesUtil::isCheckingAllCookieParam → NO_COVERAGE

2.2
Location : isCheckingAllCookieParam
Killed by : none
replaced boolean return with false for com/jsql/util/PreferencesUtil::isCheckingAllCookieParam → NO_COVERAGE

375

1.1
Location : isCheckingAllSoapParam
Killed by : none
replaced boolean return with true for com/jsql/util/PreferencesUtil::isCheckingAllSoapParam → NO_COVERAGE

2.2
Location : isCheckingAllSoapParam
Killed by : none
replaced boolean return with false for com/jsql/util/PreferencesUtil::isCheckingAllSoapParam → NO_COVERAGE

379

1.1
Location : isParsingForm
Killed by : none
replaced boolean return with false for com/jsql/util/PreferencesUtil::isParsingForm → NO_COVERAGE

2.2
Location : isParsingForm
Killed by : none
replaced boolean return with true for com/jsql/util/PreferencesUtil::isParsingForm → NO_COVERAGE

383

1.1
Location : isNotTestingConnection
Killed by : none
replaced boolean return with true for com/jsql/util/PreferencesUtil::isNotTestingConnection → NO_COVERAGE

2.2
Location : isNotTestingConnection
Killed by : none
replaced boolean return with false for com/jsql/util/PreferencesUtil::isNotTestingConnection → NO_COVERAGE

387

1.1
Location : isNotProcessingCookies
Killed by : none
replaced boolean return with false for com/jsql/util/PreferencesUtil::isNotProcessingCookies → NO_COVERAGE

2.2
Location : isNotProcessingCookies
Killed by : none
replaced boolean return with true for com/jsql/util/PreferencesUtil::isNotProcessingCookies → NO_COVERAGE

391

1.1
Location : isProcessingCsrf
Killed by : none
replaced boolean return with false for com/jsql/util/PreferencesUtil::isProcessingCsrf → NO_COVERAGE

2.2
Location : isProcessingCsrf
Killed by : none
replaced boolean return with true for com/jsql/util/PreferencesUtil::isProcessingCsrf → NO_COVERAGE

395

1.1
Location : isTamperingBase64
Killed by : none
replaced boolean return with false for com/jsql/util/PreferencesUtil::isTamperingBase64 → NO_COVERAGE

2.2
Location : isTamperingBase64
Killed by : none
replaced boolean return with true for com/jsql/util/PreferencesUtil::isTamperingBase64 → NO_COVERAGE

399

1.1
Location : isTamperingFunctionComment
Killed by : none
replaced boolean return with true for com/jsql/util/PreferencesUtil::isTamperingFunctionComment → NO_COVERAGE

2.2
Location : isTamperingFunctionComment
Killed by : none
replaced boolean return with false for com/jsql/util/PreferencesUtil::isTamperingFunctionComment → NO_COVERAGE

403

1.1
Location : isTamperingEqualToLike
Killed by : none
replaced boolean return with true for com/jsql/util/PreferencesUtil::isTamperingEqualToLike → NO_COVERAGE

2.2
Location : isTamperingEqualToLike
Killed by : none
replaced boolean return with false for com/jsql/util/PreferencesUtil::isTamperingEqualToLike → NO_COVERAGE

407

1.1
Location : isTamperingRandomCase
Killed by : none
replaced boolean return with true for com/jsql/util/PreferencesUtil::isTamperingRandomCase → NO_COVERAGE

2.2
Location : isTamperingRandomCase
Killed by : none
replaced boolean return with false for com/jsql/util/PreferencesUtil::isTamperingRandomCase → NO_COVERAGE

411

1.1
Location : isTamperingSpaceToMultilineComment
Killed by : none
replaced boolean return with false for com/jsql/util/PreferencesUtil::isTamperingSpaceToMultilineComment → NO_COVERAGE

2.2
Location : isTamperingSpaceToMultilineComment
Killed by : none
replaced boolean return with true for com/jsql/util/PreferencesUtil::isTamperingSpaceToMultilineComment → NO_COVERAGE

415

1.1
Location : isTamperingSpaceToDashComment
Killed by : none
replaced boolean return with false for com/jsql/util/PreferencesUtil::isTamperingSpaceToDashComment → NO_COVERAGE

2.2
Location : isTamperingSpaceToDashComment
Killed by : none
replaced boolean return with true for com/jsql/util/PreferencesUtil::isTamperingSpaceToDashComment → NO_COVERAGE

419

1.1
Location : isTamperingSpaceToSharpComment
Killed by : none
replaced boolean return with false for com/jsql/util/PreferencesUtil::isTamperingSpaceToSharpComment → NO_COVERAGE

2.2
Location : isTamperingSpaceToSharpComment
Killed by : none
replaced boolean return with true for com/jsql/util/PreferencesUtil::isTamperingSpaceToSharpComment → NO_COVERAGE

423

1.1
Location : isTamperingVersionComment
Killed by : none
replaced boolean return with false for com/jsql/util/PreferencesUtil::isTamperingVersionComment → NO_COVERAGE

2.2
Location : isTamperingVersionComment
Killed by : none
replaced boolean return with true for com/jsql/util/PreferencesUtil::isTamperingVersionComment → NO_COVERAGE

427

1.1
Location : isTamperingEval
Killed by : none
replaced boolean return with true for com/jsql/util/PreferencesUtil::isTamperingEval → NO_COVERAGE

2.2
Location : isTamperingEval
Killed by : none
replaced boolean return with false for com/jsql/util/PreferencesUtil::isTamperingEval → NO_COVERAGE

431

1.1
Location : is4K
Killed by : none
replaced boolean return with true for com/jsql/util/PreferencesUtil::is4K → NO_COVERAGE

2.2
Location : is4K
Killed by : none
replaced boolean return with false for com/jsql/util/PreferencesUtil::is4K → NO_COVERAGE

435

1.1
Location : isLimitingThreads
Killed by : none
replaced boolean return with false for com/jsql/util/PreferencesUtil::isLimitingThreads → NO_COVERAGE

2.2
Location : isLimitingThreads
Killed by : none
replaced boolean return with true for com/jsql/util/PreferencesUtil::isLimitingThreads → NO_COVERAGE

439

1.1
Location : isLimitingSleepTimeStrategy
Killed by : none
replaced boolean return with true for com/jsql/util/PreferencesUtil::isLimitingSleepTimeStrategy → NO_COVERAGE

2.2
Location : isLimitingSleepTimeStrategy
Killed by : none
replaced boolean return with false for com/jsql/util/PreferencesUtil::isLimitingSleepTimeStrategy → NO_COVERAGE

443

1.1
Location : isConnectionTimeout
Killed by : none
replaced boolean return with false for com/jsql/util/PreferencesUtil::isConnectionTimeout → NO_COVERAGE

2.2
Location : isConnectionTimeout
Killed by : none
replaced boolean return with true for com/jsql/util/PreferencesUtil::isConnectionTimeout → NO_COVERAGE

447

1.1
Location : isUnicodeDecodeDisabled
Killed by : none
replaced boolean return with false for com/jsql/util/PreferencesUtil::isUnicodeDecodeDisabled → NO_COVERAGE

2.2
Location : isUnicodeDecodeDisabled
Killed by : none
replaced boolean return with true for com/jsql/util/PreferencesUtil::isUnicodeDecodeDisabled → NO_COVERAGE

451

1.1
Location : isUrlDecodeDisabled
Killed by : none
replaced boolean return with true for com/jsql/util/PreferencesUtil::isUrlDecodeDisabled → NO_COVERAGE

2.2
Location : isUrlDecodeDisabled
Killed by : none
replaced boolean return with false for com/jsql/util/PreferencesUtil::isUrlDecodeDisabled → NO_COVERAGE

455

1.1
Location : countLimitingThreads
Killed by : none
replaced int return with 0 for com/jsql/util/PreferencesUtil::countLimitingThreads → NO_COVERAGE

459

1.1
Location : countConnectionTimeout
Killed by : none
replaced int return with 0 for com/jsql/util/PreferencesUtil::countConnectionTimeout → NO_COVERAGE

463

1.1
Location : countUnionIndex
Killed by : none
replaced int return with 0 for com/jsql/util/PreferencesUtil::countUnionIndex → NO_COVERAGE

467

1.1
Location : countSleepTimeStrategy
Killed by : none
replaced int return with 0 for com/jsql/util/PreferencesUtil::countSleepTimeStrategy → NO_COVERAGE

471

1.1
Location : isLimitingUnionIndex
Killed by : none
replaced boolean return with true for com/jsql/util/PreferencesUtil::isLimitingUnionIndex → NO_COVERAGE

2.2
Location : isLimitingUnionIndex
Killed by : none
replaced boolean return with false for com/jsql/util/PreferencesUtil::isLimitingUnionIndex → NO_COVERAGE

475

1.1
Location : isCsrfUserTag
Killed by : none
replaced boolean return with false for com/jsql/util/PreferencesUtil::isCsrfUserTag → NO_COVERAGE

2.2
Location : isCsrfUserTag
Killed by : none
replaced boolean return with true for com/jsql/util/PreferencesUtil::isCsrfUserTag → NO_COVERAGE

479

1.1
Location : csrfUserTag
Killed by : none
replaced return value with "" for com/jsql/util/PreferencesUtil::csrfUserTag → SURVIVED
Covering tests

483

1.1
Location : csrfUserTagOutput
Killed by : none
replaced return value with "" for com/jsql/util/PreferencesUtil::csrfUserTagOutput → NO_COVERAGE

487

1.1
Location : isPerfIndexDisabled
Killed by : none
replaced boolean return with true for com/jsql/util/PreferencesUtil::isPerfIndexDisabled → NO_COVERAGE

2.2
Location : isPerfIndexDisabled
Killed by : none
replaced boolean return with false for com/jsql/util/PreferencesUtil::isPerfIndexDisabled → NO_COVERAGE

491

1.1
Location : isZipStrategy
Killed by : none
replaced boolean return with false for com/jsql/util/PreferencesUtil::isZipStrategy → NO_COVERAGE

2.2
Location : isZipStrategy
Killed by : none
replaced boolean return with true for com/jsql/util/PreferencesUtil::isZipStrategy → NO_COVERAGE

495

1.1
Location : isDefaultStrategy
Killed by : none
replaced boolean return with false for com/jsql/util/PreferencesUtil::isDefaultStrategy → NO_COVERAGE

2.2
Location : isDefaultStrategy
Killed by : none
replaced boolean return with true for com/jsql/util/PreferencesUtil::isDefaultStrategy → NO_COVERAGE

499

1.1
Location : isDiosStrategy
Killed by : none
replaced boolean return with false for com/jsql/util/PreferencesUtil::isDiosStrategy → NO_COVERAGE

2.2
Location : isDiosStrategy
Killed by : none
replaced boolean return with true for com/jsql/util/PreferencesUtil::isDiosStrategy → NO_COVERAGE

503

1.1
Location : isUrlEncodingDisabled
Killed by : none
replaced boolean return with false for com/jsql/util/PreferencesUtil::isUrlEncodingDisabled → NO_COVERAGE

2.2
Location : isUrlEncodingDisabled
Killed by : none
replaced boolean return with true for com/jsql/util/PreferencesUtil::isUrlEncodingDisabled → NO_COVERAGE

507

1.1
Location : isUrlRandomSuffixDisabled
Killed by : none
replaced boolean return with true for com/jsql/util/PreferencesUtil::isUrlRandomSuffixDisabled → NO_COVERAGE

2.2
Location : isUrlRandomSuffixDisabled
Killed by : none
replaced boolean return with false for com/jsql/util/PreferencesUtil::isUrlRandomSuffixDisabled → NO_COVERAGE

511

1.1
Location : isStrategyTimeDisabled
Killed by : none
replaced boolean return with false for com/jsql/util/PreferencesUtil::isStrategyTimeDisabled → NO_COVERAGE

2.2
Location : isStrategyTimeDisabled
Killed by : none
replaced boolean return with true for com/jsql/util/PreferencesUtil::isStrategyTimeDisabled → NO_COVERAGE

515

1.1
Location : isStrategyBlindBitDisabled
Killed by : none
replaced boolean return with false for com/jsql/util/PreferencesUtil::isStrategyBlindBitDisabled → NO_COVERAGE

2.2
Location : isStrategyBlindBitDisabled
Killed by : none
replaced boolean return with true for com/jsql/util/PreferencesUtil::isStrategyBlindBitDisabled → NO_COVERAGE

519

1.1
Location : isStrategyBlindBinDisabled
Killed by : none
replaced boolean return with false for com/jsql/util/PreferencesUtil::isStrategyBlindBinDisabled → NO_COVERAGE

2.2
Location : isStrategyBlindBinDisabled
Killed by : none
replaced boolean return with true for com/jsql/util/PreferencesUtil::isStrategyBlindBinDisabled → NO_COVERAGE

523

1.1
Location : isStrategyMultibitDisabled
Killed by : none
replaced boolean return with false for com/jsql/util/PreferencesUtil::isStrategyMultibitDisabled → NO_COVERAGE

2.2
Location : isStrategyMultibitDisabled
Killed by : none
replaced boolean return with true for com/jsql/util/PreferencesUtil::isStrategyMultibitDisabled → NO_COVERAGE

527

1.1
Location : isStrategyStackDisabled
Killed by : none
replaced boolean return with false for com/jsql/util/PreferencesUtil::isStrategyStackDisabled → NO_COVERAGE

2.2
Location : isStrategyStackDisabled
Killed by : none
replaced boolean return with true for com/jsql/util/PreferencesUtil::isStrategyStackDisabled → NO_COVERAGE

531

1.1
Location : isStrategyDnsDisabled
Killed by : none
replaced boolean return with false for com/jsql/util/PreferencesUtil::isStrategyDnsDisabled → NO_COVERAGE

2.2
Location : isStrategyDnsDisabled
Killed by : none
replaced boolean return with true for com/jsql/util/PreferencesUtil::isStrategyDnsDisabled → NO_COVERAGE

535

1.1
Location : isStrategyErrorDisabled
Killed by : none
replaced boolean return with true for com/jsql/util/PreferencesUtil::isStrategyErrorDisabled → NO_COVERAGE

2.2
Location : isStrategyErrorDisabled
Killed by : none
replaced boolean return with false for com/jsql/util/PreferencesUtil::isStrategyErrorDisabled → NO_COVERAGE

539

1.1
Location : isStrategyUnionDisabled
Killed by : none
replaced boolean return with false for com/jsql/util/PreferencesUtil::isStrategyUnionDisabled → NO_COVERAGE

2.2
Location : isStrategyUnionDisabled
Killed by : none
replaced boolean return with true for com/jsql/util/PreferencesUtil::isStrategyUnionDisabled → NO_COVERAGE

543

1.1
Location : isUserAgentRandom
Killed by : none
replaced boolean return with false for com/jsql/util/PreferencesUtil::isUserAgentRandom → NO_COVERAGE

2.2
Location : isUserAgentRandom
Killed by : none
replaced boolean return with true for com/jsql/util/PreferencesUtil::isUserAgentRandom → NO_COVERAGE

547

1.1
Location : getThemeFlatLafName
Killed by : none
replaced return value with "" for com/jsql/util/PreferencesUtil::getThemeFlatLafName → NO_COVERAGE

551

1.1
Location : getLanguageTag
Killed by : none
replaced return value with "" for com/jsql/util/PreferencesUtil::getLanguageTag → NO_COVERAGE

555

1.1
Location : isUrlDecodeNetworkTab
Killed by : none
replaced boolean return with true for com/jsql/util/PreferencesUtil::isUrlDecodeNetworkTab → NO_COVERAGE

2.2
Location : isUrlDecodeNetworkTab
Killed by : none
replaced boolean return with false for com/jsql/util/PreferencesUtil::isUrlDecodeNetworkTab → NO_COVERAGE

559

1.1
Location : getCommandsReverseYaml
Killed by : none
replaced return value with "" for com/jsql/util/PreferencesUtil::getCommandsReverseYaml → NO_COVERAGE

563

1.1
Location : getCommandsReverse
Killed by : none
replaced return value with Collections.emptyList for com/jsql/util/PreferencesUtil::getCommandsReverse → NO_COVERAGE

567

1.1
Location : getDnsDomain
Killed by : none
replaced return value with "" for com/jsql/util/PreferencesUtil::getDnsDomain → NO_COVERAGE

571

1.1
Location : getDnsPort
Killed by : none
replaced return value with "" for com/jsql/util/PreferencesUtil::getDnsPort → NO_COVERAGE

579

1.1
Location : withIsCheckingUpdate
Killed by : PreferencesUtilSpock.[engine:spock]/[spec:PreferencesUtilSpock]/[feature:$spock_feature_0_1]/[iteration:0]
replaced return value with null for com/jsql/util/PreferencesUtil::withIsCheckingUpdate → KILLED

588

1.1
Location : withIsReportingBugs
Killed by : PreferencesUtilSpock.[engine:spock]/[spec:PreferencesUtilSpock]/[feature:$spock_feature_0_1]/[iteration:0]
replaced return value with null for com/jsql/util/PreferencesUtil::withIsReportingBugs → KILLED

593

1.1
Location : withIs4K
Killed by : PreferencesUtilSpock.[engine:spock]/[spec:PreferencesUtilSpock]/[feature:$spock_feature_0_1]/[iteration:0]
replaced return value with null for com/jsql/util/PreferencesUtil::withIs4K → KILLED

598

1.1
Location : withIsFollowingRedirection
Killed by : PreferencesUtilSpock.[engine:spock]/[spec:PreferencesUtilSpock]/[feature:$spock_feature_0_1]/[iteration:0]
replaced return value with null for com/jsql/util/PreferencesUtil::withIsFollowingRedirection → KILLED

603

1.1
Location : withIsHttp2Disabled
Killed by : none
replaced return value with null for com/jsql/util/PreferencesUtil::withIsHttp2Disabled → NO_COVERAGE

608

1.1
Location : withIsUnicodeDecodeDisabled
Killed by : none
replaced return value with null for com/jsql/util/PreferencesUtil::withIsUnicodeDecodeDisabled → NO_COVERAGE

613

1.1
Location : withIsUrlDecodeDisabled
Killed by : none
replaced return value with null for com/jsql/util/PreferencesUtil::withIsUrlDecodeDisabled → NO_COVERAGE

618

1.1
Location : withIsNotInjectingMetadata
Killed by : PreferencesUtilSpock.[engine:spock]/[spec:PreferencesUtilSpock]/[feature:$spock_feature_0_1]/[iteration:0]
replaced return value with null for com/jsql/util/PreferencesUtil::withIsNotInjectingMetadata → KILLED

623

1.1
Location : withIsNotSearchingCharInsertion
Killed by : PreferencesUtilSpock.[engine:spock]/[spec:PreferencesUtilSpock]/[feature:$spock_feature_0_1]/[iteration:0]
replaced return value with null for com/jsql/util/PreferencesUtil::withIsNotSearchingCharInsertion → KILLED

628

1.1
Location : withIsNotShowingVulnReport
Killed by : none
replaced return value with null for com/jsql/util/PreferencesUtil::withIsNotShowingVulnReport → NO_COVERAGE

633

1.1
Location : withIsCheckingAllParam
Killed by : PreferencesUtilSpock.[engine:spock]/[spec:PreferencesUtilSpock]/[feature:$spock_feature_0_1]/[iteration:0]
replaced return value with null for com/jsql/util/PreferencesUtil::withIsCheckingAllParam → KILLED

638

1.1
Location : withIsCheckingAllURLParam
Killed by : PreferencesUtilSpock.[engine:spock]/[spec:PreferencesUtilSpock]/[feature:$spock_feature_0_1]/[iteration:0]
replaced return value with null for com/jsql/util/PreferencesUtil::withIsCheckingAllURLParam → KILLED

643

1.1
Location : withIsCheckingAllRequestParam
Killed by : PreferencesUtilSpock.[engine:spock]/[spec:PreferencesUtilSpock]/[feature:$spock_feature_0_1]/[iteration:0]
replaced return value with null for com/jsql/util/PreferencesUtil::withIsCheckingAllRequestParam → KILLED

648

1.1
Location : withIsCheckingAllHeaderParam
Killed by : PreferencesUtilSpock.[engine:spock]/[spec:PreferencesUtilSpock]/[feature:$spock_feature_0_1]/[iteration:0]
replaced return value with null for com/jsql/util/PreferencesUtil::withIsCheckingAllHeaderParam → KILLED

653

1.1
Location : withIsCheckingAllJsonParam
Killed by : PreferencesUtilSpock.[engine:spock]/[spec:PreferencesUtilSpock]/[feature:$spock_feature_0_1]/[iteration:0]
replaced return value with null for com/jsql/util/PreferencesUtil::withIsCheckingAllJsonParam → KILLED

658

1.1
Location : withIsCheckingAllCookieParam
Killed by : PreferencesUtilSpock.[engine:spock]/[spec:PreferencesUtilSpock]/[feature:$spock_feature_0_1]/[iteration:0]
replaced return value with null for com/jsql/util/PreferencesUtil::withIsCheckingAllCookieParam → KILLED

663

1.1
Location : withIsCheckingAllSoapParam
Killed by : PreferencesUtilSpock.[engine:spock]/[spec:PreferencesUtilSpock]/[feature:$spock_feature_0_1]/[iteration:0]
replaced return value with null for com/jsql/util/PreferencesUtil::withIsCheckingAllSoapParam → KILLED

668

1.1
Location : withIsParsingForm
Killed by : PreferencesUtilSpock.[engine:spock]/[spec:PreferencesUtilSpock]/[feature:$spock_feature_0_1]/[iteration:0]
replaced return value with null for com/jsql/util/PreferencesUtil::withIsParsingForm → KILLED

673

1.1
Location : withIsNotTestingConnection
Killed by : PreferencesUtilSpock.[engine:spock]/[spec:PreferencesUtilSpock]/[feature:$spock_feature_0_1]/[iteration:0]
replaced return value with null for com/jsql/util/PreferencesUtil::withIsNotTestingConnection → KILLED

678

1.1
Location : withIsNotProcessingCookies
Killed by : PreferencesUtilSpock.[engine:spock]/[spec:PreferencesUtilSpock]/[feature:$spock_feature_0_1]/[iteration:0]
replaced return value with null for com/jsql/util/PreferencesUtil::withIsNotProcessingCookies → KILLED

683

1.1
Location : withIsProcessingCsrf
Killed by : PreferencesUtilSpock.[engine:spock]/[spec:PreferencesUtilSpock]/[feature:$spock_feature_0_1]/[iteration:0]
replaced return value with null for com/jsql/util/PreferencesUtil::withIsProcessingCsrf → KILLED

688

1.1
Location : withIsTamperingBase64
Killed by : PreferencesUtilSpock.[engine:spock]/[spec:PreferencesUtilSpock]/[feature:$spock_feature_0_1]/[iteration:0]
replaced return value with null for com/jsql/util/PreferencesUtil::withIsTamperingBase64 → KILLED

693

1.1
Location : withIsTamperingFunctionComment
Killed by : PreferencesUtilSpock.[engine:spock]/[spec:PreferencesUtilSpock]/[feature:$spock_feature_0_1]/[iteration:0]
replaced return value with null for com/jsql/util/PreferencesUtil::withIsTamperingFunctionComment → KILLED

698

1.1
Location : withIsTamperingVersionComment
Killed by : PreferencesUtilSpock.[engine:spock]/[spec:PreferencesUtilSpock]/[feature:$spock_feature_0_1]/[iteration:0]
replaced return value with null for com/jsql/util/PreferencesUtil::withIsTamperingVersionComment → KILLED

703

1.1
Location : withIsTamperingEqualToLike
Killed by : PreferencesUtilSpock.[engine:spock]/[spec:PreferencesUtilSpock]/[feature:$spock_feature_0_1]/[iteration:0]
replaced return value with null for com/jsql/util/PreferencesUtil::withIsTamperingEqualToLike → KILLED

708

1.1
Location : withIsTamperingRandomCase
Killed by : PreferencesUtilSpock.[engine:spock]/[spec:PreferencesUtilSpock]/[feature:$spock_feature_0_1]/[iteration:0]
replaced return value with null for com/jsql/util/PreferencesUtil::withIsTamperingRandomCase → KILLED

713

1.1
Location : withIsTamperingEval
Killed by : PreferencesUtilSpock.[engine:spock]/[spec:PreferencesUtilSpock]/[feature:$spock_feature_0_1]/[iteration:0]
replaced return value with null for com/jsql/util/PreferencesUtil::withIsTamperingEval → KILLED

718

1.1
Location : withIsTamperingSpaceToMultilineComment
Killed by : PreferencesUtilSpock.[engine:spock]/[spec:PreferencesUtilSpock]/[feature:$spock_feature_0_1]/[iteration:0]
replaced return value with null for com/jsql/util/PreferencesUtil::withIsTamperingSpaceToMultilineComment → KILLED

723

1.1
Location : withIsTamperingSpaceToDashComment
Killed by : PreferencesUtilSpock.[engine:spock]/[spec:PreferencesUtilSpock]/[feature:$spock_feature_0_1]/[iteration:0]
replaced return value with null for com/jsql/util/PreferencesUtil::withIsTamperingSpaceToDashComment → KILLED

728

1.1
Location : withIsTamperingSpaceToSharpComment
Killed by : PreferencesUtilSpock.[engine:spock]/[spec:PreferencesUtilSpock]/[feature:$spock_feature_0_1]/[iteration:0]
replaced return value with null for com/jsql/util/PreferencesUtil::withIsTamperingSpaceToSharpComment → KILLED

733

1.1
Location : withCsrfUserTag
Killed by : none
replaced return value with null for com/jsql/util/PreferencesUtil::withCsrfUserTag → SURVIVED
Covering tests

738

1.1
Location : withCsrfUserTagOutput
Killed by : none
replaced return value with null for com/jsql/util/PreferencesUtil::withCsrfUserTagOutput → NO_COVERAGE

743

1.1
Location : withIsCsrfUserTag
Killed by : PreferencesUtilSpock.[engine:spock]/[spec:PreferencesUtilSpock]/[feature:$spock_feature_0_1]/[iteration:0]
replaced return value with null for com/jsql/util/PreferencesUtil::withIsCsrfUserTag → KILLED

748

1.1
Location : withIsLimitingThreads
Killed by : PreferencesUtilSpock.[engine:spock]/[spec:PreferencesUtilSpock]/[feature:$spock_feature_0_1]/[iteration:0]
replaced return value with null for com/jsql/util/PreferencesUtil::withIsLimitingThreads → KILLED

753

1.1
Location : withIsConnectionTimeout
Killed by : none
replaced return value with null for com/jsql/util/PreferencesUtil::withIsConnectionTimeout → NO_COVERAGE

758

1.1
Location : withIsLimitingSleepTimeStrategy
Killed by : none
replaced return value with null for com/jsql/util/PreferencesUtil::withIsLimitingSleepTimeStrategy → NO_COVERAGE

763

1.1
Location : withCountLimitingThreads
Killed by : PreferencesUtilSpock.[engine:spock]/[spec:PreferencesUtilSpock]/[feature:$spock_feature_0_1]/[iteration:0]
replaced return value with null for com/jsql/util/PreferencesUtil::withCountLimitingThreads → KILLED

768

1.1
Location : withCountConnectionTimeout
Killed by : none
replaced return value with null for com/jsql/util/PreferencesUtil::withCountConnectionTimeout → NO_COVERAGE

773

1.1
Location : withCountSleepTimeStrategy
Killed by : none
replaced return value with null for com/jsql/util/PreferencesUtil::withCountSleepTimeStrategy → NO_COVERAGE

778

1.1
Location : withIsZipStrategy
Killed by : none
replaced return value with null for com/jsql/util/PreferencesUtil::withIsZipStrategy → NO_COVERAGE

783

1.1
Location : withIsDefaultStrategy
Killed by : none
replaced return value with null for com/jsql/util/PreferencesUtil::withIsDefaultStrategy → NO_COVERAGE

788

1.1
Location : withIsDiosStrategy
Killed by : none
replaced return value with null for com/jsql/util/PreferencesUtil::withIsDiosStrategy → NO_COVERAGE

793

1.1
Location : withIsPerfIndexDisabled
Killed by : none
replaced return value with null for com/jsql/util/PreferencesUtil::withIsPerfIndexDisabled → NO_COVERAGE

798

1.1
Location : withIsUrlEncodingDisabled
Killed by : none
replaced return value with null for com/jsql/util/PreferencesUtil::withIsUrlEncodingDisabled → NO_COVERAGE

803

1.1
Location : withIsUrlRandomSuffixDisabled
Killed by : none
replaced return value with null for com/jsql/util/PreferencesUtil::withIsUrlRandomSuffixDisabled → NO_COVERAGE

808

1.1
Location : withIsLimitingUnionIndex
Killed by : none
replaced return value with null for com/jsql/util/PreferencesUtil::withIsLimitingUnionIndex → NO_COVERAGE

813

1.1
Location : withCountUnionIndex
Killed by : none
replaced return value with null for com/jsql/util/PreferencesUtil::withCountUnionIndex → NO_COVERAGE

818

1.1
Location : withDnsDomain
Killed by : none
replaced return value with null for com/jsql/util/PreferencesUtil::withDnsDomain → NO_COVERAGE

823

1.1
Location : withDnsPort
Killed by : none
replaced return value with null for com/jsql/util/PreferencesUtil::withDnsPort → NO_COVERAGE

828

1.1
Location : withIsStrategyTimeDisabled
Killed by : none
replaced return value with null for com/jsql/util/PreferencesUtil::withIsStrategyTimeDisabled → NO_COVERAGE

833

1.1
Location : withIsStrategyBlindBitDisabled
Killed by : none
replaced return value with null for com/jsql/util/PreferencesUtil::withIsStrategyBlindBitDisabled → NO_COVERAGE

838

1.1
Location : withIsStrategyBlindBinDisabled
Killed by : none
replaced return value with null for com/jsql/util/PreferencesUtil::withIsStrategyBlindBinDisabled → NO_COVERAGE

843

1.1
Location : withIsStrategyMultibitDisabled
Killed by : none
replaced return value with null for com/jsql/util/PreferencesUtil::withIsStrategyMultibitDisabled → NO_COVERAGE

848

1.1
Location : withIsStrategyStackDisabled
Killed by : none
replaced return value with null for com/jsql/util/PreferencesUtil::withIsStrategyStackDisabled → NO_COVERAGE

853

1.1
Location : withIsStrategyDnsDisabled
Killed by : none
replaced return value with null for com/jsql/util/PreferencesUtil::withIsStrategyDnsDisabled → NO_COVERAGE

858

1.1
Location : withIsStrategyErrorDisabled
Killed by : none
replaced return value with null for com/jsql/util/PreferencesUtil::withIsStrategyErrorDisabled → NO_COVERAGE

863

1.1
Location : withIsStrategyUnionDisabled
Killed by : none
replaced return value with null for com/jsql/util/PreferencesUtil::withIsStrategyUnionDisabled → NO_COVERAGE

868

1.1
Location : withThemeFlatLafName
Killed by : none
replaced return value with null for com/jsql/util/PreferencesUtil::withThemeFlatLafName → NO_COVERAGE

873

1.1
Location : withIsUrlDecodeNetworkTab
Killed by : none
replaced return value with null for com/jsql/util/PreferencesUtil::withIsUrlDecodeNetworkTab → NO_COVERAGE

878

1.1
Location : withLanguageTag
Killed by : none
replaced return value with null for com/jsql/util/PreferencesUtil::withLanguageTag → NO_COVERAGE

883

1.1
Location : withIsUserAgentRandom
Killed by : none
replaced return value with null for com/jsql/util/PreferencesUtil::withIsUserAgentRandom → NO_COVERAGE

Active mutators

Tests examined


Report generated by PIT 1.22.1