| Previous CloneSet | Next CloneSet | Back to Main Report |
| Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
|---|---|---|---|---|
| 5 | 16 | 3 | 0.960 | LogicalORExpression |
| Clone Abstraction | Parameter Bindings |
| Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
|---|---|---|---|
| 1 | 5 | 2106 | Closure/closure/goog/proto2/test.pb.js |
| 2 | 5 | 2112 | Closure/closure/goog/proto2/test.pb.js |
| 3 | 5 | 2118 | Closure/closure/goog/proto2/test.pb.js |
| 4 | 5 | 2124 | Closure/closure/goog/proto2/test.pb.js |
| 5 | 5 | 2130 | Closure/closure/goog/proto2/test.pb.js |
| 6 | 5 | 2136 | Closure/closure/goog/proto2/test.pb.js |
| 7 | 5 | 2142 | Closure/closure/goog/proto2/test.pb.js |
| 8 | 5 | 2148 | Closure/closure/goog/proto2/test.pb.js |
| 9 | 5 | 2154 | Closure/closure/goog/proto2/test.pb.js |
| 10 | 5 | 2160 | Closure/closure/goog/proto2/test.pb.js |
| 11 | 5 | 2166 | Closure/closure/goog/proto2/test.pb.js |
| 12 | 5 | 2172 | Closure/closure/goog/proto2/test.pb.js |
| 13 | 5 | 2178 | Closure/closure/goog/proto2/test.pb.js |
| 14 | 5 | 2184 | Closure/closure/goog/proto2/test.pb.js |
| 15 | 5 | 2190 | Closure/closure/goog/proto2/test.pb.js |
| 16 | 5 | 2246 | Closure/closure/goog/proto2/test.pb.js |
| ||||
{
name: 'repeated_int32',
repeated: true ,
fieldType: goog.proto2.Message.FieldType.INT32,
type: Number }
|
| ||||
{
name: 'repeated_int64',
repeated: true ,
fieldType: goog.proto2.Message.FieldType.INT64,
type: Number }
|
| ||||
{
name: 'repeated_uint32',
repeated: true ,
fieldType: goog.proto2.Message.FieldType.UINT32,
type: Number }
|
| ||||
{
name: 'repeated_uint64',
repeated: true ,
fieldType: goog.proto2.Message.FieldType.UINT64,
type: Number }
|
| ||||
{
name: 'repeated_sint32',
repeated: true ,
fieldType: goog.proto2.Message.FieldType.SINT32,
type: Number }
|
| ||||
{
name: 'repeated_sint64',
repeated: true ,
fieldType: goog.proto2.Message.FieldType.SINT64,
type: Number }
|
| ||||
{
name: 'repeated_fixed32',
repeated: true ,
fieldType: goog.proto2.Message.FieldType.FIXED32,
type: Number }
|
| ||||
{
name: 'repeated_fixed64',
repeated: true ,
fieldType: goog.proto2.Message.FieldType.FIXED64,
type: Number }
|
| ||||
{
name: 'repeated_sfixed32',
repeated: true ,
fieldType: goog.proto2.Message.FieldType.SFIXED32,
type: Number }
|
| ||||
{
name: 'repeated_sfixed64',
repeated: true ,
fieldType: goog.proto2.Message.FieldType.SFIXED64,
type: Number }
|
| ||||
{
name: 'repeated_float',
repeated: true ,
fieldType: goog.proto2.Message.FieldType.FLOAT,
type: Number }
|
| ||||
{
name: 'repeated_double',
repeated: true ,
fieldType: goog.proto2.Message.FieldType.DOUBLE,
type: Number }
|
| ||||
{
name: 'repeated_bool',
repeated: true ,
fieldType: goog.proto2.Message.FieldType.BOOL,
type: Boolean }
|
| ||||
{
name: 'repeated_string',
repeated: true ,
fieldType: goog.proto2.Message.FieldType.STRING,
type: String }
|
| ||||
{
name: 'repeated_bytes',
repeated: true ,
fieldType: goog.proto2.Message.FieldType.BYTES,
type: String }
|
| ||||
{
name: 'a',
repeated: true ,
fieldType: goog.proto2.Message.FieldType.INT32,
type: Number }
|
| |||
{name: [[#variable5ce7b5c0]],
repeated: true ,
fieldType:goog.proto2.Message.FieldType. [[#variable5ce7b560]],
type: [[#variable5ce7b500]]}
|
| CloneAbstraction |
| Parameter Index | Clone Instance | Parameter Name | Value |
|---|---|---|---|
| 1 | 1 | [[#5ce7b5c0]] | 'repeated_int32' |
| 1 | 2 | [[#5ce7b5c0]] | 'a' |
| 1 | 3 | [[#5ce7b5c0]] | 'repeated_int64' |
| 1 | 4 | [[#5ce7b5c0]] | 'repeated_uint32' |
| 1 | 5 | [[#5ce7b5c0]] | 'repeated_uint64' |
| 1 | 6 | [[#5ce7b5c0]] | 'repeated_sint32' |
| 1 | 7 | [[#5ce7b5c0]] | 'repeated_sint64' |
| 1 | 8 | [[#5ce7b5c0]] | 'repeated_fixed32' |
| 1 | 9 | [[#5ce7b5c0]] | 'repeated_fixed64' |
| 1 | 10 | [[#5ce7b5c0]] | 'repeated_sfixed32' |
| 1 | 11 | [[#5ce7b5c0]] | 'repeated_sfixed64' |
| 1 | 12 | [[#5ce7b5c0]] | 'repeated_float' |
| 1 | 13 | [[#5ce7b5c0]] | 'repeated_double' |
| 1 | 14 | [[#5ce7b5c0]] | 'repeated_bool' |
| 1 | 15 | [[#5ce7b5c0]] | 'repeated_string' |
| 1 | 16 | [[#5ce7b5c0]] | 'repeated_bytes' |
| 2 | 1 | [[#5ce7b560]] | INT32 |
| 2 | 2 | [[#5ce7b560]] | INT32 |
| 2 | 3 | [[#5ce7b560]] | INT64 |
| 2 | 4 | [[#5ce7b560]] | UINT32 |
| 2 | 5 | [[#5ce7b560]] | UINT64 |
| 2 | 6 | [[#5ce7b560]] | SINT32 |
| 2 | 7 | [[#5ce7b560]] | SINT64 |
| 2 | 8 | [[#5ce7b560]] | FIXED32 |
| 2 | 9 | [[#5ce7b560]] | FIXED64 |
| 2 | 10 | [[#5ce7b560]] | SFIXED32 |
| 2 | 11 | [[#5ce7b560]] | SFIXED64 |
| 2 | 12 | [[#5ce7b560]] | FLOAT |
| 2 | 13 | [[#5ce7b560]] | DOUBLE |
| 2 | 14 | [[#5ce7b560]] | BOOL |
| 2 | 15 | [[#5ce7b560]] | STRING |
| 2 | 16 | [[#5ce7b560]] | BYTES |
| 3 | 1 | [[#5ce7b500]] | Number |
| 3 | 2 | [[#5ce7b500]] | Number |
| 3 | 3 | [[#5ce7b500]] | Number |
| 3 | 4 | [[#5ce7b500]] | Number |
| 3 | 5 | [[#5ce7b500]] | Number |
| 3 | 6 | [[#5ce7b500]] | Number |
| 3 | 7 | [[#5ce7b500]] | Number |
| 3 | 8 | [[#5ce7b500]] | Number |
| 3 | 9 | [[#5ce7b500]] | Number |
| 3 | 10 | [[#5ce7b500]] | Number |
| 3 | 11 | [[#5ce7b500]] | Number |
| 3 | 12 | [[#5ce7b500]] | Number |
| 3 | 13 | [[#5ce7b500]] | Number |
| 3 | 14 | [[#5ce7b500]] | Boolean |
| 3 | 15 | [[#5ce7b500]] | String |
| 3 | 16 | [[#5ce7b500]] | String |