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