Commit 29e4cb5
committed
Remove safe_text_dupfile() and simplify EncodedFile
I tried to understand what the `safe_text_dupfile()` function and
`EncodedFile` class do. Outside tests, `EncodedFile` is only used by
`safe_text_dupfile`, and `safe_text_dupfile` is only used by
`FDCaptureBinary.__init__()`. I then started to eliminate always-true
conditions based on the single call site, and in the end nothing was
left except of a couple workarounds that are still needed.1 parent d7f01a9 commit 29e4cb5
2 files changed
+28
-113
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
13 | 12 | | |
14 | | - | |
15 | 13 | | |
16 | 14 | | |
17 | 15 | | |
| |||
382 | 380 | | |
383 | 381 | | |
384 | 382 | | |
385 | | - | |
386 | | - | |
387 | | - | |
388 | | - | |
389 | | - | |
390 | | - | |
391 | | - | |
392 | | - | |
393 | | - | |
394 | | - | |
395 | | - | |
396 | | - | |
397 | | - | |
398 | | - | |
399 | | - | |
400 | | - | |
401 | | - | |
402 | | - | |
403 | | - | |
404 | | - | |
405 | | - | |
406 | | - | |
407 | | - | |
408 | | - | |
409 | | - | |
410 | | - | |
411 | | - | |
412 | | - | |
413 | | - | |
414 | | - | |
415 | | - | |
416 | | - | |
417 | | - | |
418 | | - | |
419 | | - | |
| 383 | + | |
| 384 | + | |
420 | 385 | | |
421 | 386 | | |
422 | 387 | | |
423 | | - | |
| 388 | + | |
| 389 | + | |
424 | 390 | | |
425 | 391 | | |
426 | 392 | | |
427 | 393 | | |
| 394 | + | |
| 395 | + | |
428 | 396 | | |
429 | 397 | | |
430 | | - | |
431 | | - | |
432 | | - | |
433 | 398 | | |
434 | 399 | | |
435 | 400 | | |
| |||
544 | 509 | | |
545 | 510 | | |
546 | 511 | | |
547 | | - | |
548 | | - | |
549 | | - | |
| 512 | + | |
| 513 | + | |
| 514 | + | |
| 515 | + | |
| 516 | + | |
| 517 | + | |
550 | 518 | | |
551 | 519 | | |
552 | 520 | | |
| |||
575 | 543 | | |
576 | 544 | | |
577 | 545 | | |
578 | | - | |
| 546 | + | |
579 | 547 | | |
580 | 548 | | |
581 | 549 | | |
| |||
617 | 585 | | |
618 | 586 | | |
619 | 587 | | |
620 | | - | |
621 | | - | |
622 | | - | |
623 | | - | |
| 588 | + | |
| 589 | + | |
| 590 | + | |
| 591 | + | |
624 | 592 | | |
625 | 593 | | |
626 | 594 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
5 | 4 | | |
6 | 5 | | |
7 | 6 | | |
8 | | - | |
9 | 7 | | |
10 | 8 | | |
11 | 9 | | |
12 | | - | |
13 | | - | |
14 | 10 | | |
15 | 11 | | |
16 | 12 | | |
| |||
827 | 823 | | |
828 | 824 | | |
829 | 825 | | |
830 | | - | |
831 | | - | |
832 | | - | |
833 | | - | |
834 | | - | |
835 | | - | |
836 | | - | |
837 | | - | |
838 | | - | |
839 | | - | |
840 | | - | |
841 | | - | |
842 | | - | |
843 | | - | |
844 | | - | |
845 | | - | |
846 | | - | |
847 | | - | |
848 | | - | |
849 | | - | |
850 | | - | |
851 | | - | |
852 | | - | |
853 | | - | |
854 | | - | |
855 | | - | |
856 | | - | |
857 | | - | |
858 | | - | |
859 | | - | |
860 | | - | |
861 | | - | |
862 | | - | |
863 | | - | |
864 | | - | |
865 | | - | |
866 | | - | |
867 | | - | |
868 | | - | |
869 | | - | |
870 | | - | |
871 | | - | |
872 | 826 | | |
873 | 827 | | |
874 | 828 | | |
| |||
1307 | 1261 | | |
1308 | 1262 | | |
1309 | 1263 | | |
1310 | | - | |
1311 | | - | |
| 1264 | + | |
| 1265 | + | |
1312 | 1266 | | |
1313 | 1267 | | |
1314 | 1268 | | |
| |||
1383 | 1337 | | |
1384 | 1338 | | |
1385 | 1339 | | |
1386 | | - | |
1387 | | - | |
1388 | | - | |
1389 | | - | |
1390 | | - | |
1391 | | - | |
1392 | | - | |
1393 | | - | |
1394 | | - | |
1395 | 1340 | | |
1396 | 1341 | | |
1397 | 1342 | | |
| |||
1497 | 1442 | | |
1498 | 1443 | | |
1499 | 1444 | | |
1500 | | - | |
1501 | | - | |
| 1445 | + | |
| 1446 | + | |
| 1447 | + | |
1502 | 1448 | | |
1503 | 1449 | | |
1504 | 1450 | | |
| |||
1508 | 1454 | | |
1509 | 1455 | | |
1510 | 1456 | | |
1511 | | - | |
1512 | | - | |
1513 | | - | |
1514 | | - | |
| 1457 | + | |
| 1458 | + | |
| 1459 | + | |
| 1460 | + | |
| 1461 | + | |
1515 | 1462 | | |
1516 | | - | |
| 1463 | + | |
1517 | 1464 | | |
1518 | 1465 | | |
1519 | 1466 | | |
| |||
0 commit comments