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

Mutations

119

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

122

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

131

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

232

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

233

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

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 : none
removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
Covering tests

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::putBoolean → SURVIVED
Covering tests

238

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

239

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

240

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

241

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

242

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

243

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

244

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

245

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

246

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

247

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

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

251

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

252

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

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 : PreferencesUtilSpock.[engine:spock]/[spec:PreferencesUtilSpock]/[feature:$spock_feature_0_1]/[iteration:0]
removed call to java/util/prefs/Preferences::putBoolean → KILLED

255

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

256

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

257

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

259

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

264

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 : PreferencesUtilSpock.[engine:spock]/[spec:PreferencesUtilSpock]/[feature:$spock_feature_0_1]/[iteration:0]
removed call to java/util/prefs/Preferences::putBoolean → KILLED

266

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

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

271

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 : none
removed call to java/util/prefs/Preferences::putBoolean → SURVIVED
Covering tests

273

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

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

281

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 : PreferencesUtilSpock.[engine:spock]/[spec:PreferencesUtilSpock]/[feature:$spock_feature_0_1]/[iteration:0]
removed call to java/util/prefs/Preferences::putBoolean → KILLED

283

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

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

290

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::putBoolean → SURVIVED
Covering tests

295

1.1
Location : persist
Killed by : none
removed call to java/util/prefs/Preferences::putBoolean → 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

300

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

301

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

311

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

318

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

322

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

326

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

330

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

334

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

338

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

342

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

346

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

350

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

354

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

358

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

362

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

366

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

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

370

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

374

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

378

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

382

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

386

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 : ParameterUtilSpock.[engine:spock]/[spec:ParameterUtilSpock]/[feature:$spock_feature_0_1]
replaced boolean return with true for com/jsql/util/PreferencesUtil::isCheckingAllParam → KILLED

390

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

394

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

398

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

402

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

406

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

410

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

414

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

418

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

422

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

426

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

430

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

434

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

438

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

442

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

446

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

450

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

454

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

458

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

462

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

466

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

470

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

474

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

478

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

482

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

486

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

490

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

494

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

498

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

502

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

506

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

510

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

514

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

518

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

522

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

526

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

530

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

534

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

538

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

542

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

546

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

550

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

554

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

558

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

562

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

566

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

570

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

574

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

578

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

586

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

595

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

600

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

605

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

610

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

615

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

620

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

625

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

630

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

635

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

640

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

645

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

650

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

655

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

660

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

665

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

670

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

675

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

680

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

685

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

690

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

695

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

700

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

705

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

710

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

715

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

720

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

725

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

730

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

735

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

740

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

745

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

750

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

755

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

760

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

765

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

770

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

775

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

780

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

785

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

790

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

795

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

800

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

805

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

810

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

815

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

820

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

825

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

830

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

835

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

840

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

845

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

850

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

855

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

860

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

865

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

870

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

875

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

880

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

885

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

890

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

895

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.0