| Previous CloneSet | Next CloneSet | Back to Main Report |
| Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
|---|---|---|---|---|
| 6 | 7 | 5 | 0.951 | SourceElements[6] |
| Clone Abstraction | Parameter Bindings |
| Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
|---|---|---|---|
| 1 | 6 | 37 | Closure/closure/goog/dom/multirange.js |
| 2 | 8 | 36 | Closure/closure/goog/editor/plugin.js |
| 3 | 6 | 36 | Closure/closure/goog/editor/plugins/undoredo.js |
| 4 | 6 | 35 | Closure/closure/goog/module/moduleloader.js |
| 5 | 6 | 35 | Closure/closure/goog/net/bulkloader.js |
| 6 | 6 | 55 | Closure/closure/goog/net/xhrio.js |
| 7 | 6 | 41 | Closure/closure/goog/ui/emoji/emojipicker.js |
| ||||
goog.require('goog.debug.Logger');
goog.require('goog.dom.AbstractMultiRange');
goog.require('goog.dom.AbstractRange');
goog.require('goog.dom.RangeIterator');
goog.require('goog.dom.RangeType');
goog.require('goog.dom.SavedRange');
|
| ||||
goog.require('goog.debug.Logger');
// TODO: Remove the dependency on goog.editor.Command asap. Currently only
// needed for execCommand issues with links.
goog.require('goog.editor.Command');
goog.require('goog.events.EventTarget');
goog.require('goog.functions');
goog.require('goog.object');
goog.require('goog.reflect');
|
| ||||
goog.require('goog.debug.Logger');
goog.require('goog.dom');
goog.require('goog.dom.NodeOffset');
goog.require('goog.dom.Range');
goog.require('goog.editor.BrowserFeature');
goog.require('goog.editor.Command');
|
| ||||
goog.require('goog.debug.Logger');
goog.require('goog.dom');
goog.require('goog.events.EventHandler');
goog.require('goog.module.BaseModuleLoader');
goog.require('goog.net.BulkLoader');
goog.require('goog.net.EventType');
|
| ||||
goog.require('goog.debug.Logger');
goog.require('goog.events.Event');
goog.require('goog.events.EventHandler');
goog.require('goog.events.EventTarget');
goog.require('goog.net.BulkLoaderHelper');
goog.require('goog.net.EventType');
|
| ||||
goog.require('goog.debug.Logger');
goog.require('goog.debug.errorHandlerWeakDep');
goog.require('goog.events.EventTarget');
goog.require('goog.json');
goog.require('goog.net.ErrorCode');
goog.require('goog.net.EventType');
|
| ||||
goog.require('goog.debug.Logger');
goog.require('goog.dom');
goog.require('goog.ui.Component');
goog.require('goog.ui.TabPane');
goog.require('goog.ui.TabPane.TabPage');
goog.require('goog.ui.emoji.Emoji');
|
| |||
goog.require('goog.debug.Logger');
// TODO: Remove the dependency on goog.editor.Command asap. Currently only
// needed for execCommand issues with links.
goog.require( [[#variable60a8d200]]);
goog.require( [[#variable609a6040]]);
goog.require( [[#variable614cefc0]]);
goog.require( [[#variable60cb7f60]]);
goog.require( [[#variable60cb7f40]]);
|
| CloneAbstraction |
| Parameter Index | Clone Instance | Parameter Name | Value |
|---|---|---|---|
| 1 | 1 | [[#60a8d200]] | 'goog.dom.AbstractMultiRange' |
| 1 | 2 | [[#60a8d200]] | 'goog.dom' |
| 1 | 3 | [[#60a8d200]] | 'goog.dom' |
| 1 | 4 | [[#60a8d200]] | 'goog.dom' |
| 1 | 5 | [[#60a8d200]] | 'goog.events.Event' |
| 1 | 6 | [[#60a8d200]] | 'goog.debug.errorHandlerWeakDep' |
| 1 | 7 | [[#60a8d200]] | 'goog.editor.Command' |
| 2 | 1 | [[#609a6040]] | 'goog.dom.AbstractRange' |
| 2 | 2 | [[#609a6040]] | 'goog.dom.NodeOffset' |
| 2 | 3 | [[#609a6040]] | 'goog.ui.Component' |
| 2 | 4 | [[#609a6040]] | 'goog.events.EventHandler' |
| 2 | 5 | [[#609a6040]] | 'goog.events.EventHandler' |
| 2 | 6 | [[#609a6040]] | 'goog.events.EventTarget' |
| 2 | 7 | [[#609a6040]] | 'goog.events.EventTarget' |
| 3 | 1 | [[#614cefc0]] | 'goog.dom.RangeIterator' |
| 3 | 2 | [[#614cefc0]] | 'goog.dom.Range' |
| 3 | 3 | [[#614cefc0]] | 'goog.ui.TabPane' |
| 3 | 4 | [[#614cefc0]] | 'goog.module.BaseModuleLoader' |
| 3 | 5 | [[#614cefc0]] | 'goog.events.EventTarget' |
| 3 | 6 | [[#614cefc0]] | 'goog.json' |
| 3 | 7 | [[#614cefc0]] | 'goog.functions' |
| 4 | 1 | [[#60cb7f60]] | 'goog.dom.RangeType' |
| 4 | 2 | [[#60cb7f60]] | 'goog.editor.BrowserFeature' |
| 4 | 3 | [[#60cb7f60]] | 'goog.ui.TabPane.TabPage' |
| 4 | 4 | [[#60cb7f60]] | 'goog.net.BulkLoader' |
| 4 | 5 | [[#60cb7f60]] | 'goog.net.BulkLoaderHelper' |
| 4 | 6 | [[#60cb7f60]] | 'goog.net.ErrorCode' |
| 4 | 7 | [[#60cb7f60]] | 'goog.object' |
| 5 | 1 | [[#60cb7f40]] | 'goog.dom.SavedRange' |
| 5 | 2 | [[#60cb7f40]] | 'goog.editor.Command' |
| 5 | 3 | [[#60cb7f40]] | 'goog.ui.emoji.Emoji' |
| 5 | 4 | [[#60cb7f40]] | 'goog.net.EventType' |
| 5 | 5 | [[#60cb7f40]] | 'goog.net.EventType' |
| 5 | 6 | [[#60cb7f40]] | 'goog.net.EventType' |
| 5 | 7 | [[#60cb7f40]] | 'goog.reflect' |