Code Duplication    Length = 14-14 lines in 2 locations

lib/Ajde/Component/lib/finediff.php 2 locations

@@ 670-683 (lines=14) @@
667
            }
668
            if ($from_segment_len >= $to_segment_len) {
669
                $copy_len = $to_segment_len;
670
                while ($copy_len) {
671
                    $to_copy_start = $to_segment_start;
672
                    $to_copy_start_max = $to_segment_end - $copy_len;
673
                    while ($to_copy_start <= $to_copy_start_max) {
674
                        $from_copy_start = strpos(substr($from_text, $from_segment_start, $from_segment_len),
675
                            substr($to_text, $to_copy_start, $copy_len));
676
                        if ($from_copy_start !== false) {
677
                            $from_copy_start += $from_segment_start;
678
                            break 2;
679
                        }
680
                        $to_copy_start++;
681
                    }
682
                    $copy_len--;
683
                }
684
            } else {
685
                $copy_len = $from_segment_len;
686
                while ($copy_len) {
@@ 686-699 (lines=14) @@
683
                }
684
            } else {
685
                $copy_len = $from_segment_len;
686
                while ($copy_len) {
687
                    $from_copy_start = $from_segment_start;
688
                    $from_copy_start_max = $from_segment_end - $copy_len;
689
                    while ($from_copy_start <= $from_copy_start_max) {
690
                        $to_copy_start = strpos(substr($to_text, $to_segment_start, $to_segment_len),
691
                            substr($from_text, $from_copy_start, $copy_len));
692
                        if ($to_copy_start !== false) {
693
                            $to_copy_start += $to_segment_start;
694
                            break 2;
695
                        }
696
                        $from_copy_start++;
697
                    }
698
                    $copy_len--;
699
                }
700
            }
701
            // match found
702
            if ($copy_len) {