Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
47 | 2 | 2 | 0.983 | statement_sequence[16] |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 47 | 1582 | plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/Disassembler.java |
2 | 45 | 1633 | plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/Disassembler.java |
| ||||
innerClassNameIndex = innerClassesAttributeEntry.getInnerClassNameIndex(); outerClassNameIndex = innerClassesAttributeEntry.getOuterClassNameIndex(); innerNameIndex = innerClassesAttributeEntry.getInnerNameIndex(); accessFlags = innerClassesAttributeEntry.getAccessFlags(); buffer .append(Messages.disassembler_openinnerclassentry) .append(Messages.disassembler_inner_class_info_name) .append(Messages.disassembler_constantpoolindex). append(innerClassNameIndex); if (innerClassNameIndex != 0) { buffer .append(Messages.disassembler_space). append(innerClassesAttributeEntry.getInnerClassName()); } buffer .append(Messages.disassembler_comma) .append(Messages.disassembler_space) .append(Messages.disassembler_outer_class_info_name) .append(Messages.disassembler_constantpoolindex). append(outerClassNameIndex); if (outerClassNameIndex != 0) { buffer .append(Messages.disassembler_space). append(innerClassesAttributeEntry.getOuterClassName()); } writeNewLine(buffer, lineSeparator, tabNumber); dumpTab(tabNumber, buffer); buffer.append(Messages.disassembler_space); buffer .append(Messages.disassembler_inner_name) .append(Messages.disassembler_constantpoolindex). append(innerNameIndex); if (innerNameIndex != 0) { buffer .append(Messages.disassembler_space). append(innerClassesAttributeEntry.getInnerName()); } buffer .append(Messages.disassembler_comma) .append(Messages.disassembler_space) .append(Messages.disassembler_inner_accessflags) .append(accessFlags). append(Messages.disassembler_space); decodeModifiersForInnerClasses(buffer, accessFlags); buffer .append(Messages.disassembler_closeinnerclassentry). append(Messages.disassembler_comma); |
| ||||
innerClassNameIndex = innerClassesAttributeEntry.getInnerClassNameIndex(); outerClassNameIndex = innerClassesAttributeEntry.getOuterClassNameIndex(); innerNameIndex = innerClassesAttributeEntry.getInnerNameIndex(); accessFlags = innerClassesAttributeEntry.getAccessFlags(); buffer .append(Messages.disassembler_openinnerclassentry) .append(Messages.disassembler_inner_class_info_name) .append(Messages.disassembler_constantpoolindex). append(innerClassNameIndex); if (innerClassNameIndex != 0) { buffer .append(Messages.disassembler_space). append(innerClassesAttributeEntry.getInnerClassName()); } buffer .append(Messages.disassembler_comma) .append(Messages.disassembler_space) .append(Messages.disassembler_outer_class_info_name) .append(Messages.disassembler_constantpoolindex). append(outerClassNameIndex); if (outerClassNameIndex != 0) { buffer .append(Messages.disassembler_space). append(innerClassesAttributeEntry.getOuterClassName()); } writeNewLine(buffer, lineSeparator, tabNumber); dumpTab(tabNumber, buffer); buffer.append(Messages.disassembler_space); buffer .append(Messages.disassembler_inner_name) .append(Messages.disassembler_constantpoolindex). append(innerNameIndex); if (innerNameIndex != 0) { buffer .append(Messages.disassembler_space). append(innerClassesAttributeEntry.getInnerName()); } buffer .append(Messages.disassembler_comma) .append(Messages.disassembler_space) .append(Messages.disassembler_inner_accessflags) .append(accessFlags). append(Messages.disassembler_space); decodeModifiersForInnerClasses(buffer, accessFlags); buffer.append(Messages.disassembler_closeinnerclassentry); |
| |||
innerClassNameIndex = innerClassesAttributeEntry.getInnerClassNameIndex(); outerClassNameIndex = innerClassesAttributeEntry.getOuterClassNameIndex(); innerNameIndex = innerClassesAttributeEntry.getInnerNameIndex(); accessFlags = innerClassesAttributeEntry.getAccessFlags(); buffer.append(Messages.disassembler_openinnerclassentry).append(Messages.disassembler_inner_class_info_name).append(Messages.disassembler_constantpoolindex).append(innerClassNameIndex); if (innerClassNameIndex != 0) { buffer.append(Messages.disassembler_space).append(innerClassesAttributeEntry.getInnerClassName()); } buffer.append(Messages.disassembler_comma).append(Messages.disassembler_space).append(Messages.disassembler_outer_class_info_name).append(Messages.disassembler_constantpoolindex).append(outerClassNameIndex); if (outerClassNameIndex != 0) { buffer.append(Messages.disassembler_space).append(innerClassesAttributeEntry.getOuterClassName()); } writeNewLine(buffer, lineSeparator, tabNumber); dumpTab(tabNumber, buffer); buffer.append(Messages.disassembler_space); buffer.append(Messages.disassembler_inner_name).append(Messages.disassembler_constantpoolindex).append(innerNameIndex); if (innerNameIndex != 0) { buffer.append(Messages.disassembler_space).append(innerClassesAttributeEntry.getInnerName()); } buffer.append(Messages.disassembler_comma).append(Messages.disassembler_space).append(Messages.disassembler_inner_accessflags).append(accessFlags).append(Messages.disassembler_space); decodeModifiersForInnerClasses(buffer, accessFlags); [[#variablebcfa1da0]].append(Messages. [[#variableb316f180]]); |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#bcfa1da0]] | buffer.append(Messages.disassembler_closeinnerclassentry) |
1 | 2 | [[#bcfa1da0]] | buffer |
2 | 1 | [[#b316f180]] | disassembler_comma |
2 | 2 | [[#b316f180]] | disassembler_closeinnerclassentry |