*/
class WordLevelDiff extends \Diff {
/**
- * @inheritdoc
+ * @inheritDoc
*/
protected $bailoutComplexity = 40000000; // Roughly 6K x 6K words changed
* @param string[] $linesAfter
*/
public function __construct( $linesBefore, $linesAfter ) {
-
list( $wordsBefore, $wordsBeforeStripped ) = $this->split( $linesBefore );
list( $wordsAfter, $wordsAfterStripped ) = $this->split( $linesAfter );
$yi += count( $closing );
}
}
-
}
/**
* @return array[]
*/
private function split( $lines ) {
-
$words = [];
$stripped = [];
$first = true;