Commit 4ec4a61
committed
perf(cricket-highlighter): reuse and clean SVG patterns safely
- remove owned cricket pattern defs during cleanup
- avoid DOUBLE/TRIPLE board targets for tactics compatibility
- dedupe owned pattern IDs across connected board SVGs1 parent e437353 commit 4ec4a61
6 files changed
Lines changed: 453 additions & 46 deletions
File tree
- dist
- src/features/cricket-highlighter
- tests/runtime
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15655 | 15655 | | |
15656 | 15656 | | |
15657 | 15657 | | |
| 15658 | + | |
| 15659 | + | |
| 15660 | + | |
| 15661 | + | |
| 15662 | + | |
| 15663 | + | |
15658 | 15664 | | |
15659 | 15665 | | |
15660 | 15666 | | |
| |||
18052 | 18058 | | |
18053 | 18059 | | |
18054 | 18060 | | |
18055 | | - | |
| 18061 | + | |
18056 | 18062 | | |
18057 | 18063 | | |
18058 | 18064 | | |
18059 | 18065 | | |
18060 | 18066 | | |
18061 | 18067 | | |
18062 | 18068 | | |
18063 | | - | |
18064 | | - | |
18065 | | - | |
18066 | | - | |
18067 | | - | |
18068 | | - | |
18069 | | - | |
18070 | | - | |
18071 | | - | |
18072 | | - | |
18073 | | - | |
| 18069 | + | |
| 18070 | + | |
18074 | 18071 | | |
18075 | 18072 | | |
18076 | 18073 | | |
| |||
18381 | 18378 | | |
18382 | 18379 | | |
18383 | 18380 | | |
18384 | | - | |
18385 | | - | |
18386 | | - | |
18387 | 18381 | | |
18388 | 18382 | | |
18389 | 18383 | | |
| 18384 | + | |
| 18385 | + | |
| 18386 | + | |
| 18387 | + | |
| 18388 | + | |
| 18389 | + | |
| 18390 | + | |
| 18391 | + | |
| 18392 | + | |
| 18393 | + | |
| 18394 | + | |
| 18395 | + | |
| 18396 | + | |
| 18397 | + | |
| 18398 | + | |
| 18399 | + | |
18390 | 18400 | | |
18391 | 18401 | | |
18392 | 18402 | | |
| |||
18396 | 18406 | | |
18397 | 18407 | | |
18398 | 18408 | | |
| 18409 | + | |
18399 | 18410 | | |
18400 | 18411 | | |
| 18412 | + | |
| 18413 | + | |
| 18414 | + | |
| 18415 | + | |
| 18416 | + | |
| 18417 | + | |
| 18418 | + | |
| 18419 | + | |
| 18420 | + | |
| 18421 | + | |
| 18422 | + | |
| 18423 | + | |
| 18424 | + | |
| 18425 | + | |
| 18426 | + | |
| 18427 | + | |
| 18428 | + | |
| 18429 | + | |
| 18430 | + | |
| 18431 | + | |
| 18432 | + | |
18401 | 18433 | | |
| 18434 | + | |
18402 | 18435 | | |
18403 | 18436 | | |
18404 | 18437 | | |
18405 | 18438 | | |
18406 | 18439 | | |
18407 | 18440 | | |
18408 | | - | |
| 18441 | + | |
18409 | 18442 | | |
18410 | 18443 | | |
18411 | 18444 | | |
18412 | 18445 | | |
18413 | 18446 | | |
18414 | | - | |
| 18447 | + | |
18415 | 18448 | | |
18416 | 18449 | | |
18417 | 18450 | | |
18418 | 18451 | | |
18419 | 18452 | | |
18420 | | - | |
| 18453 | + | |
18421 | 18454 | | |
18422 | 18455 | | |
18423 | 18456 | | |
18424 | 18457 | | |
18425 | 18458 | | |
18426 | | - | |
| 18459 | + | |
18427 | 18460 | | |
18428 | 18461 | | |
18429 | 18462 | | |
| |||
18535 | 18568 | | |
18536 | 18569 | | |
18537 | 18570 | | |
18538 | | - | |
| 18571 | + | |
18539 | 18572 | | |
18540 | 18573 | | |
18541 | 18574 | | |
| |||
18631 | 18664 | | |
18632 | 18665 | | |
18633 | 18666 | | |
| 18667 | + | |
| 18668 | + | |
| 18669 | + | |
| 18670 | + | |
| 18671 | + | |
18634 | 18672 | | |
18635 | 18673 | | |
18636 | 18674 | | |
| |||
19878 | 19916 | | |
19879 | 19917 | | |
19880 | 19918 | | |
19881 | | - | |
| 19919 | + | |
19882 | 19920 | | |
19883 | 19921 | | |
19884 | 19922 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
7 | 8 | | |
8 | 9 | | |
9 | 10 | | |
| |||
261 | 262 | | |
262 | 263 | | |
263 | 264 | | |
264 | | - | |
| 265 | + | |
265 | 266 | | |
266 | 267 | | |
267 | 268 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| 9 | + | |
9 | 10 | | |
10 | 11 | | |
11 | 12 | | |
| |||
33 | 34 | | |
34 | 35 | | |
35 | 36 | | |
36 | | - | |
| 37 | + | |
37 | 38 | | |
38 | 39 | | |
39 | 40 | | |
| |||
43 | 44 | | |
44 | 45 | | |
45 | 46 | | |
46 | | - | |
47 | | - | |
48 | | - | |
49 | | - | |
50 | | - | |
51 | | - | |
52 | | - | |
53 | | - | |
54 | | - | |
55 | | - | |
56 | | - | |
57 | | - | |
58 | | - | |
59 | | - | |
60 | | - | |
| 47 | + | |
| 48 | + | |
61 | 49 | | |
62 | 50 | | |
63 | 51 | | |
| |||
413 | 401 | | |
414 | 402 | | |
415 | 403 | | |
| 404 | + | |
| 405 | + | |
| 406 | + | |
| 407 | + | |
| 408 | + | |
| 409 | + | |
| 410 | + | |
| 411 | + | |
| 412 | + | |
| 413 | + | |
| 414 | + | |
| 415 | + | |
| 416 | + | |
| 417 | + | |
| 418 | + | |
| 419 | + | |
| 420 | + | |
| 421 | + | |
| 422 | + | |
| 423 | + | |
| 424 | + | |
| 425 | + | |
416 | 426 | | |
417 | 427 | | |
418 | 428 | | |
419 | 429 | | |
420 | | - | |
421 | | - | |
422 | | - | |
423 | 430 | | |
424 | 431 | | |
425 | 432 | | |
| |||
430 | 437 | | |
431 | 438 | | |
432 | 439 | | |
| 440 | + | |
433 | 441 | | |
434 | 442 | | |
435 | 443 | | |
436 | 444 | | |
| 445 | + | |
| 446 | + | |
| 447 | + | |
| 448 | + | |
| 449 | + | |
| 450 | + | |
| 451 | + | |
| 452 | + | |
| 453 | + | |
| 454 | + | |
| 455 | + | |
| 456 | + | |
| 457 | + | |
| 458 | + | |
| 459 | + | |
| 460 | + | |
| 461 | + | |
| 462 | + | |
| 463 | + | |
| 464 | + | |
| 465 | + | |
| 466 | + | |
| 467 | + | |
| 468 | + | |
| 469 | + | |
437 | 470 | | |
| 471 | + | |
| 472 | + | |
438 | 473 | | |
439 | 474 | | |
440 | 475 | | |
441 | 476 | | |
442 | 477 | | |
443 | 478 | | |
444 | | - | |
| 479 | + | |
445 | 480 | | |
446 | 481 | | |
447 | 482 | | |
448 | 483 | | |
449 | 484 | | |
450 | | - | |
| 485 | + | |
451 | 486 | | |
452 | 487 | | |
453 | 488 | | |
454 | 489 | | |
455 | 490 | | |
456 | | - | |
| 491 | + | |
457 | 492 | | |
458 | 493 | | |
459 | 494 | | |
460 | 495 | | |
461 | 496 | | |
462 | 497 | | |
463 | | - | |
| 498 | + | |
464 | 499 | | |
465 | 500 | | |
466 | 501 | | |
| |||
611 | 646 | | |
612 | 647 | | |
613 | 648 | | |
614 | | - | |
| 649 | + | |
615 | 650 | | |
616 | 651 | | |
617 | 652 | | |
| |||
735 | 770 | | |
736 | 771 | | |
737 | 772 | | |
| 773 | + | |
| 774 | + | |
| 775 | + | |
| 776 | + | |
| 777 | + | |
| 778 | + | |
738 | 779 | | |
739 | 780 | | |
740 | 781 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
8 | 14 | | |
9 | 15 | | |
10 | 16 | | |
| |||
0 commit comments