| Previous CloneSet | Next CloneSet | Back to Main Report |
| Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
|---|---|---|---|---|
| 1 | 45 | 2 | 0.976 | statement_sequence_member |
| Clone Abstraction | Parameter Bindings |
| Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
|---|---|---|---|
| 1 | 1 | 601 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 2 | 1 | 602 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 3 | 1 | 603 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 4 | 1 | 604 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 5 | 1 | 605 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 6 | 1 | 606 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 7 | 1 | 607 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 8 | 1 | 608 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 9 | 1 | 609 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 10 | 1 | 610 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 11 | 1 | 611 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 12 | 1 | 612 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 13 | 1 | 613 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 14 | 1 | 614 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 15 | 1 | 615 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 16 | 1 | 616 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 17 | 1 | 617 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 18 | 1 | 618 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 19 | 1 | 619 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 20 | 1 | 620 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 21 | 1 | 621 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 22 | 1 | 622 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 23 | 1 | 623 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 24 | 1 | 624 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 25 | 1 | 625 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 26 | 1 | 626 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 27 | 1 | 627 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 28 | 1 | 628 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 29 | 1 | 629 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 30 | 1 | 630 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 31 | 1 | 631 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 32 | 1 | 632 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 33 | 1 | 633 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 34 | 1 | 634 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 35 | 1 | 635 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 36 | 1 | 636 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 37 | 1 | 637 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 38 | 1 | 638 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 39 | 1 | 639 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 40 | 1 | 640 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 41 | 1 | 641 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 42 | 1 | 642 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 43 | 1 | 643 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 44 | 1 | 644 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| 45 | 1 | 645 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java |
| ||||
if ((optionValue = optionsMap.get(OPTION_ReportMethodWithConstructorName)) != null) updateSeverity(MethodWithConstructorName, optionValue); |
| ||||
if ((optionValue = optionsMap.get(OPTION_ReportOverridingPackageDefaultMethod)) != null) updateSeverity(OverriddenPackageDefaultMethod, optionValue); |
| ||||
if ((optionValue = optionsMap.get(OPTION_ReportDeprecation)) != null) updateSeverity(UsingDeprecatedAPI, optionValue); |
| ||||
if ((optionValue = optionsMap.get(OPTION_ReportHiddenCatchBlock)) != null) updateSeverity(MaskedCatchBlock, optionValue); |
| ||||
if ((optionValue = optionsMap.get(OPTION_ReportUnusedLocal)) != null) updateSeverity(UnusedLocalVariable, optionValue); |
| ||||
if ((optionValue = optionsMap.get(OPTION_ReportUnusedParameter)) != null) updateSeverity(UnusedArgument, optionValue); |
| ||||
if ((optionValue = optionsMap.get(OPTION_ReportUnusedImport)) != null) updateSeverity(UnusedImport, optionValue); |
| ||||
if ((optionValue = optionsMap.get(OPTION_ReportUnusedPrivateMember)) != null) updateSeverity(UnusedPrivateMember, optionValue); |
| ||||
if ((optionValue = optionsMap.get(OPTION_ReportUnusedDeclaredThrownException)) != null) updateSeverity(UnusedDeclaredThrownException, optionValue); |
| ||||
if ((optionValue = optionsMap.get(OPTION_ReportNoImplicitStringConversion)) != null) updateSeverity(NoImplicitStringConversion, optionValue); |
| ||||
if ((optionValue = optionsMap.get(OPTION_ReportSyntheticAccessEmulation)) != null) updateSeverity(AccessEmulation, optionValue); |
| ||||
if ((optionValue = optionsMap.get(OPTION_ReportLocalVariableHiding)) != null) updateSeverity(LocalVariableHiding, optionValue); |
| ||||
if ((optionValue = optionsMap.get(OPTION_ReportFieldHiding)) != null) updateSeverity(FieldHiding, optionValue); |
| ||||
if ((optionValue = optionsMap.get(OPTION_ReportTypeParameterHiding)) != null) updateSeverity(TypeParameterHiding, optionValue); |
| ||||
if ((optionValue = optionsMap.get(OPTION_ReportPossibleAccidentalBooleanAssignment)) != null) updateSeverity(AccidentalBooleanAssign, optionValue); |
| ||||
if ((optionValue = optionsMap.get(OPTION_ReportEmptyStatement)) != null) updateSeverity(EmptyStatement, optionValue); |
| ||||
if ((optionValue = optionsMap.get(OPTION_ReportNonExternalizedStringLiteral)) != null) updateSeverity(NonExternalizedString, optionValue); |
| ||||
if ((optionValue = optionsMap.get(OPTION_ReportAssertIdentifier)) != null) updateSeverity(AssertUsedAsAnIdentifier, optionValue); |
| ||||
if ((optionValue = optionsMap.get(OPTION_ReportEnumIdentifier)) != null) updateSeverity(EnumUsedAsAnIdentifier, optionValue); |
| ||||
if ((optionValue = optionsMap.get(OPTION_ReportNonStaticAccessToStatic)) != null) updateSeverity(NonStaticAccessToStatic, optionValue); |
| ||||
if ((optionValue = optionsMap.get(OPTION_ReportIndirectStaticAccess)) != null) updateSeverity(IndirectStaticAccess, optionValue); |
| ||||
if ((optionValue = optionsMap.get(OPTION_ReportIncompatibleNonInheritedInterfaceMethod)) != null) updateSeverity(IncompatibleNonInheritedInterfaceMethod, optionValue); |
| ||||
if ((optionValue = optionsMap.get(OPTION_ReportUndocumentedEmptyBlock)) != null) updateSeverity(UndocumentedEmptyBlock, optionValue); |
| ||||
if ((optionValue = optionsMap.get(OPTION_ReportUnnecessaryTypeCheck)) != null) updateSeverity(UnnecessaryTypeCheck, optionValue); |
| ||||
if ((optionValue = optionsMap.get(OPTION_ReportUnnecessaryElse)) != null) updateSeverity(UnnecessaryElse, optionValue); |
| ||||
if ((optionValue = optionsMap.get(OPTION_ReportFinallyBlockNotCompletingNormally)) != null) updateSeverity(FinallyBlockNotCompleting, optionValue); |
| ||||
if ((optionValue = optionsMap.get(OPTION_ReportUnqualifiedFieldAccess)) != null) updateSeverity(UnqualifiedFieldAccess, optionValue); |
| ||||
if ((optionValue = optionsMap.get(OPTION_ReportNoEffectAssignment)) != null) updateSeverity(NoEffectAssignment, optionValue); |
| ||||
if ((optionValue = optionsMap.get(OPTION_ReportUncheckedTypeOperation)) != null) updateSeverity(UncheckedTypeOperation, optionValue); |
| ||||
if ((optionValue = optionsMap.get(OPTION_ReportRawTypeReference)) != null) updateSeverity(RawTypeReference, optionValue); |
| ||||
if ((optionValue = optionsMap.get(OPTION_ReportFinalParameterBound)) != null) updateSeverity(FinalParameterBound, optionValue); |
| ||||
if ((optionValue = optionsMap.get(OPTION_ReportMissingSerialVersion)) != null) updateSeverity(MissingSerialVersion, optionValue); |
| ||||
if ((optionValue = optionsMap.get(OPTION_ReportForbiddenReference)) != null) updateSeverity(ForbiddenReference, optionValue); |
| ||||
if ((optionValue = optionsMap.get(OPTION_ReportDiscouragedReference)) != null) updateSeverity(DiscouragedReference, optionValue); |
| ||||
if ((optionValue = optionsMap.get(OPTION_ReportVarargsArgumentNeedCast)) != null) updateSeverity(VarargsArgumentNeedCast, optionValue); |
| ||||
if ((optionValue = optionsMap.get(OPTION_ReportNullReference)) != null) updateSeverity(NullReference, optionValue); |
| ||||
if ((optionValue = optionsMap.get(OPTION_ReportAutoboxing)) != null) updateSeverity(AutoBoxing, optionValue); |
| ||||
if ((optionValue = optionsMap.get(OPTION_ReportAnnotationSuperInterface)) != null) updateSeverity(AnnotationSuperInterface, optionValue); |
| ||||
if ((optionValue = optionsMap.get(OPTION_ReportMissingOverrideAnnotation)) != null) updateSeverity(MissingOverrideAnnotation, optionValue); |
| ||||
if ((optionValue = optionsMap.get(OPTION_ReportMissingDeprecatedAnnotation)) != null) updateSeverity(MissingDeprecatedAnnotation, optionValue); |
| ||||
if ((optionValue = optionsMap.get(OPTION_ReportIncompleteEnumSwitch)) != null) updateSeverity(IncompleteEnumSwitch, optionValue); |
| ||||
if ((optionValue = optionsMap.get(OPTION_ReportUnhandledWarningToken)) != null) updateSeverity(UnhandledWarningToken, optionValue); |
| ||||
if ((optionValue = optionsMap.get(OPTION_ReportUnusedLabel)) != null) updateSeverity(UnusedLabel, optionValue); |
| ||||
if ((optionValue = optionsMap.get(OPTION_ReportParameterAssignment)) != null) updateSeverity(ParameterAssignment, optionValue); |
| ||||
if ((optionValue = optionsMap.get(OPTION_ReportFallthroughCase)) != null) updateSeverity(FallthroughCase, optionValue); |
| |||
if ((optionValue = optionsMap.get( [[#variablebb5148a0]])) != null) updateSeverity( [[#variablebb5144a0]], optionValue); |
| CloneAbstraction |
| Parameter Index | Clone Instance | Parameter Name | Value |
|---|---|---|---|
| 1 | 1 | [[#bb5148a0]] | OPTION_ReportFallthroughCase |
| 1 | 2 | [[#bb5148a0]] | OPTION_ReportParameterAssignment |
| 1 | 3 | [[#bb5148a0]] | OPTION_ReportUnusedLabel |
| 1 | 4 | [[#bb5148a0]] | OPTION_ReportUnhandledWarningToken |
| 1 | 5 | [[#bb5148a0]] | OPTION_ReportIncompleteEnumSwitch |
| 1 | 6 | [[#bb5148a0]] | OPTION_ReportMissingDeprecatedAnnotation |
| 1 | 7 | [[#bb5148a0]] | OPTION_ReportMissingOverrideAnnotation |
| 1 | 8 | [[#bb5148a0]] | OPTION_ReportAnnotationSuperInterface |
| 1 | 9 | [[#bb5148a0]] | OPTION_ReportAutoboxing |
| 1 | 10 | [[#bb5148a0]] | OPTION_ReportNullReference |
| 1 | 11 | [[#bb5148a0]] | OPTION_ReportVarargsArgumentNeedCast |
| 1 | 12 | [[#bb5148a0]] | OPTION_ReportDiscouragedReference |
| 1 | 13 | [[#bb5148a0]] | OPTION_ReportForbiddenReference |
| 1 | 14 | [[#bb5148a0]] | OPTION_ReportMissingSerialVersion |
| 1 | 15 | [[#bb5148a0]] | OPTION_ReportFinalParameterBound |
| 1 | 16 | [[#bb5148a0]] | OPTION_ReportRawTypeReference |
| 1 | 17 | [[#bb5148a0]] | OPTION_ReportUncheckedTypeOperation |
| 1 | 18 | [[#bb5148a0]] | OPTION_ReportNoEffectAssignment |
| 1 | 19 | [[#bb5148a0]] | OPTION_ReportUnqualifiedFieldAccess |
| 1 | 20 | [[#bb5148a0]] | OPTION_ReportFinallyBlockNotCompletingNormally |
| 1 | 21 | [[#bb5148a0]] | OPTION_ReportUnnecessaryElse |
| 1 | 22 | [[#bb5148a0]] | OPTION_ReportUnnecessaryTypeCheck |
| 1 | 23 | [[#bb5148a0]] | OPTION_ReportUndocumentedEmptyBlock |
| 1 | 24 | [[#bb5148a0]] | OPTION_ReportIncompatibleNonInheritedInterfaceMethod |
| 1 | 25 | [[#bb5148a0]] | OPTION_ReportIndirectStaticAccess |
| 1 | 26 | [[#bb5148a0]] | OPTION_ReportNonStaticAccessToStatic |
| 1 | 27 | [[#bb5148a0]] | OPTION_ReportEnumIdentifier |
| 1 | 28 | [[#bb5148a0]] | OPTION_ReportAssertIdentifier |
| 1 | 29 | [[#bb5148a0]] | OPTION_ReportNonExternalizedStringLiteral |
| 1 | 30 | [[#bb5148a0]] | OPTION_ReportEmptyStatement |
| 1 | 31 | [[#bb5148a0]] | OPTION_ReportPossibleAccidentalBooleanAssignment |
| 1 | 32 | [[#bb5148a0]] | OPTION_ReportTypeParameterHiding |
| 1 | 33 | [[#bb5148a0]] | OPTION_ReportFieldHiding |
| 1 | 34 | [[#bb5148a0]] | OPTION_ReportLocalVariableHiding |
| 1 | 35 | [[#bb5148a0]] | OPTION_ReportSyntheticAccessEmulation |
| 1 | 36 | [[#bb5148a0]] | OPTION_ReportNoImplicitStringConversion |
| 1 | 37 | [[#bb5148a0]] | OPTION_ReportUnusedDeclaredThrownException |
| 1 | 38 | [[#bb5148a0]] | OPTION_ReportUnusedPrivateMember |
| 1 | 39 | [[#bb5148a0]] | OPTION_ReportUnusedImport |
| 1 | 40 | [[#bb5148a0]] | OPTION_ReportUnusedParameter |
| 1 | 41 | [[#bb5148a0]] | OPTION_ReportUnusedLocal |
| 1 | 42 | [[#bb5148a0]] | OPTION_ReportHiddenCatchBlock |
| 1 | 43 | [[#bb5148a0]] | OPTION_ReportDeprecation |
| 1 | 44 | [[#bb5148a0]] | OPTION_ReportOverridingPackageDefaultMethod |
| 1 | 45 | [[#bb5148a0]] | OPTION_ReportMethodWithConstructorName |
| 2 | 1 | [[#bb5144a0]] | FallthroughCase |
| 2 | 2 | [[#bb5144a0]] | ParameterAssignment |
| 2 | 3 | [[#bb5144a0]] | UnusedLabel |
| 2 | 4 | [[#bb5144a0]] | UnhandledWarningToken |
| 2 | 5 | [[#bb5144a0]] | IncompleteEnumSwitch |
| 2 | 6 | [[#bb5144a0]] | MissingDeprecatedAnnotation |
| 2 | 7 | [[#bb5144a0]] | MissingOverrideAnnotation |
| 2 | 8 | [[#bb5144a0]] | AnnotationSuperInterface |
| 2 | 9 | [[#bb5144a0]] | AutoBoxing |
| 2 | 10 | [[#bb5144a0]] | NullReference |
| 2 | 11 | [[#bb5144a0]] | VarargsArgumentNeedCast |
| 2 | 12 | [[#bb5144a0]] | DiscouragedReference |
| 2 | 13 | [[#bb5144a0]] | ForbiddenReference |
| 2 | 14 | [[#bb5144a0]] | MissingSerialVersion |
| 2 | 15 | [[#bb5144a0]] | FinalParameterBound |
| 2 | 16 | [[#bb5144a0]] | RawTypeReference |
| 2 | 17 | [[#bb5144a0]] | UncheckedTypeOperation |
| 2 | 18 | [[#bb5144a0]] | NoEffectAssignment |
| 2 | 19 | [[#bb5144a0]] | UnqualifiedFieldAccess |
| 2 | 20 | [[#bb5144a0]] | FinallyBlockNotCompleting |
| 2 | 21 | [[#bb5144a0]] | UnnecessaryElse |
| 2 | 22 | [[#bb5144a0]] | UnnecessaryTypeCheck |
| 2 | 23 | [[#bb5144a0]] | UndocumentedEmptyBlock |
| 2 | 24 | [[#bb5144a0]] | IncompatibleNonInheritedInterfaceMethod |
| 2 | 25 | [[#bb5144a0]] | IndirectStaticAccess |
| 2 | 26 | [[#bb5144a0]] | NonStaticAccessToStatic |
| 2 | 27 | [[#bb5144a0]] | EnumUsedAsAnIdentifier |
| 2 | 28 | [[#bb5144a0]] | AssertUsedAsAnIdentifier |
| 2 | 29 | [[#bb5144a0]] | NonExternalizedString |
| 2 | 30 | [[#bb5144a0]] | EmptyStatement |
| 2 | 31 | [[#bb5144a0]] | AccidentalBooleanAssign |
| 2 | 32 | [[#bb5144a0]] | TypeParameterHiding |
| 2 | 33 | [[#bb5144a0]] | FieldHiding |
| 2 | 34 | [[#bb5144a0]] | LocalVariableHiding |
| 2 | 35 | [[#bb5144a0]] | AccessEmulation |
| 2 | 36 | [[#bb5144a0]] | NoImplicitStringConversion |
| 2 | 37 | [[#bb5144a0]] | UnusedDeclaredThrownException |
| 2 | 38 | [[#bb5144a0]] | UnusedPrivateMember |
| 2 | 39 | [[#bb5144a0]] | UnusedImport |
| 2 | 40 | [[#bb5144a0]] | UnusedArgument |
| 2 | 41 | [[#bb5144a0]] | UnusedLocalVariable |
| 2 | 42 | [[#bb5144a0]] | MaskedCatchBlock |
| 2 | 43 | [[#bb5144a0]] | UsingDeprecatedAPI |
| 2 | 44 | [[#bb5144a0]] | OverriddenPackageDefaultMethod |
| 2 | 45 | [[#bb5144a0]] | MethodWithConstructorName |