| Previous CloneSet | Next CloneSet | Back to Main Report |
| Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
|---|---|---|---|---|
| 2 | 21 | 4 | 0.960 | statement_sequence[2] |
| Clone Abstraction | Parameter Bindings |
| Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
|---|---|---|---|
| 1 | 2 | 330 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 2 | 2 | 335 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 3 | 2 | 337 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 4 | 2 | 339 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 5 | 2 | 341 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 6 | 2 | 343 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 7 | 2 | 345 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 8 | 2 | 347 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 9 | 2 | 349 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 10 | 2 | 351 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 11 | 2 | 353 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 12 | 2 | 355 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 13 | 2 | 357 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 14 | 2 | 370 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 15 | 2 | 373 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 16 | 2 | 375 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 17 | 2 | 377 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 18 | 2 | 379 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 19 | 2 | 381 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 20 | 2 | 383 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 21 | 2 | 403 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| ||||
optionsMap.put(OPTION_ReportOverridingPackageDefaultMethod, getSeverityString(OverriddenPackageDefaultMethod));
optionsMap.put(OPTION_ReportDeprecation, getSeverityString(UsingDeprecatedAPI));
|
| ||||
optionsMap.put(OPTION_ReportUnusedLocal, getSeverityString(UnusedLocalVariable));
optionsMap.put(OPTION_ReportUnusedParameter, getSeverityString(UnusedArgument));
|
| ||||
optionsMap.put(OPTION_ReportUnusedImport, getSeverityString(UnusedImport));
optionsMap.put(OPTION_ReportSyntheticAccessEmulation, getSeverityString(AccessEmulation));
|
| ||||
optionsMap.put(OPTION_ReportNoEffectAssignment, getSeverityString(NoEffectAssignment));
optionsMap.put(OPTION_ReportNonExternalizedStringLiteral, getSeverityString(NonExternalizedString));
|
| ||||
optionsMap.put(OPTION_ReportNoImplicitStringConversion, getSeverityString(NoImplicitStringConversion));
optionsMap.put(OPTION_ReportNonStaticAccessToStatic, getSeverityString(NonStaticAccessToStatic));
|
| ||||
optionsMap.put(OPTION_ReportIndirectStaticAccess, getSeverityString(IndirectStaticAccess));
optionsMap.put(OPTION_ReportIncompatibleNonInheritedInterfaceMethod, getSeverityString(IncompatibleNonInheritedInterfaceMethod));
|
| ||||
optionsMap.put(OPTION_ReportUnusedPrivateMember, getSeverityString(UnusedPrivateMember));
optionsMap.put(OPTION_ReportLocalVariableHiding, getSeverityString(LocalVariableHiding));
|
| ||||
optionsMap.put(OPTION_ReportFieldHiding, getSeverityString(FieldHiding));
optionsMap.put(OPTION_ReportTypeParameterHiding, getSeverityString(TypeParameterHiding));
|
| ||||
optionsMap.put(OPTION_ReportPossibleAccidentalBooleanAssignment, getSeverityString(AccidentalBooleanAssign));
optionsMap.put(OPTION_ReportEmptyStatement, getSeverityString(EmptyStatement));
|
| ||||
optionsMap.put(OPTION_ReportAssertIdentifier, getSeverityString(AssertUsedAsAnIdentifier));
optionsMap.put(OPTION_ReportEnumIdentifier, getSeverityString(EnumUsedAsAnIdentifier));
|
| ||||
optionsMap.put(OPTION_ReportUndocumentedEmptyBlock, getSeverityString(UndocumentedEmptyBlock));
optionsMap.put(OPTION_ReportUnnecessaryTypeCheck, getSeverityString(UnnecessaryTypeCheck));
|
| ||||
optionsMap.put(OPTION_ReportUnnecessaryElse, getSeverityString(UnnecessaryElse));
optionsMap.put(OPTION_ReportAutoboxing, getSeverityString(AutoBoxing));
|
| ||||
optionsMap.put(OPTION_ReportAnnotationSuperInterface, getSeverityString(AnnotationSuperInterface));
optionsMap.put(OPTION_ReportIncompleteEnumSwitch, getSeverityString(IncompleteEnumSwitch));
|
| ||||
optionsMap.put(OPTION_ReportFinallyBlockNotCompletingNormally, getSeverityString(FinallyBlockNotCompleting));
optionsMap.put(OPTION_ReportUnusedDeclaredThrownException, getSeverityString(UnusedDeclaredThrownException));
|
| ||||
optionsMap.put(OPTION_ReportUnqualifiedFieldAccess, getSeverityString(UnqualifiedFieldAccess));
optionsMap.put(OPTION_ReportUncheckedTypeOperation, getSeverityString(UncheckedTypeOperation));
|
| ||||
optionsMap.put(OPTION_ReportRawTypeReference, getSeverityString(RawTypeReference));
optionsMap.put(OPTION_ReportFinalParameterBound, getSeverityString(FinalParameterBound));
|
| ||||
optionsMap.put(OPTION_ReportMissingSerialVersion, getSeverityString(MissingSerialVersion));
optionsMap.put(OPTION_ReportForbiddenReference, getSeverityString(ForbiddenReference));
|
| ||||
optionsMap.put(OPTION_ReportDiscouragedReference, getSeverityString(DiscouragedReference));
optionsMap.put(OPTION_ReportVarargsArgumentNeedCast, getSeverityString(VarargsArgumentNeedCast));
|
| ||||
optionsMap.put(OPTION_ReportMissingOverrideAnnotation, getSeverityString(MissingOverrideAnnotation));
optionsMap.put(OPTION_ReportMissingDeprecatedAnnotation, getSeverityString(MissingDeprecatedAnnotation));
|
| ||||
optionsMap.put(OPTION_ReportIncompleteEnumSwitch, getSeverityString(IncompleteEnumSwitch));
optionsMap.put(OPTION_ReportUnusedLabel, getSeverityString(UnusedLabel));
|
| ||||
optionsMap.put(OPTION_ReportParameterAssignment, getSeverityString(ParameterAssignment));
optionsMap.put(OPTION_ReportFallthroughCase, getSeverityString(FallthroughCase));
|
| |||
optionsMap.put( [[#variableb4be8fc0]], getSeverityString( [[#variableb2b875c0]])); optionsMap.put( [[#variable59ab6e40]], getSeverityString( [[#variable5a2038c0]])); |
| CloneAbstraction |
| Parameter Index | Clone Instance | Parameter Name | Value |
|---|---|---|---|
| 1 | 1 | [[#b4be8fc0]] | OPTION_ReportIncompleteEnumSwitch |
| 1 | 2 | [[#b4be8fc0]] | OPTION_ReportParameterAssignment |
| 1 | 3 | [[#b4be8fc0]] | OPTION_ReportMissingOverrideAnnotation |
| 1 | 4 | [[#b4be8fc0]] | OPTION_ReportDiscouragedReference |
| 1 | 5 | [[#b4be8fc0]] | OPTION_ReportMissingSerialVersion |
| 1 | 6 | [[#b4be8fc0]] | OPTION_ReportRawTypeReference |
| 1 | 7 | [[#b4be8fc0]] | OPTION_ReportUnqualifiedFieldAccess |
| 1 | 8 | [[#b4be8fc0]] | OPTION_ReportFinallyBlockNotCompletingNormally |
| 1 | 9 | [[#b4be8fc0]] | OPTION_ReportAnnotationSuperInterface |
| 1 | 10 | [[#b4be8fc0]] | OPTION_ReportUnnecessaryElse |
| 1 | 11 | [[#b4be8fc0]] | OPTION_ReportUndocumentedEmptyBlock |
| 1 | 12 | [[#b4be8fc0]] | OPTION_ReportAssertIdentifier |
| 1 | 13 | [[#b4be8fc0]] | OPTION_ReportPossibleAccidentalBooleanAssignment |
| 1 | 14 | [[#b4be8fc0]] | OPTION_ReportFieldHiding |
| 1 | 15 | [[#b4be8fc0]] | OPTION_ReportUnusedPrivateMember |
| 1 | 16 | [[#b4be8fc0]] | OPTION_ReportIndirectStaticAccess |
| 1 | 17 | [[#b4be8fc0]] | OPTION_ReportNoImplicitStringConversion |
| 1 | 18 | [[#b4be8fc0]] | OPTION_ReportNoEffectAssignment |
| 1 | 19 | [[#b4be8fc0]] | OPTION_ReportUnusedImport |
| 1 | 20 | [[#b4be8fc0]] | OPTION_ReportUnusedLocal |
| 1 | 21 | [[#b4be8fc0]] | OPTION_ReportOverridingPackageDefaultMethod |
| 2 | 1 | [[#b2b875c0]] | IncompleteEnumSwitch |
| 2 | 2 | [[#b2b875c0]] | ParameterAssignment |
| 2 | 3 | [[#b2b875c0]] | MissingOverrideAnnotation |
| 2 | 4 | [[#b2b875c0]] | DiscouragedReference |
| 2 | 5 | [[#b2b875c0]] | MissingSerialVersion |
| 2 | 6 | [[#b2b875c0]] | RawTypeReference |
| 2 | 7 | [[#b2b875c0]] | UnqualifiedFieldAccess |
| 2 | 8 | [[#b2b875c0]] | FinallyBlockNotCompleting |
| 2 | 9 | [[#b2b875c0]] | AnnotationSuperInterface |
| 2 | 10 | [[#b2b875c0]] | UnnecessaryElse |
| 2 | 11 | [[#b2b875c0]] | UndocumentedEmptyBlock |
| 2 | 12 | [[#b2b875c0]] | AssertUsedAsAnIdentifier |
| 2 | 13 | [[#b2b875c0]] | AccidentalBooleanAssign |
| 2 | 14 | [[#b2b875c0]] | FieldHiding |
| 2 | 15 | [[#b2b875c0]] | UnusedPrivateMember |
| 2 | 16 | [[#b2b875c0]] | IndirectStaticAccess |
| 2 | 17 | [[#b2b875c0]] | NoImplicitStringConversion |
| 2 | 18 | [[#b2b875c0]] | NoEffectAssignment |
| 2 | 19 | [[#b2b875c0]] | UnusedImport |
| 2 | 20 | [[#b2b875c0]] | UnusedLocalVariable |
| 2 | 21 | [[#b2b875c0]] | OverriddenPackageDefaultMethod |
| 3 | 1 | [[#59ab6e40]] | OPTION_ReportUnusedLabel |
| 3 | 2 | [[#59ab6e40]] | OPTION_ReportFallthroughCase |
| 3 | 3 | [[#59ab6e40]] | OPTION_ReportMissingDeprecatedAnnotation |
| 3 | 4 | [[#59ab6e40]] | OPTION_ReportVarargsArgumentNeedCast |
| 3 | 5 | [[#59ab6e40]] | OPTION_ReportForbiddenReference |
| 3 | 6 | [[#59ab6e40]] | OPTION_ReportFinalParameterBound |
| 3 | 7 | [[#59ab6e40]] | OPTION_ReportUncheckedTypeOperation |
| 3 | 8 | [[#59ab6e40]] | OPTION_ReportUnusedDeclaredThrownException |
| 3 | 9 | [[#59ab6e40]] | OPTION_ReportIncompleteEnumSwitch |
| 3 | 10 | [[#59ab6e40]] | OPTION_ReportAutoboxing |
| 3 | 11 | [[#59ab6e40]] | OPTION_ReportUnnecessaryTypeCheck |
| 3 | 12 | [[#59ab6e40]] | OPTION_ReportEnumIdentifier |
| 3 | 13 | [[#59ab6e40]] | OPTION_ReportEmptyStatement |
| 3 | 14 | [[#59ab6e40]] | OPTION_ReportTypeParameterHiding |
| 3 | 15 | [[#59ab6e40]] | OPTION_ReportLocalVariableHiding |
| 3 | 16 | [[#59ab6e40]] | OPTION_ReportIncompatibleNonInheritedInterfaceMethod |
| 3 | 17 | [[#59ab6e40]] | OPTION_ReportNonStaticAccessToStatic |
| 3 | 18 | [[#59ab6e40]] | OPTION_ReportNonExternalizedStringLiteral |
| 3 | 19 | [[#59ab6e40]] | OPTION_ReportSyntheticAccessEmulation |
| 3 | 20 | [[#59ab6e40]] | OPTION_ReportUnusedParameter |
| 3 | 21 | [[#59ab6e40]] | OPTION_ReportDeprecation |
| 4 | 1 | [[#5a2038c0]] | UnusedLabel |
| 4 | 2 | [[#5a2038c0]] | FallthroughCase |
| 4 | 3 | [[#5a2038c0]] | MissingDeprecatedAnnotation |
| 4 | 4 | [[#5a2038c0]] | VarargsArgumentNeedCast |
| 4 | 5 | [[#5a2038c0]] | ForbiddenReference |
| 4 | 6 | [[#5a2038c0]] | FinalParameterBound |
| 4 | 7 | [[#5a2038c0]] | UncheckedTypeOperation |
| 4 | 8 | [[#5a2038c0]] | UnusedDeclaredThrownException |
| 4 | 9 | [[#5a2038c0]] | IncompleteEnumSwitch |
| 4 | 10 | [[#5a2038c0]] | AutoBoxing |
| 4 | 11 | [[#5a2038c0]] | UnnecessaryTypeCheck |
| 4 | 12 | [[#5a2038c0]] | EnumUsedAsAnIdentifier |
| 4 | 13 | [[#5a2038c0]] | EmptyStatement |
| 4 | 14 | [[#5a2038c0]] | TypeParameterHiding |
| 4 | 15 | [[#5a2038c0]] | LocalVariableHiding |
| 4 | 16 | [[#5a2038c0]] | IncompatibleNonInheritedInterfaceMethod |
| 4 | 17 | [[#5a2038c0]] | NonStaticAccessToStatic |
| 4 | 18 | [[#5a2038c0]] | NonExternalizedString |
| 4 | 19 | [[#5a2038c0]] | AccessEmulation |
| 4 | 20 | [[#5a2038c0]] | UnusedArgument |
| 4 | 21 | [[#5a2038c0]] | UsingDeprecatedAPI |