JetBrains / JPS
Duplication

Places in code with 6 or more lines that are exactly the same.

Intro
Learn more...
Duplication Overall
system3% (345 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
xml50% (232 lines)
java1% (83 lines)
jsp50% (30 lines)
Duplication per Component (primary)
testData16% (274 lines)
src1% (59 lines)
testSrc1% (12 lines)
plugins0% (0 lines)
antLayout0% (0 lines)
model0% (0 lines)
serverFacade0% (0 lines)
Longest Duplicates
The list of 50 longest duplicates.
See data for all 62 duplicates...
Size#FoldersFilesLinesCode
12 x 2 testData/incremental/membersChange/hierarchy
testData/incremental/membersChange/hierarchy2
1:14 (100%)
1:14 (100%)
view
9 x 2 src/org/jetbrains/ether/dependencyView
src/org/jetbrains/ether/dependencyView
65:76 (6%)
86:97 (6%)
view
8 x 2 testData/incremental/mem...addConstructorParameter
testData/incremental/met...erties/changeReturnType
1:10 (100%)
1:11 (100%)
view
7 x 2 testData/incremental/membersChange/addHidingField
testData/incremental/membersChange/addHidingMethod
1:9 (100%)
1:9 (100%)
view
7 x 2 testData/incremental/membersChange/addHidingField
testData/incremental/mem...ange/removeHidingMethod
1:9 (100%)
1:9 (100%)
view
7 x 2 testData/incremental/membersChange/addHidingMethod
testData/incremental/mem...ange/removeHidingMethod
1:9 (100%)
1:9 (100%)
view
7 x 2 src/org/jetbrains/ether/dependencyView
src/org/jetbrains/ether/dependencyView
83:93 (4%)
127:137 (8%)
view
7 x 2 testData/incremental/mem...hange/removeHidingField
testData/incremental/mem...ange/removeHidingMethod
1:9 (100%)
1:9 (100%)
view
7 x 2 src/org/jetbrains/ether/dependencyView
src/org/jetbrains/ether/dependencyView
83:93 (4%)
39:49 (8%)
view
7 x 2 src/org/jetbrains/ether/dependencyView
src/org/jetbrains/ether/dependencyView
144:152 (2%)
176:184 (2%)
view
7 x 2 testData/incremental/membersChange/renameMethod
testData/incremental/methodProperties/addThrows
1:12 (100%)
1:12 (100%)
view
7 x 2 testData/incremental/membersChange/addHidingMethod
testData/incremental/mem...hange/removeHidingField
1:9 (100%)
1:9 (100%)
view
7 x 2 testData/incremental/membersChange/addHidingField
testData/incremental/mem...hange/removeHidingField
1:9 (100%)
1:9 (100%)
view
7 x 2 src/org/jetbrains/ether/dependencyView
src/org/jetbrains/ether/dependencyView
39:49 (8%)
127:137 (8%)
view
6 x 2 testData/incremental/mem...hange/addFieldToDerived
testData/incremental/mem...Change/addMoreSpecific1
1:8 (100%)
1:8 (100%)
view
6 x 2 testData/incremental/mem...hange/addFieldToDerived
testData/incremental/mem...addStaticFieldToDerived
1:8 (100%)
1:8 (100%)
view
6 x 2 testSrc/org/jetbrains/ether
testSrc/org/jetbrains/ether
16:25 (40%)
28:37 (28%)
view
6 x 2 testData/incremental/mem...nge/addFieldToBaseClass
testData/incremental/mem...onFinalMethodInSubclass
1:9 (100%)
1:9 (100%)
view
6 x 2 testData/incremental/mem...hange/deleteConstructor
testData/incremental/met...perties/changeSignature
1:8 (100%)
1:9 (100%)
view
6 x 2 testData/incremental/met...perties/changeSignature
testData/incremental/met...erties/changeSignature1
1:9 (100%)
1:9 (100%)
view
6 x 2 testData/incremental/mem...nge/addFieldToBaseClass
testData/incremental/mem...eAccessibleMethodToBase
1:9 (100%)
1:9 (100%)
view
6 x 2 testData/incremental/mem...hIncompatibleReturnType
testData/incremental/mem...eAccessibleMethodToBase
1:9 (100%)
1:9 (100%)
view
6 x 2 testData/incremental/membersChange/addMoreSpecific
testData/incremental/mem...hange/deleteConstructor
1:8 (100%)
1:8 (100%)
view
6 x 2 testData/incremental/mem...eAccessibleMethodToBase
testData/incremental/mem...DiffersInBaseAndDerived
1:9 (100%)
1:9 (100%)
view
6 x 2 testData/incremental/mem...hIncompatibleReturnType
testData/incremental/mem...gStaticMethodInSubclass
1:9 (100%)
1:9 (100%)
view
6 x 2 testData/incremental/jas...ation/jspDependent/root
testData/incremental/jasperValidation/scope/root
8:13 (100%)
8:13 (100%)
view
6 x 2 testData/incremental/mem...Change/addMoreSpecific2
testData/incremental/methodModifiers/unsetStatic
1:8 (100%)
1:8 (100%)
view
6 x 2 testData/incremental/mem...Change/addMoreSpecific1
testData/incremental/mem...addStaticFieldToDerived
1:8 (100%)
1:8 (100%)
view
6 x 2 testData/incremental/jas.../javaDependent/exploded
testData/incremental/jasperValidation/scope/root
8:13 (100%)
8:13 (100%)
view
6 x 2 testData/incremental/jas...lidation/scope/exploded
testData/incremental/jasperValidation/scope/root
8:13 (100%)
8:13 (100%)
view
6 x 2 testData/incremental/membersChange/addMoreSpecific
testData/incremental/met...erties/changeSignature1
1:8 (100%)
1:9 (100%)
view
6 x 2 testData/incremental/mem...Change/addMoreSpecific2
testData/incremental/met...rties/changeReturnType1
1:8 (100%)
1:9 (100%)
view
6 x 2 testData/incremental/generics/addMethodToBase
testData/incremental/gen...rameterizedMethodToBase
1:8 (100%)
1:8 (100%)
view
6 x 2 testData/incremental/jas...n/jspDependent/exploded
testData/incremental/jas...ation/jspDependent/root
8:13 (100%)
8:13 (100%)
view
6 x 2 testData/incremental/mem...eAccessibleMethodToBase
testData/incremental/mem...gStaticMethodInSubclass
1:9 (100%)
1:9 (100%)
view
6 x 2 testData/incremental/mem...onFinalMethodInSubclass
testData/incremental/mem...eAccessibleMethodToBase
1:9 (100%)
1:9 (100%)
view
6 x 2 testData/incremental/jas...n/jspDependent/exploded
testData/incremental/jas...lidation/scope/exploded
8:13 (100%)
8:13 (100%)
view
6 x 2 testData/incremental/mem...hIncompatibleReturnType
testData/incremental/mem...DiffersInBaseAndDerived
1:9 (100%)
1:9 (100%)
view
6 x 2 testData/incremental/jas.../javaDependent/exploded
testData/incremental/jas...lidation/scope/exploded
8:13 (100%)
8:13 (100%)
view
6 x 2 testData/dirBasedProject/web/WEB-INF
testData/iprProject/web/WEB-INF
1:6 (100%)
1:6 (100%)
view
6 x 2 testData/incremental/jas...ation/jspDependent/root
testData/incremental/jas...lidation/scope/exploded
8:13 (100%)
8:13 (100%)
view
6 x 2 testData/incremental/mem...ccessibleFieldToDerived
testData/incremental/mem...Change/addMoreSpecific1
1:8 (100%)
1:8 (100%)
view
6 x 2 testData/incremental/mem...hange/addFieldToDerived
testData/incremental/mem...ccessibleFieldToDerived
1:8 (100%)
1:8 (100%)
view
6 x 2 testData/incremental/methodModifiers/unsetStatic
testData/incremental/met...rties/changeReturnType1
1:8 (100%)
1:9 (100%)
view
6 x 2 testData/incremental/mem...teMethodImplementation3
testData/incremental/mem...teMethodImplementation5
1:8 (100%)
1:8 (100%)
view
6 x 2 src/org/jetbrains/ether/dependencyView
src/org/jetbrains/ether/dependencyView
68:76 (4%)
106:113 (4%)
view
6 x 2 testData/incremental/mem...ange/addHidingField/src
testData/incremental/mem...e/removeHidingField/src
1:7 (100%)
1:7 (100%)
view
6 x 2 testData/incremental/mem...onFinalMethodInSubclass
testData/incremental/mem...DiffersInBaseAndDerived
1:9 (100%)
1:9 (100%)
view
6 x 2 testData/incremental/gen...ToCovariantMethodInBase
testData/incremental/gen...oCovariantMethodInBase2
1:8 (100%)
1:8 (100%)
view
6 x 2 testData/incremental/mem...nge/addFieldToBaseClass
testData/incremental/mem...gStaticMethodInSubclass
1:9 (100%)
1:9 (100%)
view