Skip to content

Commit d62afcf

Browse files
committed
Fix PHPMD warnings
1 parent 54124a6 commit d62afcf

File tree

2 files changed

+41
-41
lines changed

2 files changed

+41
-41
lines changed

lib/jblond/Diff/SequenceMatcher.php

Lines changed: 40 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -337,24 +337,24 @@ public function getOpCodes(): array
337337
return $this->opCodes;
338338
}
339339

340-
$i = 0;
341-
$j = 0;
340+
$iFrom = 0;
341+
$jFrom = 0;
342342
$this->opCodes = [];
343343

344344
$blocks = $this->getMatchingBlocks();
345-
foreach ($blocks as [$ai, $bj, $size]) {
345+
foreach ($blocks as [$blockA, $blockB, $size]) {
346346
$tag = '';
347-
if ($i < $ai && $j < $bj) {
347+
if ($iFrom < $blockA && $jFrom < $blockB) {
348348
$tag = 'replace';
349-
} elseif ($i < $ai) {
349+
} elseif ($iFrom < $blockA) {
350350
$tag = 'delete';
351-
} elseif ($j < $bj) {
351+
} elseif ($jFrom < $blockB) {
352352
$tag = 'insert';
353353
}
354354

355355
if ($this->options['ignoreLines']) {
356-
$slice1 = array_slice($this->old, $i, $ai - $i);
357-
$slice2 = array_slice($this->new, $j, $bj - $j);
356+
$slice1 = array_slice($this->old, $iFrom, $blockA - $iFrom);
357+
$slice2 = array_slice($this->new, $jFrom, $blockB - $jFrom);
358358

359359
if ($this->options['ignoreLines'] == 2) {
360360
array_walk(
@@ -382,23 +382,23 @@ static function (&$line) {
382382
if ($tag) {
383383
$this->opCodes[] = [
384384
$tag,
385-
$i,
386-
$ai,
387-
$j,
388-
$bj,
385+
$iFrom,
386+
$blockA,
387+
$jFrom,
388+
$blockB,
389389
];
390390
}
391391

392-
$i = $ai + $size;
393-
$j = $bj + $size;
392+
$iFrom = $blockA + $size;
393+
$jFrom = $blockB + $size;
394394

395395
if ($size) {
396396
$this->opCodes[] = [
397397
'equal',
398-
$ai,
399-
$i,
400-
$bj,
401-
$j,
398+
$blockA,
399+
$iFrom,
400+
$blockB,
401+
$jFrom,
402402
];
403403
}
404404
}
@@ -462,34 +462,34 @@ public function getMatchingBlocks(): array
462462

463463
sort($matchingBlocks);
464464

465-
$i1 = 0;
466-
$j1 = 0;
467-
$k1 = 0;
465+
$iMatchingBlock = 0;
466+
$jMatchingBlock = 0;
467+
$kMatchingBlock = 0;
468468
$nonAdjacent = [];
469469
foreach ($matchingBlocks as [$list4, $list5, $list6]) {
470-
if ($i1 + $k1 == $list4 && $j1 + $k1 == $list5) {
471-
$k1 += $list6;
470+
if ($iMatchingBlock + $kMatchingBlock == $list4 && $jMatchingBlock + $kMatchingBlock == $list5) {
471+
$kMatchingBlock += $list6;
472472
continue;
473473
}
474-
if ($k1) {
474+
if ($kMatchingBlock) {
475475
$nonAdjacent[] = [
476-
$i1,
477-
$j1,
478-
$k1,
476+
$iMatchingBlock,
477+
$jMatchingBlock,
478+
$kMatchingBlock,
479479
];
480480
}
481481

482-
$i1 = $list4;
483-
$j1 = $list5;
484-
$k1 = $list6;
482+
$iMatchingBlock = $list4;
483+
$jMatchingBlock = $list5;
484+
$kMatchingBlock = $list6;
485485
}
486486

487487

488-
if ($k1) {
488+
if ($kMatchingBlock) {
489489
$nonAdjacent[] = [
490-
$i1,
491-
$j1,
492-
$k1,
490+
$iMatchingBlock,
491+
$jMatchingBlock,
492+
$kMatchingBlock,
493493
];
494494
}
495495

@@ -547,12 +547,12 @@ public function findLongestMatch(int $aLower, int $aUpper, int $bLower, int $bUp
547547
break;
548548
}
549549

550-
$k = ($j2Len[$j - 1] ?? 0) + 1;
551-
$newJ2Len[$j] = $k;
552-
if ($k > $bestSize) {
553-
$bestI = $i - $k + 1;
554-
$bestJ = $j - $k + 1;
555-
$bestSize = $k;
550+
$kRatio = ($j2Len[$j - 1] ?? 0) + 1;
551+
$newJ2Len[$j] = $kRatio;
552+
if ($kRatio > $bestSize) {
553+
$bestI = $i - $kRatio + 1;
554+
$bestJ = $j - $kRatio + 1;
555+
$bestSize = $kRatio;
556556
}
557557
}
558558

tests/Diff/Renderer/Text/TextRenderersTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ class TextRenderersTest extends TestCase
2727
/**
2828
* @var bool Store the renderer's output in a file, when set to true.
2929
*/
30-
private $genOutputFiles = false;
30+
protected $genOutputFiles = false;
3131

3232
/**
3333
* TextRenderersTest constructor.

0 commit comments

Comments
 (0)