CloneSet56


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
61460.968arrayitem
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
16114
plugins/content/geshi/geshi/diff.php
26121
plugins/content/geshi/geshi/diff.php
36128
plugins/content/geshi/geshi/diff.php
46135
plugins/content/geshi/geshi/diff.php
56142
plugins/content/geshi/geshi/diff.php
66149
plugins/content/geshi/geshi/diff.php
76156
plugins/content/geshi/geshi/diff.php
86163
plugins/content/geshi/geshi/diff.php
96170
plugins/content/geshi/geshi/diff.php
106100
plugins/content/geshi/geshi/ini.php
119107
plugins/content/geshi/geshi/ini.php
126102
plugins/content/geshi/geshi/xml.php
136109
plugins/content/geshi/geshi/xml.php
146116
plugins/content/geshi/geshi/xml.php
Clone Instance
1
Line Count
6
Source Line
114
Source File
plugins/content/geshi/geshi/diff.php

                        1 => array( 
                        GESHI_SEARCH => '^\\<.*$',
                        GESHI_REPLACE => '\\0',
                        GESHI_MODIFIERS => 'm',
                        GESHI_BEFORE => '',
                        GESHI_AFTER => ''
                                  )


Clone Instance
2
Line Count
6
Source Line
121
Source File
plugins/content/geshi/geshi/diff.php

                        2 => array( 
                        GESHI_SEARCH => '^\\>.*$',
                        GESHI_REPLACE => '\\0',
                        GESHI_MODIFIERS => 'm',
                        GESHI_BEFORE => '',
                        GESHI_AFTER => ''
                                  )


Clone Instance
3
Line Count
6
Source Line
128
Source File
plugins/content/geshi/geshi/diff.php

                        3 => array( 
                        GESHI_SEARCH => '^[\\-]{3}\\s.*$',
                        GESHI_REPLACE => '\\0',
                        GESHI_MODIFIERS => 'm',
                        GESHI_BEFORE => '',
                        GESHI_AFTER => ''
                                  )


Clone Instance
4
Line Count
6
Source Line
135
Source File
plugins/content/geshi/geshi/diff.php

                        4 => array( 
                        GESHI_SEARCH => '^(\\+){3}\\s.*$',
                        GESHI_REPLACE => '\\0',
                        GESHI_MODIFIERS => 'm',
                        GESHI_BEFORE => '',
                        GESHI_AFTER => ''
                                  )


Clone Instance
5
Line Count
6
Source Line
142
Source File
plugins/content/geshi/geshi/diff.php

                        5 => array( 
                        GESHI_SEARCH => '^\\!.*$',
                        GESHI_REPLACE => '\\0',
                        GESHI_MODIFIERS => 'm',
                        GESHI_BEFORE => '',
                        GESHI_AFTER => ''
                                  )


Clone Instance
6
Line Count
6
Source Line
149
Source File
plugins/content/geshi/geshi/diff.php

                        6 => array( 
                        GESHI_SEARCH => '^[\\@]{2}.*$',
                        GESHI_REPLACE => '\\0',
                        GESHI_MODIFIERS => 'm',
                        GESHI_BEFORE => '',
                        GESHI_AFTER => ''
                                  )


Clone Instance
7
Line Count
6
Source Line
156
Source File
plugins/content/geshi/geshi/diff.php

                        7 => array( 
                        GESHI_SEARCH => '^\\-.*$',
                        GESHI_REPLACE => '\\0',
                        GESHI_MODIFIERS => 'm',
                        GESHI_BEFORE => '',
                        GESHI_AFTER => ''
                                  )


Clone Instance
8
Line Count
6
Source Line
163
Source File
plugins/content/geshi/geshi/diff.php

                        8 => array( 
                        GESHI_SEARCH => '^\\+.*$',
                        GESHI_REPLACE => '\\0',
                        GESHI_MODIFIERS => 'm',
                        GESHI_BEFORE => '',
                        GESHI_AFTER => ''
                                  )


Clone Instance
9
Line Count
6
Source Line
170
Source File
plugins/content/geshi/geshi/diff.php

                        9 => array( 
                        GESHI_SEARCH => '^(\\*){3}\\s.*$',
                        GESHI_REPLACE => '\\0',
                        GESHI_MODIFIERS => 'm',
                        GESHI_BEFORE => '',
                        GESHI_AFTER => ''
                                  )


Clone Instance
10
Line Count
6
Source Line
100
Source File
plugins/content/geshi/geshi/ini.php

                1 => array( 
                        GESHI_SEARCH => '([a-zA-Z0-9_]+\\s*)=(.+)',
                        GESHI_REPLACE => '\\1',
                        GESHI_MODIFIERS => '',
                        GESHI_BEFORE => '',
                        GESHI_AFTER => '=\\2'
                          )


Clone Instance
11
Line Count
9
Source Line
107
Source File
plugins/content/geshi/geshi/ini.php

                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 => ''
                          )


Clone Instance
12
Line Count
6
Source Line
102
Source File
plugins/content/geshi/geshi/xml.php

                0 => array( 
                        GESHI_SEARCH => '([a-z\\-:]+)(=)',
                        GESHI_REPLACE => '\\1',
                        GESHI_MODIFIERS => 'i',
                        GESHI_BEFORE => '',
                        GESHI_AFTER => '\\2'
                          )


Clone Instance
13
Line Count
6
Source Line
109
Source File
plugins/content/geshi/geshi/xml.php

                1 => array( 
                        GESHI_SEARCH => '(&lt;[/?|(\\?xml)]?[a-z0-9_\\-:]*(\\??&gt;)?)',
                        GESHI_REPLACE => '\\1',
                        GESHI_MODIFIERS => 'i',
                        GESHI_BEFORE => '',
                        GESHI_AFTER => ''
                          )


Clone Instance
14
Line Count
6
Source Line
116
Source File
plugins/content/geshi/geshi/xml.php

                2 => array( 
                        GESHI_SEARCH => '(([/|\\?])?&gt;)',
                        GESHI_REPLACE => '\\1',
                        GESHI_MODIFIERS => 'i',
                        GESHI_BEFORE => '',
                        GESHI_AFTER => ''
                          )


Clone AbstractionParameter Count: 6Parameter Bindings

 [[#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 Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#552cb320]]
9 
12[[#552cb320]]
1 
13[[#552cb320]]
0 
14[[#552cb320]]
5 
15[[#552cb320]]
4 
16[[#552cb320]]
3 
17[[#552cb320]]
2 
18[[#552cb320]]
1 
19[[#552cb320]]
2 
110[[#552cb320]]
8 
111[[#552cb320]]
7 
112[[#552cb320]]
2 
113[[#552cb320]]
1 
114[[#552cb320]]
6 
21[[#552cb2c0]]
'^(\\*){3}\\s.*$' 
22[[#552cb2c0]]
'([a-zA-Z0-9_]+\\s*)=(.+)' 
23[[#552cb2c0]]
'([a-z\\-:]+)(=)' 
24[[#552cb2c0]]
'^\\!.*$' 
25[[#552cb2c0]]
'^(\\+){3}\\s.*$' 
26[[#552cb2c0]]
'^[\\-]{3}\\s.*$' 
27[[#552cb2c0]]
'^\\&gt;.*$' 
28[[#552cb2c0]]
'^\\&lt;.*$' 
29[[#552cb2c0]]
'([<>";a-zA-Z0-9_]+\\s*)=(.+)' 
210[[#552cb2c0]]
'^\\+.*$' 
211[[#552cb2c0]]
'^\\-.*$' 
212[[#552cb2c0]]
'(([/|\\?])?&gt;)' 
213[[#552cb2c0]]
'(&lt;[/?|(\\?xml)]?[a-z0-9_\\-:]*(\\??&gt;)?)' 
214[[#552cb2c0]]
'^[\\@]{2}.*$' 
31[[#552cb220]]
'\\0' 
32[[#552cb220]]
'\\1' 
33[[#552cb220]]
'\\1' 
34[[#552cb220]]
'\\0' 
35[[#552cb220]]
'\\0' 
36[[#552cb220]]
'\\0' 
37[[#552cb220]]
'\\0' 
38[[#552cb220]]
'\\0' 
39[[#552cb220]]
'\\2' 
310[[#552cb220]]
'\\0' 
311[[#552cb220]]
'\\0' 
312[[#552cb220]]
'\\1' 
313[[#552cb220]]
'\\1' 
314[[#552cb220]]
'\\0' 
41[[#552cb1c0]]
'm' 
42[[#552cb1c0]]
'' 
43[[#552cb1c0]]
'i' 
44[[#552cb1c0]]
'm' 
45[[#552cb1c0]]
'm' 
46[[#552cb1c0]]
'm' 
47[[#552cb1c0]]
'm' 
48[[#552cb1c0]]
'm' 
49[[#552cb1c0]]
'' 
410[[#552cb1c0]]
'm' 
411[[#552cb1c0]]
'm' 
412[[#552cb1c0]]
'i' 
413[[#552cb1c0]]
'i' 
414[[#552cb1c0]]
'm' 
51[[#552ca320]]
'' 
52[[#552ca320]]
'' 
53[[#552ca320]]
'' 
54[[#552ca320]]
'' 
55[[#552ca320]]
'' 
56[[#552ca320]]
'' 
57[[#552ca320]]
'' 
58[[#552ca320]]
'' 
59[[#552ca320]]
'\\1=' 
510[[#552ca320]]
'' 
511[[#552ca320]]
'' 
512[[#552ca320]]
'' 
513[[#552ca320]]
'' 
514[[#552ca320]]
'' 
61[[#552cb1a0]]
'' 
62[[#552cb1a0]]
'=\\2' 
63[[#552cb1a0]]
'\\2' 
64[[#552cb1a0]]
'' 
65[[#552cb1a0]]
'' 
66[[#552cb1a0]]
'' 
67[[#552cb1a0]]
'' 
68[[#552cb1a0]]
'' 
69[[#552cb1a0]]
'' 
610[[#552cb1a0]]
'' 
611[[#552cb1a0]]
'' 
612[[#552cb1a0]]
'' 
613[[#552cb1a0]]
'' 
614[[#552cb1a0]]
''