CloneSet65


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
44030.956SourceElements[4]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
1438
Closure/closure/goog/debug/errorreporter.js
2435
Closure/closure/goog/dom/fontsizemonitor.js
3436
Closure/closure/goog/dom/viewportsizemonitor.js
4455
Closure/closure/goog/editor/field.js
5435
Closure/closure/goog/editor/seamlessfield_test.js
6433
Closure/closure/goog/events/actioneventwrapper.js
7451
Closure/closure/goog/events/actionhandler.js
8473
Closure/closure/goog/events/eventhandler.js
9439
Closure/closure/goog/events/focushandler.js
10446
Closure/closure/goog/events/inputhandler.js
114122
Closure/closure/goog/events/keyhandler.js
12446
Closure/closure/goog/events/mousewheelhandler.js
13451
Closure/closure/goog/fx/dom.js
14442
Closure/closure/goog/fx/dragger.js
15437
Closure/closure/goog/graphics/element.js
16435
Closure/closure/goog/graphics/ext/element.js
174177
Closure/closure/goog/history/history.js
18484
Closure/closure/goog/net/crossdomainrpc.js
194155
Closure/closure/goog/net/iframeio.js
20448
Closure/closure/goog/net/xhrmanager.js
21435
Closure/closure/goog/net/xpc/iframerelaytransport.js
22436
Closure/closure/goog/testing/benchmarks/jsbinarysizebutton.js
23436
Closure/closure/goog/testing/benchmarks/jsbinarysizetoolbar.js
24449
Closure/closure/goog/testing/events/events.js
25438
Closure/closure/goog/testing/expectedfailures.js
26435
Closure/closure/goog/testing/net/xhrio.js
27436
Closure/closure/goog/ui/animatedzippy.js
284110
Closure/closure/goog/ui/autocomplete/inputhandler.js
29436
Closure/closure/goog/ui/autocomplete/remotearraymatcher.js
30439
Closure/closure/goog/ui/bidiinput.js
31440
Closure/closure/goog/ui/bubble.js
32438
Closure/closure/goog/ui/cccbutton.js
33437
Closure/closure/goog/ui/charpicker.js
34442
Closure/closure/goog/ui/component.js
35443
Closure/closure/goog/ui/hsvpalette.js
36438
Closure/closure/goog/ui/keyboardshortcuthandler.js
37450
Closure/closure/goog/ui/labelinput.js
38438
Closure/closure/goog/ui/prompt.js
39438
Closure/closure/goog/ui/richtextspellchecker.js
40441
Closure/closure/goog/ui/tooltip.js
Clone Instance
1
Line Count
4
Source Line
38
Source File
Closure/closure/goog/debug/errorreporter.js

goog.require('goog.events');
goog.require('goog.events.Event');
goog.require('goog.events.EventTarget');
goog.require('goog.net.XhrIo');


Clone Instance
2
Line Count
4
Source Line
35
Source File
Closure/closure/goog/dom/fontsizemonitor.js

goog.require('goog.events');
goog.require('goog.events.EventTarget');
goog.require('goog.events.EventType');
goog.require('goog.userAgent');


Clone Instance
3
Line Count
4
Source Line
36
Source File
Closure/closure/goog/dom/viewportsizemonitor.js

goog.require('goog.events');
goog.require('goog.events.EventTarget');
goog.require('goog.events.EventType');
goog.require('goog.math.Size');


Clone Instance
4
Line Count
4
Source Line
55
Source File
Closure/closure/goog/editor/field.js

goog.require('goog.events');
goog.require('goog.events.BrowserEvent');
goog.require('goog.events.EventHandler');
goog.require('goog.events.EventType');


Clone Instance
5
Line Count
4
Source Line
35
Source File
Closure/closure/goog/editor/seamlessfield_test.js

goog.require('goog.events');
goog.require('goog.style');
goog.require('goog.testing.MockClock');
goog.require('goog.testing.MockRange');


Clone Instance
6
Line Count
4
Source Line
33
Source File
Closure/closure/goog/events/actioneventwrapper.js

goog.require('goog.events');
goog.require('goog.events.EventHandler');
goog.require('goog.events.EventType');
goog.require('goog.events.EventWrapper');


Clone Instance
7
Line Count
4
Source Line
51
Source File
Closure/closure/goog/events/actionhandler.js

goog.require('goog.events');
goog.require('goog.events.BrowserEvent');
goog.require('goog.events.EventTarget');
goog.require('goog.events.EventType');


Clone Instance
8
Line Count
4
Source Line
73
Source File
Closure/closure/goog/events/eventhandler.js

goog.require('goog.events');
goog.require('goog.events.EventWrapper');
goog.require('goog.object');
goog.require('goog.structs.SimplePool');


Clone Instance
9
Line Count
4
Source Line
39
Source File
Closure/closure/goog/events/focushandler.js

goog.require('goog.events');
goog.require('goog.events.BrowserEvent');
goog.require('goog.events.EventTarget');
goog.require('goog.userAgent');


Clone Instance
10
Line Count
4
Source Line
46
Source File
Closure/closure/goog/events/inputhandler.js

goog.require('goog.events');
goog.require('goog.events.BrowserEvent');
goog.require('goog.events.EventTarget');
goog.require('goog.userAgent');


Clone Instance
11
Line Count
4
Source Line
122
Source File
Closure/closure/goog/events/keyhandler.js

goog.require('goog.events');
goog.require('goog.events.BrowserEvent');
goog.require('goog.events.EventTarget');
goog.require('goog.events.EventType');


Clone Instance
12
Line Count
4
Source Line
46
Source File
Closure/closure/goog/events/mousewheelhandler.js

goog.require('goog.events');
goog.require('goog.events.BrowserEvent');
goog.require('goog.events.EventTarget');
goog.require('goog.math');


Clone Instance
13
Line Count
4
Source Line
51
Source File
Closure/closure/goog/fx/dom.js

goog.require('goog.events');
goog.require('goog.fx.Animation');
goog.require('goog.fx.Animation.EventType');
goog.require('goog.style');


Clone Instance
14
Line Count
4
Source Line
42
Source File
Closure/closure/goog/fx/dragger.js

goog.require('goog.events');
goog.require('goog.events.BrowserEvent.MouseButton');
goog.require('goog.events.Event');
goog.require('goog.events.EventHandler');


Clone Instance
15
Line Count
4
Source Line
37
Source File
Closure/closure/goog/graphics/element.js

goog.require('goog.events');
goog.require('goog.events.EventTarget');
goog.require('goog.graphics.AffineTransform');
goog.require('goog.math');


Clone Instance
16
Line Count
4
Source Line
35
Source File
Closure/closure/goog/graphics/ext/element.js

goog.require('goog.events');
goog.require('goog.events.EventTarget');
goog.require('goog.functions');
goog.require('goog.graphics');


Clone Instance
17
Line Count
4
Source Line
177
Source File
Closure/closure/goog/history/history.js

goog.require('goog.events');
goog.require('goog.events.BrowserEvent');
goog.require('goog.events.Event');
goog.require('goog.events.EventHandler');


Clone Instance
18
Line Count
4
Source Line
84
Source File
Closure/closure/goog/net/crossdomainrpc.js

goog.require('goog.events');
goog.require('goog.events.EventTarget');
goog.require('goog.json');
goog.require('goog.net.EventType');


Clone Instance
19
Line Count
4
Source Line
155
Source File
Closure/closure/goog/net/iframeio.js

goog.require('goog.events');
goog.require('goog.events.EventTarget');
goog.require('goog.json');
goog.require('goog.net.ErrorCode');


Clone Instance
20
Line Count
4
Source Line
48
Source File
Closure/closure/goog/net/xhrmanager.js

goog.require('goog.events');
goog.require('goog.events.Event');
goog.require('goog.events.EventHandler');
goog.require('goog.events.EventTarget');


Clone Instance
21
Line Count
4
Source Line
35
Source File
Closure/closure/goog/net/xpc/iframerelaytransport.js

goog.require('goog.events');
goog.require('goog.net.xpc');
goog.require('goog.net.xpc.Transport');
goog.require('goog.userAgent');


Clone Instance
22
Line Count
4
Source Line
36
Source File
Closure/closure/goog/testing/benchmarks/jsbinarysizebutton.js

goog.require('goog.events');
goog.require('goog.ui.Button');
goog.require('goog.ui.Button.Side');
goog.require('goog.ui.Component.EventType');


Clone Instance
23
Line Count
4
Source Line
36
Source File
Closure/closure/goog/testing/benchmarks/jsbinarysizetoolbar.js

goog.require('goog.events');
goog.require('goog.object');
goog.require('goog.ui.Component.EventType');
goog.require('goog.ui.Option');


Clone Instance
24
Line Count
4
Source Line
49
Source File
Closure/closure/goog/testing/events/events.js

goog.require('goog.events');
goog.require('goog.events.BrowserEvent');
goog.require('goog.events.BrowserEvent.MouseButton');
goog.require('goog.events.Event');


Clone Instance
25
Line Count
4
Source Line
38
Source File
Closure/closure/goog/testing/expectedfailures.js

goog.require('goog.events');
goog.require('goog.events.EventType');
goog.require('goog.style');
goog.require('goog.testing.JsUnitException');


Clone Instance
26
Line Count
4
Source Line
35
Source File
Closure/closure/goog/testing/net/xhrio.js

goog.require('goog.events');
goog.require('goog.events.EventTarget');
goog.require('goog.json');
goog.require('goog.net.ErrorCode');


Clone Instance
27
Line Count
4
Source Line
36
Source File
Closure/closure/goog/ui/animatedzippy.js

goog.require('goog.events');
goog.require('goog.fx.Animation');
goog.require('goog.ui.Zippy');
goog.require('goog.ui.ZippyEvent');


Clone Instance
28
Line Count
4
Source Line
110
Source File
Closure/closure/goog/ui/autocomplete/inputhandler.js

goog.require('goog.events');
goog.require('goog.events.EventHandler');
goog.require('goog.events.KeyCodes');
goog.require('goog.events.KeyHandler');


Clone Instance
29
Line Count
4
Source Line
36
Source File
Closure/closure/goog/ui/autocomplete/remotearraymatcher.js

goog.require('goog.events');
goog.require('goog.json');
goog.require('goog.net.XhrIo');
goog.require('goog.ui.AutoComplete');


Clone Instance
30
Line Count
4
Source Line
39
Source File
Closure/closure/goog/ui/bidiinput.js

goog.require('goog.events');
goog.require('goog.events.InputHandler');
goog.require('goog.i18n.bidi');
goog.require('goog.ui.Component');


Clone Instance
31
Line Count
4
Source Line
40
Source File
Closure/closure/goog/ui/bubble.js

goog.require('goog.events');
goog.require('goog.events.Event');
goog.require('goog.math.Box');
goog.require('goog.positioning');


Clone Instance
32
Line Count
4
Source Line
38
Source File
Closure/closure/goog/ui/cccbutton.js

goog.require('goog.events');
goog.require('goog.events.Event');
goog.require('goog.ui.DeprecatedButton');
goog.require('goog.userAgent');


Clone Instance
33
Line Count
4
Source Line
37
Source File
Closure/closure/goog/ui/charpicker.js

goog.require('goog.events');
goog.require('goog.events.InputHandler');
goog.require('goog.i18n.CharListDecompressor');
goog.require('goog.i18n.uChar');


Clone Instance
34
Line Count
4
Source Line
42
Source File
Closure/closure/goog/ui/component.js

goog.require('goog.events');
goog.require('goog.events.Event');
goog.require('goog.events.EventHandler');
goog.require('goog.events.EventTarget');


Clone Instance
35
Line Count
4
Source Line
43
Source File
Closure/closure/goog/ui/hsvpalette.js

goog.require('goog.events');
goog.require('goog.events.Event');
goog.require('goog.events.EventType');
goog.require('goog.events.InputHandler');


Clone Instance
36
Line Count
4
Source Line
38
Source File
Closure/closure/goog/ui/keyboardshortcuthandler.js

goog.require('goog.events');
goog.require('goog.events.Event');
goog.require('goog.events.EventTarget');
goog.require('goog.events.KeyCodes');


Clone Instance
37
Line Count
4
Source Line
50
Source File
Closure/closure/goog/ui/labelinput.js

goog.require('goog.events');
goog.require('goog.events.EventHandler');
goog.require('goog.events.EventType');
goog.require('goog.ui.Component');


Clone Instance
38
Line Count
4
Source Line
38
Source File
Closure/closure/goog/ui/prompt.js

goog.require('goog.events');
goog.require('goog.ui.Component.Error');
goog.require('goog.ui.Dialog');
goog.require('goog.ui.Dialog.ButtonSet');


Clone Instance
39
Line Count
4
Source Line
38
Source File
Closure/closure/goog/ui/richtextspellchecker.js

goog.require('goog.events');
goog.require('goog.events.EventType');
goog.require('goog.string.StringBuffer');
goog.require('goog.ui.AbstractSpellChecker');


Clone Instance
40
Line Count
4
Source Line
41
Source File
Closure/closure/goog/ui/tooltip.js

goog.require('goog.events');
goog.require('goog.events.EventType');
goog.require('goog.math.Box');
goog.require('goog.math.Coordinate');


Clone AbstractionParameter Count: 3Parameter Bindings

goog.require('goog.events');
goog.require( [[#variable1f907d20]]);
goog.require( [[#variable1f907d60]]);
goog.require( [[#variable1f907be0]]);
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#1f907d20]]
'goog.events.Event' 
12[[#1f907d20]]
'goog.json' 
13[[#1f907d20]]
'goog.events.EventHandler' 
14[[#1f907d20]]
'goog.events.EventTarget' 
15[[#1f907d20]]
'goog.events.EventType' 
16[[#1f907d20]]
'goog.events.EventType' 
17[[#1f907d20]]
'goog.ui.Component.Error' 
18[[#1f907d20]]
'goog.events.EventTarget' 
19[[#1f907d20]]
'goog.events.EventHandler' 
110[[#1f907d20]]
'goog.events.Event' 
111[[#1f907d20]]
'goog.events.Event' 
112[[#1f907d20]]
'goog.events.BrowserEvent' 
113[[#1f907d20]]
'goog.style' 
114[[#1f907d20]]
'goog.events.Event' 
115[[#1f907d20]]
'goog.events.EventHandler' 
116[[#1f907d20]]
'goog.events.InputHandler' 
117[[#1f907d20]]
'goog.events.Event' 
118[[#1f907d20]]
'goog.events.Event' 
119[[#1f907d20]]
'goog.events.InputHandler' 
120[[#1f907d20]]
'goog.fx.Animation' 
121[[#1f907d20]]
'goog.events.EventTarget' 
122[[#1f907d20]]
'goog.events.BrowserEvent' 
123[[#1f907d20]]
'goog.object' 
124[[#1f907d20]]
'goog.ui.Button' 
125[[#1f907d20]]
'goog.events.EventType' 
126[[#1f907d20]]
'goog.net.xpc' 
127[[#1f907d20]]
'goog.events.EventTarget' 
128[[#1f907d20]]
'goog.events.BrowserEvent' 
129[[#1f907d20]]
'goog.events.EventTarget' 
130[[#1f907d20]]
'goog.events.EventTarget' 
131[[#1f907d20]]
'goog.events.BrowserEvent.MouseButton' 
132[[#1f907d20]]
'goog.fx.Animation' 
133[[#1f907d20]]
'goog.events.BrowserEvent' 
134[[#1f907d20]]
'goog.events.BrowserEvent' 
135[[#1f907d20]]
'goog.events.BrowserEvent' 
136[[#1f907d20]]
'goog.events.EventWrapper' 
137[[#1f907d20]]
'goog.events.EventTarget' 
138[[#1f907d20]]
'goog.events.BrowserEvent' 
139[[#1f907d20]]
'goog.events.BrowserEvent' 
140[[#1f907d20]]
'goog.events.Event' 
21[[#1f907d60]]
'goog.events.EventTarget' 
22[[#1f907d60]]
'goog.net.XhrIo' 
23[[#1f907d60]]
'goog.events.KeyCodes' 
24[[#1f907d60]]
'goog.events.EventType' 
25[[#1f907d60]]
'goog.math.Box' 
26[[#1f907d60]]
'goog.string.StringBuffer' 
27[[#1f907d60]]
'goog.ui.Dialog' 
28[[#1f907d60]]
'goog.events.EventType' 
29[[#1f907d60]]
'goog.events.EventType' 
210[[#1f907d60]]
'goog.events.EventTarget' 
211[[#1f907d60]]
'goog.events.EventType' 
212[[#1f907d60]]
'goog.events.EventHandler' 
213[[#1f907d60]]
'goog.testing.MockClock' 
214[[#1f907d60]]
'goog.events.EventHandler' 
215[[#1f907d60]]
'goog.events.EventType' 
216[[#1f907d60]]
'goog.i18n.CharListDecompressor' 
217[[#1f907d60]]
'goog.ui.DeprecatedButton' 
218[[#1f907d60]]
'goog.math.Box' 
219[[#1f907d60]]
'goog.i18n.bidi' 
220[[#1f907d60]]
'goog.ui.Zippy' 
221[[#1f907d60]]
'goog.json' 
222[[#1f907d60]]
'goog.events.BrowserEvent.MouseButton' 
223[[#1f907d60]]
'goog.ui.Component.EventType' 
224[[#1f907d60]]
'goog.ui.Button.Side' 
225[[#1f907d60]]
'goog.style' 
226[[#1f907d60]]
'goog.net.xpc.Transport' 
227[[#1f907d60]]
'goog.json' 
228[[#1f907d60]]
'goog.events.Event' 
229[[#1f907d60]]
'goog.functions' 
230[[#1f907d60]]
'goog.graphics.AffineTransform' 
231[[#1f907d60]]
'goog.events.Event' 
232[[#1f907d60]]
'goog.fx.Animation.EventType' 
233[[#1f907d60]]
'goog.events.EventTarget' 
234[[#1f907d60]]
'goog.events.EventTarget' 
235[[#1f907d60]]
'goog.events.EventTarget' 
236[[#1f907d60]]
'goog.object' 
237[[#1f907d60]]
'goog.json' 
238[[#1f907d60]]
'goog.events.EventTarget' 
239[[#1f907d60]]
'goog.events.EventTarget' 
240[[#1f907d60]]
'goog.events.EventHandler' 
31[[#1f907be0]]
'goog.net.XhrIo' 
32[[#1f907be0]]
'goog.ui.AutoComplete' 
33[[#1f907be0]]
'goog.events.KeyHandler' 
34[[#1f907be0]]
'goog.userAgent' 
35[[#1f907be0]]
'goog.math.Coordinate' 
36[[#1f907be0]]
'goog.ui.AbstractSpellChecker' 
37[[#1f907be0]]
'goog.ui.Dialog.ButtonSet' 
38[[#1f907be0]]
'goog.math.Size' 
39[[#1f907be0]]
'goog.ui.Component' 
310[[#1f907be0]]
'goog.events.KeyCodes' 
311[[#1f907be0]]
'goog.events.InputHandler' 
312[[#1f907be0]]
'goog.events.EventType' 
313[[#1f907be0]]
'goog.testing.MockRange' 
314[[#1f907be0]]
'goog.events.EventTarget' 
315[[#1f907be0]]
'goog.events.EventWrapper' 
316[[#1f907be0]]
'goog.i18n.uChar' 
317[[#1f907be0]]
'goog.userAgent' 
318[[#1f907be0]]
'goog.positioning' 
319[[#1f907be0]]
'goog.ui.Component' 
320[[#1f907be0]]
'goog.ui.ZippyEvent' 
321[[#1f907be0]]
'goog.net.ErrorCode' 
322[[#1f907be0]]
'goog.events.Event' 
323[[#1f907be0]]
'goog.ui.Option' 
324[[#1f907be0]]
'goog.ui.Component.EventType' 
325[[#1f907be0]]
'goog.testing.JsUnitException' 
326[[#1f907be0]]
'goog.userAgent' 
327[[#1f907be0]]
'goog.net.EventType' 
328[[#1f907be0]]
'goog.events.EventHandler' 
329[[#1f907be0]]
'goog.graphics' 
330[[#1f907be0]]
'goog.math' 
331[[#1f907be0]]
'goog.events.EventHandler' 
332[[#1f907be0]]
'goog.style' 
333[[#1f907be0]]
'goog.math' 
334[[#1f907be0]]
'goog.events.EventType' 
335[[#1f907be0]]
'goog.userAgent' 
336[[#1f907be0]]
'goog.structs.SimplePool' 
337[[#1f907be0]]
'goog.net.ErrorCode' 
338[[#1f907be0]]
'goog.events.EventType' 
339[[#1f907be0]]
'goog.userAgent' 
340[[#1f907be0]]
'goog.events.EventTarget'