Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
10 | 2 | 5 | 0.969 | ExpressionStatement |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 10 | 2216 | Closure/closure/goog/proto2/test.pb.js |
2 | 10 | 2228 | Closure/closure/goog/proto2/test.pb.js |
| ||||
goog.proto2.Message.set$Metadata(proto2.TestAllTypes.NestedMessage, { 0: { name: 'NestedMessage', containingType: proto2.TestAllTypes, fullName: 'proto2.TestAllTypes.NestedMessage' } , '1': { name: 'b', fieldType: goog.proto2.Message.FieldType.INT32, type: Number } } ); |
| ||||
goog.proto2.Message.set$Metadata(proto2.TestAllTypes.OptionalGroup, { 0: { name: 'OptionalGroup', containingType: proto2.TestAllTypes, fullName: 'proto2.TestAllTypes.OptionalGroup' } , '17': { name: 'a', fieldType: goog.proto2.Message.FieldType.INT32, type: Number } } ); |
| |||
goog.proto2.Message.set$Metadata(proto2.TestAllTypes. [[#variable20282740]], { 0:{name: [[#variable202826e0]], containingType:proto2.TestAllTypes, fullName: [[#variable20282660]]} , [[#variable202825a0]]:{name: [[#variable202823a0]], fieldType:goog.proto2.Message.FieldType.INT32, type:Number }} ); |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#20282740]] | OptionalGroup |
1 | 2 | [[#20282740]] | NestedMessage |
2 | 1 | [[#202826e0]] | 'OptionalGroup' |
2 | 2 | [[#202826e0]] | 'NestedMessage' |
3 | 1 | [[#20282660]] | 'proto2.TestAllTypes.OptionalGroup' |
3 | 2 | [[#20282660]] | 'proto2.TestAllTypes.NestedMessage' |
4 | 1 | [[#202825a0]] | '17' |
4 | 2 | [[#202825a0]] | '1' |
5 | 1 | [[#202823a0]] | 'a' |
5 | 2 | [[#202823a0]] | 'b' |