Code Duplication    Length = 4-5 lines in 2 locations

src/MyersDiff.php 2 locations

@@ 90-93 (lines=4) @@
87
				++$x;
88
			}
89
			// Verticals
90
			while ($snake[0] - $snake[1] < $x - $y) {
91
				$solution[] = array($b[$y], self::INSERT);
92
				++$y;
93
			}
94
			// Diagonals
95
			while ($x < $snake[0]) {
96
				$solution[] = array($a[$x], self::KEEP);
@@ 95-99 (lines=5) @@
92
				++$y;
93
			}
94
			// Diagonals
95
			while ($x < $snake[0]) {
96
				$solution[] = array($a[$x], self::KEEP);
97
				++$x;
98
				++$y;
99
			}
100
		}
101
102
		return $solution;