17
17
18
18
package org .openqa .selenium .internal ;
19
19
20
- import java .io .File ;
21
20
import java .nio .file .Files ;
22
21
import java .nio .file .Path ;
23
22
import java .time .Duration ;
@@ -161,11 +160,6 @@ public static IntChecker argument(String argName, @Nullable Integer number) {
161
160
return new IntChecker (argName , number );
162
161
}
163
162
164
- @ Deprecated (forRemoval = true )
165
- public static FileChecker argument (String argName , @ Nullable File file ) {
166
- return new FileChecker (argName , file );
167
- }
168
-
169
163
public static PathChecker argument (String argName , @ Nullable Path path ) {
170
164
return new PathChecker (argName , path );
171
165
}
@@ -180,11 +174,6 @@ public static <T> StateChecker<T> state(String name, @Nullable T state) {
180
174
return new StateChecker <>(name , state );
181
175
}
182
176
183
- @ Deprecated (forRemoval = true )
184
- public static FileStateChecker state (String name , @ Nullable File file ) {
185
- return new FileStateChecker (name , file );
186
- }
187
-
188
177
public static PathStateChecker state (String name , @ Nullable Path path ) {
189
178
return new PathStateChecker (name , path );
190
179
}
@@ -255,48 +244,6 @@ public int greaterThan(int max, String message) {
255
244
}
256
245
}
257
246
258
- @ Deprecated (forRemoval = true )
259
- public static class FileChecker {
260
-
261
- private final String argName ;
262
- private final @ Nullable File file ;
263
-
264
- FileChecker (String argName , @ Nullable File file ) {
265
- this .argName = argName ;
266
- this .file = file ;
267
- }
268
-
269
- public File isFile () {
270
- if (file == null ) {
271
- throw new IllegalArgumentException (String .format (MUST_BE_SET , argName ));
272
- }
273
- if (!file .exists ()) {
274
- throw new IllegalArgumentException (
275
- String .format (MUST_EXIST , argName , file .getAbsolutePath ()));
276
- }
277
- if (!file .isFile ()) {
278
- throw new IllegalArgumentException (
279
- String .format (MUST_BE_FILE , argName , file .getAbsolutePath ()));
280
- }
281
- return file ;
282
- }
283
-
284
- public File isDirectory () {
285
- if (file == null ) {
286
- throw new IllegalArgumentException (String .format (MUST_BE_SET , argName ));
287
- }
288
- if (!file .exists ()) {
289
- throw new IllegalArgumentException (
290
- String .format (MUST_EXIST , argName , file .getAbsolutePath ()));
291
- }
292
- if (!file .isDirectory ()) {
293
- throw new IllegalArgumentException (
294
- String .format (MUST_BE_DIR , argName , file .getAbsolutePath ()));
295
- }
296
- return file ;
297
- }
298
- }
299
-
300
247
public static class PathChecker {
301
248
302
249
private final String argName ;
@@ -373,58 +320,6 @@ public T instanceOf(Class<?> cls) {
373
320
}
374
321
}
375
322
376
- @ Deprecated (forRemoval = true )
377
- public static class FileStateChecker {
378
-
379
- private final String name ;
380
- private final @ Nullable File file ;
381
-
382
- FileStateChecker (String name , @ Nullable File file ) {
383
- this .name = name ;
384
- this .file = file ;
385
- }
386
-
387
- public File isFile () {
388
- if (file == null ) {
389
- throw new IllegalStateException (String .format (MUST_BE_SET , name ));
390
- }
391
- if (!file .exists ()) {
392
- throw new IllegalStateException (String .format (MUST_EXIST , name , file .getAbsolutePath ()));
393
- }
394
- if (!file .isFile ()) {
395
- throw new IllegalStateException (String .format (MUST_BE_FILE , name , file .getAbsolutePath ()));
396
- }
397
- return file ;
398
- }
399
-
400
- public File isDirectory () {
401
- if (file == null ) {
402
- throw new IllegalStateException (String .format (MUST_BE_SET , name ));
403
- }
404
- if (!file .exists ()) {
405
- throw new IllegalStateException (String .format (MUST_EXIST , name , file .getAbsolutePath ()));
406
- }
407
- if (!file .isDirectory ()) {
408
- throw new IllegalStateException (String .format (MUST_BE_DIR , name , file .getAbsolutePath ()));
409
- }
410
- return file ;
411
- }
412
-
413
- public File isExecutable () {
414
- if (file == null ) {
415
- throw new IllegalStateException (String .format (MUST_BE_SET , name ));
416
- }
417
- if (!file .exists ()) {
418
- throw new IllegalStateException (String .format (MUST_EXIST , name , file .getAbsolutePath ()));
419
- }
420
- if (!file .canExecute ()) {
421
- throw new IllegalStateException (
422
- String .format (MUST_BE_EXECUTABLE , name , file .getAbsolutePath ()));
423
- }
424
- return file ;
425
- }
426
- }
427
-
428
323
public static class PathStateChecker {
429
324
430
325
private final String name ;
0 commit comments