Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
6 | 14 | 6 | 0.968 | arrayitem |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 6 | 114 | plugins/content/geshi/geshi/diff.php |
2 | 6 | 121 | plugins/content/geshi/geshi/diff.php |
3 | 6 | 128 | plugins/content/geshi/geshi/diff.php |
4 | 6 | 135 | plugins/content/geshi/geshi/diff.php |
5 | 6 | 142 | plugins/content/geshi/geshi/diff.php |
6 | 6 | 149 | plugins/content/geshi/geshi/diff.php |
7 | 6 | 156 | plugins/content/geshi/geshi/diff.php |
8 | 6 | 163 | plugins/content/geshi/geshi/diff.php |
9 | 6 | 170 | plugins/content/geshi/geshi/diff.php |
10 | 6 | 100 | plugins/content/geshi/geshi/ini.php |
11 | 9 | 107 | plugins/content/geshi/geshi/ini.php |
12 | 6 | 102 | plugins/content/geshi/geshi/xml.php |
13 | 6 | 109 | plugins/content/geshi/geshi/xml.php |
14 | 6 | 116 | plugins/content/geshi/geshi/xml.php |
| ||||
1 => array( GESHI_SEARCH => '^\\<.*$', GESHI_REPLACE => '\\0', GESHI_MODIFIERS => 'm', GESHI_BEFORE => '', GESHI_AFTER => '' ) |
| ||||
2 => array( GESHI_SEARCH => '^\\>.*$', GESHI_REPLACE => '\\0', GESHI_MODIFIERS => 'm', GESHI_BEFORE => '', GESHI_AFTER => '' ) |
| ||||
3 => array( GESHI_SEARCH => '^[\\-]{3}\\s.*$', GESHI_REPLACE => '\\0', GESHI_MODIFIERS => 'm', GESHI_BEFORE => '', GESHI_AFTER => '' ) |
| ||||
4 => array( GESHI_SEARCH => '^(\\+){3}\\s.*$', GESHI_REPLACE => '\\0', GESHI_MODIFIERS => 'm', GESHI_BEFORE => '', GESHI_AFTER => '' ) |
| ||||
5 => array( GESHI_SEARCH => '^\\!.*$', GESHI_REPLACE => '\\0', GESHI_MODIFIERS => 'm', GESHI_BEFORE => '', GESHI_AFTER => '' ) |
| ||||
6 => array( GESHI_SEARCH => '^[\\@]{2}.*$', GESHI_REPLACE => '\\0', GESHI_MODIFIERS => 'm', GESHI_BEFORE => '', GESHI_AFTER => '' ) |
| ||||
7 => array( GESHI_SEARCH => '^\\-.*$', GESHI_REPLACE => '\\0', GESHI_MODIFIERS => 'm', GESHI_BEFORE => '', GESHI_AFTER => '' ) |
| ||||
8 => array( GESHI_SEARCH => '^\\+.*$', GESHI_REPLACE => '\\0', GESHI_MODIFIERS => 'm', GESHI_BEFORE => '', GESHI_AFTER => '' ) |
| ||||
9 => array( GESHI_SEARCH => '^(\\*){3}\\s.*$', GESHI_REPLACE => '\\0', GESHI_MODIFIERS => 'm', GESHI_BEFORE => '', GESHI_AFTER => '' ) |
| ||||
1 => array( GESHI_SEARCH => '([a-zA-Z0-9_]+\\s*)=(.+)', GESHI_REPLACE => '\\1', GESHI_MODIFIERS => '', GESHI_BEFORE => '', GESHI_AFTER => '=\\2' ) |
| ||||
2 => array( // Evil hackery to get around GeSHi bug: <>" and ; are added so <span>s can be matched // Explicit match on variable names because if a comment is before the first < of the span // gets chewed up... GESHI_SEARCH => '([<>";a-zA-Z0-9_]+\\s*)=(.+)', GESHI_REPLACE => '\\2', GESHI_MODIFIERS => '', GESHI_BEFORE => '\\1=', GESHI_AFTER => '' ) |
| ||||
0 => array( GESHI_SEARCH => '([a-z\\-:]+)(=)', GESHI_REPLACE => '\\1', GESHI_MODIFIERS => 'i', GESHI_BEFORE => '', GESHI_AFTER => '\\2' ) |
| ||||
1 => array( GESHI_SEARCH => '(<[/?|(\\?xml)]?[a-z0-9_\\-:]*(\\??>)?)', GESHI_REPLACE => '\\1', GESHI_MODIFIERS => 'i', GESHI_BEFORE => '', GESHI_AFTER => '' ) |
| ||||
2 => array( GESHI_SEARCH => '(([/|\\?])?>)', GESHI_REPLACE => '\\1', GESHI_MODIFIERS => 'i', GESHI_BEFORE => '', GESHI_AFTER => '' ) |
| |||
[[#variable552cb320]]=> array( // Evil hackery to get around GeSHi bug: <>" and ; are added so <span>s can be matched // Explicit match on variable names because if a comment is before the first < of the span // gets chewed up... GESHI_SEARCH => [[#variable552cb2c0]], GESHI_REPLACE => [[#variable552cb220]], GESHI_MODIFIERS => [[#variable552cb1c0]], GESHI_BEFORE => [[#variable552ca320]], GESHI_AFTER => [[#variable552cb1a0]] ) |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#552cb320]] | 9 |
1 | 2 | [[#552cb320]] | 1 |
1 | 3 | [[#552cb320]] | 0 |
1 | 4 | [[#552cb320]] | 5 |
1 | 5 | [[#552cb320]] | 4 |
1 | 6 | [[#552cb320]] | 3 |
1 | 7 | [[#552cb320]] | 2 |
1 | 8 | [[#552cb320]] | 1 |
1 | 9 | [[#552cb320]] | 2 |
1 | 10 | [[#552cb320]] | 8 |
1 | 11 | [[#552cb320]] | 7 |
1 | 12 | [[#552cb320]] | 2 |
1 | 13 | [[#552cb320]] | 1 |
1 | 14 | [[#552cb320]] | 6 |
2 | 1 | [[#552cb2c0]] | '^(\\*){3}\\s.*$' |
2 | 2 | [[#552cb2c0]] | '([a-zA-Z0-9_]+\\s*)=(.+)' |
2 | 3 | [[#552cb2c0]] | '([a-z\\-:]+)(=)' |
2 | 4 | [[#552cb2c0]] | '^\\!.*$' |
2 | 5 | [[#552cb2c0]] | '^(\\+){3}\\s.*$' |
2 | 6 | [[#552cb2c0]] | '^[\\-]{3}\\s.*$' |
2 | 7 | [[#552cb2c0]] | '^\\>.*$' |
2 | 8 | [[#552cb2c0]] | '^\\<.*$' |
2 | 9 | [[#552cb2c0]] | '([<>";a-zA-Z0-9_]+\\s*)=(.+)' |
2 | 10 | [[#552cb2c0]] | '^\\+.*$' |
2 | 11 | [[#552cb2c0]] | '^\\-.*$' |
2 | 12 | [[#552cb2c0]] | '(([/|\\?])?>)' |
2 | 13 | [[#552cb2c0]] | '(<[/?|(\\?xml)]?[a-z0-9_\\-:]*(\\??>)?)' |
2 | 14 | [[#552cb2c0]] | '^[\\@]{2}.*$' |
3 | 1 | [[#552cb220]] | '\\0' |
3 | 2 | [[#552cb220]] | '\\1' |
3 | 3 | [[#552cb220]] | '\\1' |
3 | 4 | [[#552cb220]] | '\\0' |
3 | 5 | [[#552cb220]] | '\\0' |
3 | 6 | [[#552cb220]] | '\\0' |
3 | 7 | [[#552cb220]] | '\\0' |
3 | 8 | [[#552cb220]] | '\\0' |
3 | 9 | [[#552cb220]] | '\\2' |
3 | 10 | [[#552cb220]] | '\\0' |
3 | 11 | [[#552cb220]] | '\\0' |
3 | 12 | [[#552cb220]] | '\\1' |
3 | 13 | [[#552cb220]] | '\\1' |
3 | 14 | [[#552cb220]] | '\\0' |
4 | 1 | [[#552cb1c0]] | 'm' |
4 | 2 | [[#552cb1c0]] | '' |
4 | 3 | [[#552cb1c0]] | 'i' |
4 | 4 | [[#552cb1c0]] | 'm' |
4 | 5 | [[#552cb1c0]] | 'm' |
4 | 6 | [[#552cb1c0]] | 'm' |
4 | 7 | [[#552cb1c0]] | 'm' |
4 | 8 | [[#552cb1c0]] | 'm' |
4 | 9 | [[#552cb1c0]] | '' |
4 | 10 | [[#552cb1c0]] | 'm' |
4 | 11 | [[#552cb1c0]] | 'm' |
4 | 12 | [[#552cb1c0]] | 'i' |
4 | 13 | [[#552cb1c0]] | 'i' |
4 | 14 | [[#552cb1c0]] | 'm' |
5 | 1 | [[#552ca320]] | '' |
5 | 2 | [[#552ca320]] | '' |
5 | 3 | [[#552ca320]] | '' |
5 | 4 | [[#552ca320]] | '' |
5 | 5 | [[#552ca320]] | '' |
5 | 6 | [[#552ca320]] | '' |
5 | 7 | [[#552ca320]] | '' |
5 | 8 | [[#552ca320]] | '' |
5 | 9 | [[#552ca320]] | '\\1=' |
5 | 10 | [[#552ca320]] | '' |
5 | 11 | [[#552ca320]] | '' |
5 | 12 | [[#552ca320]] | '' |
5 | 13 | [[#552ca320]] | '' |
5 | 14 | [[#552ca320]] | '' |
6 | 1 | [[#552cb1a0]] | '' |
6 | 2 | [[#552cb1a0]] | '=\\2' |
6 | 3 | [[#552cb1a0]] | '\\2' |
6 | 4 | [[#552cb1a0]] | '' |
6 | 5 | [[#552cb1a0]] | '' |
6 | 6 | [[#552cb1a0]] | '' |
6 | 7 | [[#552cb1a0]] | '' |
6 | 8 | [[#552cb1a0]] | '' |
6 | 9 | [[#552cb1a0]] | '' |
6 | 10 | [[#552cb1a0]] | '' |
6 | 11 | [[#552cb1a0]] | '' |
6 | 12 | [[#552cb1a0]] | '' |
6 | 13 | [[#552cb1a0]] | '' |
6 | 14 | [[#552cb1a0]] | '' |