JetBrains / intellij-deps-jgit
Duplication

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

Intro
Learn more...
Duplication Overall
system8% (9,787 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
java6% (7,099 lines)
html99% (2,513 lines)
xml12% (127 lines)
rb48% (48 lines)
Duplication per Component (primary)
org.eclipse.jgit6% (5,426 lines)
org.eclipse.jgit.packaging82% (1,909 lines)
org.eclipse.jgit.pgm10% (710 lines)
org.eclipse.jgit.junit.ssh29% (344 lines)
org.eclipse.jgit.gpg.bc15% (297 lines)
org.eclipse.jgit.http.server9% (150 lines)
org.eclipse.jgit.archive45% (146 lines)
org.eclipse.jgit.lfs7% (123 lines)
org.eclipse.jgit.ssh.apache2% (115 lines)
org.eclipse.jgit.lfs.server11% (98 lines)
org.eclipse.jgit.ui16% (80 lines)
org.eclipse.jgit.ssh.jsch10% (78 lines)
org.eclipse.jgit.ssh.apache.agent13% (78 lines)
tools8% (48 lines)
org.eclipse.jgit.ant28% (46 lines)
org.eclipse.jgit.http.apache12% (46 lines)
org.eclipse.jgit.junit.http5% (34 lines)
org.eclipse.jgit.junit2% (30 lines)
org.eclipse.jgit.benchmarks9% (29 lines)

Duplication Between Components (50+ lines)

G org.eclipse.jgit.gpg.bc org.eclipse.jgit.gpg.bc org.eclipse.jgit.packaging org.eclipse.jgit.packaging org.eclipse.jgit.gpg.bc--org.eclipse.jgit.packaging 419 org.eclipse.jgit.ssh.apache.agent org.eclipse.jgit.ssh.apache.agent org.eclipse.jgit.gpg.bc--org.eclipse.jgit.ssh.apache.agent 102 org.eclipse.jgit.ssh.jsch org.eclipse.jgit.ssh.jsch org.eclipse.jgit.gpg.bc--org.eclipse.jgit.ssh.jsch 102 org.eclipse.jgit org.eclipse.jgit org.eclipse.jgit.gpg.bc--org.eclipse.jgit 102 org.eclipse.jgit.ssh.apache org.eclipse.jgit.ssh.apache org.eclipse.jgit.gpg.bc--org.eclipse.jgit.ssh.apache 102 org.eclipse.jgit.http.apache org.eclipse.jgit.http.apache org.eclipse.jgit.gpg.bc--org.eclipse.jgit.http.apache 93 org.eclipse.jgit.lfs.server org.eclipse.jgit.lfs.server org.eclipse.jgit.gpg.bc--org.eclipse.jgit.lfs.server 93 org.eclipse.jgit.pgm org.eclipse.jgit.pgm org.eclipse.jgit.gpg.bc--org.eclipse.jgit.pgm 93 org.eclipse.jgit.ui org.eclipse.jgit.ui org.eclipse.jgit.gpg.bc--org.eclipse.jgit.ui 93 org.eclipse.jgit.packaging--org.eclipse.jgit 419 org.eclipse.jgit.packaging--org.eclipse.jgit.ssh.apache.agent 419 org.eclipse.jgit.packaging--org.eclipse.jgit.ssh.apache 419 org.eclipse.jgit.packaging--org.eclipse.jgit.ssh.jsch 419 org.eclipse.jgit.packaging--org.eclipse.jgit.ui 418 org.eclipse.jgit.packaging--org.eclipse.jgit.pgm 418 org.eclipse.jgit.ssh.apache.agent--org.eclipse.jgit.ssh.apache 156 org.eclipse.jgit.ssh.apache.agent--org.eclipse.jgit.ssh.jsch 156 org.eclipse.jgit.ssh.apache.agent--org.eclipse.jgit 156 org.eclipse.jgit.ssh.apache.agent--org.eclipse.jgit.ui 93 org.eclipse.jgit.ssh.apache--org.eclipse.jgit.ssh.jsch 156 org.eclipse.jgit.ssh.apache--org.eclipse.jgit 156 org.eclipse.jgit.ssh.jsch--org.eclipse.jgit 156 org.eclipse.jgit.ssh.jsch--org.eclipse.jgit.ui 93 org.eclipse.jgit.ui--org.eclipse.jgit 107 org.eclipse.jgit.lfs org.eclipse.jgit.lfs org.eclipse.jgit.lfs--org.eclipse.jgit.packaging 418 org.eclipse.jgit.lfs--org.eclipse.jgit 253 org.eclipse.jgit.lfs--org.eclipse.jgit.ssh.apache 93 org.eclipse.jgit.ant org.eclipse.jgit.ant org.eclipse.jgit.ant--org.eclipse.jgit.packaging 418 org.eclipse.jgit.ant--org.eclipse.jgit.ssh.apache.agent 93 org.eclipse.jgit.ant--org.eclipse.jgit.ssh.jsch 93 org.eclipse.jgit.ant--org.eclipse.jgit.ssh.apache 93 org.eclipse.jgit.ant--org.eclipse.jgit 93 org.eclipse.jgit.ant--org.eclipse.jgit.gpg.bc 93 org.eclipse.jgit.http.apache--org.eclipse.jgit.packaging 418 org.eclipse.jgit.http.apache--org.eclipse.jgit.ssh.apache 93 org.eclipse.jgit.http.apache--org.eclipse.jgit.ssh.jsch 93 org.eclipse.jgit.pgm--org.eclipse.jgit 293 org.eclipse.jgit.pgm--org.eclipse.jgit.ui 132 org.eclipse.jgit.pgm--org.eclipse.jgit.ssh.jsch 93 org.eclipse.jgit.lfs.server--org.eclipse.jgit.packaging 418 org.eclipse.jgit.lfs.server--org.eclipse.jgit 105 org.eclipse.jgit.lfs.server--org.eclipse.jgit.ssh.apache.agent 93 org.eclipse.jgit.lfs.server--org.eclipse.jgit.ssh.apache 93 org.eclipse.jgit.archive org.eclipse.jgit.archive org.eclipse.jgit.archive--org.eclipse.jgit.packaging 418 org.eclipse.jgit.archive--org.eclipse.jgit 93 org.eclipse.jgit.archive--org.eclipse.jgit.gpg.bc 93 org.eclipse.jgit.http.server org.eclipse.jgit.http.server org.eclipse.jgit.http.server--org.eclipse.jgit.packaging 418 org.eclipse.jgit.http.server--org.eclipse.jgit.ssh.apache 93 org.eclipse.jgit.http.server--org.eclipse.jgit.ssh.apache.agent 93 org.eclipse.jgit.http.server--org.eclipse.jgit 93

Download: SVG DOT (open online Graphviz editor)

Open 2D force graph... Open 3D force graph...

Show more details on duplication between components...
Longest Duplicates
The list of 50 longest duplicates.
See data for all 1,075 duplicates...
Size#FoldersFilesLinesCode
152 x 2 org.eclipse.jgit.packagi...pse.jgit.source.feature
org.eclipse.jgit.packagi...e.jgit.ssh.jsch.feature
1:165 (100%)
1:165 (100%)
view
152 x 2 org.eclipse.jgit.packagi...ipse.jgit.junit.feature
org.eclipse.jgit.packagi...jgit.ssh.apache.feature
1:165 (100%)
1:165 (100%)
view
152 x 2 org.eclipse.jgit.packagi...git.http.apache.feature
org.eclipse.jgit.packagi...ipse.jgit.junit.feature
1:165 (100%)
1:165 (100%)
view
152 x 2 org.eclipse.jgit.packagi...git.http.apache.feature
org.eclipse.jgit.packagi...e.jgit.ssh.jsch.feature
1:165 (100%)
1:165 (100%)
view
152 x 2 org.eclipse.jgit.packagi...pse.jgit.gpg.bc.feature
org.eclipse.jgit.packagi...e.jgit.ssh.jsch.feature
1:165 (100%)
1:165 (100%)
view
152 x 2 org.eclipse.jgit.packagi...jgit.ssh.apache.feature
org.eclipse.jgit.packagi...e.jgit.ssh.jsch.feature
1:165 (100%)
1:165 (100%)
view
152 x 2 org.eclipse.jgit.packagi...pse.jgit.gpg.bc.feature
org.eclipse.jgit.packagi...clipse.jgit.pgm.feature
1:165 (100%)
1:165 (100%)
view
152 x 2 org.eclipse.jgit.packagi...pse.jgit.gpg.bc.feature
org.eclipse.jgit.packagi...jgit.ssh.apache.feature
1:165 (100%)
1:165 (100%)
view
152 x 2 org.eclipse.jgit.packagi...git.http.apache.feature
org.eclipse.jgit.packagi...clipse.jgit.pgm.feature
1:165 (100%)
1:165 (100%)
view
152 x 2 org.eclipse.jgit.packagi...rg.eclipse.jgit.feature
org.eclipse.jgit.packagi...pse.jgit.source.feature
1:165 (100%)
1:165 (100%)
view
152 x 2 org.eclipse.jgit.packagi...pse.jgit.gpg.bc.feature
org.eclipse.jgit.packagi...git.http.apache.feature
1:165 (100%)
1:165 (100%)
view
152 x 2 org.eclipse.jgit.packagi...rg.eclipse.jgit.feature
org.eclipse.jgit.packagi...e.jgit.ssh.jsch.feature
1:165 (100%)
1:165 (100%)
view
152 x 2 org.eclipse.jgit.packagi...clipse.jgit.lfs.feature
org.eclipse.jgit.packagi...pse.jgit.source.feature
1:165 (100%)
1:165 (100%)
view
152 x 2 org.eclipse.jgit.packagi...pse.jgit.source.feature
org.eclipse.jgit.packagi...jgit.ssh.apache.feature
1:165 (100%)
1:165 (100%)
view
152 x 2 org.eclipse.jgit.packagi...clipse.jgit.pgm.feature
org.eclipse.jgit.packagi...e.jgit.ssh.jsch.feature
1:165 (100%)
1:165 (100%)
view
152 x 2 org.eclipse.jgit.packagi...ipse.jgit.junit.feature
org.eclipse.jgit.packagi...pse.jgit.source.feature
1:165 (100%)
1:165 (100%)
view
152 x 2 org.eclipse.jgit.packagi...ipse.jgit.junit.feature
org.eclipse.jgit.packagi...clipse.jgit.pgm.feature
1:165 (100%)
1:165 (100%)
view
152 x 2 org.eclipse.jgit.packagi...clipse.jgit.pgm.feature
org.eclipse.jgit.packagi...pse.jgit.source.feature
1:165 (100%)
1:165 (100%)
view
152 x 2 org.eclipse.jgit.packagi...rg.eclipse.jgit.feature
org.eclipse.jgit.packagi...git.http.apache.feature
1:165 (100%)
1:165 (100%)
view
152 x 2 org.eclipse.jgit.packagi...pse.jgit.gpg.bc.feature
org.eclipse.jgit.packagi...clipse.jgit.lfs.feature
1:165 (100%)
1:165 (100%)
view
152 x 2 org.eclipse.jgit.packagi...pse.jgit.gpg.bc.feature
org.eclipse.jgit.packagi...ipse.jgit.junit.feature
1:165 (100%)
1:165 (100%)
view
152 x 2 org.eclipse.jgit.packagi...git.http.apache.feature
org.eclipse.jgit.packagi...clipse.jgit.lfs.feature
1:165 (100%)
1:165 (100%)
view
152 x 2 org.eclipse.jgit.packagi...ipse.jgit.junit.feature
org.eclipse.jgit.packagi...e.jgit.ssh.jsch.feature
1:165 (100%)
1:165 (100%)
view
152 x 2 org.eclipse.jgit.packagi...clipse.jgit.lfs.feature
org.eclipse.jgit.packagi...jgit.ssh.apache.feature
1:165 (100%)
1:165 (100%)
view
152 x 2 org.eclipse.jgit.packagi...pse.jgit.gpg.bc.feature
org.eclipse.jgit.packagi...pse.jgit.source.feature
1:165 (100%)
1:165 (100%)
view
152 x 2 org.eclipse.jgit.packagi...clipse.jgit.lfs.feature
org.eclipse.jgit.packagi...e.jgit.ssh.jsch.feature
1:165 (100%)
1:165 (100%)
view
152 x 2 org.eclipse.jgit.packagi...ipse.jgit.junit.feature
org.eclipse.jgit.packagi...clipse.jgit.lfs.feature
1:165 (100%)
1:165 (100%)
view
152 x 2 org.eclipse.jgit.packagi...git.http.apache.feature
org.eclipse.jgit.packagi...pse.jgit.source.feature
1:165 (100%)
1:165 (100%)
view
152 x 2 org.eclipse.jgit.packagi...clipse.jgit.lfs.feature
org.eclipse.jgit.packagi...clipse.jgit.pgm.feature
1:165 (100%)
1:165 (100%)
view
152 x 2 org.eclipse.jgit.packagi...rg.eclipse.jgit.feature
org.eclipse.jgit.packagi...clipse.jgit.pgm.feature
1:165 (100%)
1:165 (100%)
view
152 x 2 org.eclipse.jgit.packagi...git.http.apache.feature
org.eclipse.jgit.packagi...jgit.ssh.apache.feature
1:165 (100%)
1:165 (100%)
view
152 x 2 org.eclipse.jgit.packagi...rg.eclipse.jgit.feature
org.eclipse.jgit.packagi...ipse.jgit.junit.feature
1:165 (100%)
1:165 (100%)
view
152 x 2 org.eclipse.jgit.packagi...rg.eclipse.jgit.feature
org.eclipse.jgit.packagi...jgit.ssh.apache.feature
1:165 (100%)
1:165 (100%)
view
152 x 2 org.eclipse.jgit.packagi...clipse.jgit.pgm.feature
org.eclipse.jgit.packagi...jgit.ssh.apache.feature
1:165 (100%)
1:165 (100%)
view
152 x 2 org.eclipse.jgit.packagi...rg.eclipse.jgit.feature
org.eclipse.jgit.packagi...pse.jgit.gpg.bc.feature
1:165 (100%)
1:165 (100%)
view
152 x 2 org.eclipse.jgit.packagi...rg.eclipse.jgit.feature
org.eclipse.jgit.packagi...clipse.jgit.lfs.feature
1:165 (100%)
1:165 (100%)
view
78 x 2 org.eclipse.jgit.ssh.apache.agent
org.eclipse.jgit.ssh.apache
1:92 (100%)
1:92 (100%)
view
78 x 2 org.eclipse.jgit.ssh.apache.agent
org.eclipse.jgit.ssh.jsch
1:92 (100%)
1:92 (100%)
view
78 x 2 org.eclipse.jgit.ssh.apache
org.eclipse.jgit.ssh.jsch
1:92 (100%)
1:92 (100%)
view
78 x 2 org.eclipse.jgit.ssh.apache
org.eclipse.jgit
1:92 (100%)
1:92 (100%)
view
78 x 2 org.eclipse.jgit.ssh.apache.agent
org.eclipse.jgit
1:92 (100%)
1:92 (100%)
view
78 x 2 org.eclipse.jgit.ssh.jsch
org.eclipse.jgit
1:92 (100%)
1:92 (100%)
view
52 x 2 org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm
org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm
91:171 (22%)
75:155 (25%)
view
51 x 2 org.eclipse.jgit.gpg.bc
org.eclipse.jgit.ssh.apache.agent
1:61 (72%)
1:61 (65%)
view
51 x 2 org.eclipse.jgit.pgm/src.../eclipse/jgit/pgm/debug
org.eclipse.jgit/src/org...t/internal/storage/pack
143:193 (17%)
457:507 (18%)
view
51 x 2 org.eclipse.jgit.gpg.bc
org.eclipse.jgit.ssh.jsch
1:61 (72%)
1:61 (65%)
view
51 x 2 org.eclipse.jgit.gpg.bc
org.eclipse.jgit
1:61 (72%)
1:61 (65%)
view
51 x 2 org.eclipse.jgit.gpg.bc
org.eclipse.jgit.ssh.apache
1:61 (72%)
1:61 (65%)
view
46 x 2 org.eclipse.jgit.packagi...pse.jgit.source.feature
org.eclipse.jgit.ui
1:55 (100%)
1:55 (100%)
view
46 x 2 org.eclipse.jgit.http.apache
org.eclipse.jgit.lfs
1:55 (100%)
1:55 (100%)
view
Duplicated Units
The list of top 34 duplicated units.
See data for all 34 unit duplicates...
Size#FoldersFilesLinesCode
19 x 2 org.eclipse.jgit.pgm/src.../eclipse/jgit/pgm/debug
org.eclipse.jgit/src/org...t/internal/storage/pack
112:140 
413:441 
view
13 x 2 org.eclipse.jgit.pgm/src/org/eclipse/jgit/console
org.eclipse.jgit.ui/src/org/eclipse/jgit/awtui
54:72 
54:72 
view
13 x 2 org.eclipse.jgit/src/org/eclipse/jgit/revwalk
org.eclipse.jgit/src/org/eclipse/jgit/revwalk
42:56 
25:39 
view
11 x 2 org.eclipse.jgit/src/org/eclipse/jgit/util/io
org.eclipse.jgit/src/org/eclipse/jgit/util/io
140:152 
127:139 
view
10 x 2 org.eclipse.jgit/src/org...t/internal/storage/file
org.eclipse.jgit/src/org...it/internal/storage/dfs
448:459 
362:373 
view
10 x 2 org.eclipse.jgit/src/org/eclipse/jgit/util/io
org.eclipse.jgit/src/org/eclipse/jgit/util/io
154:165 
141:152 
view
9 x 4 org.eclipse.jgit/src/org...se/jgit/treewalk/filter
org.eclipse.jgit/src/org...se/jgit/treewalk/filter
org.eclipse.jgit/src/org...pse/jgit/revwalk/filter
org.eclipse.jgit/src/org...pse/jgit/revwalk/filter
183:193 
186:196 
164:174 
161:171 
view
9 x 2 org.eclipse.jgit/src/org/eclipse/jgit/api
org.eclipse.jgit/src/org/eclipse/jgit/api
528:538 
431:441 
view
9 x 2 org.eclipse.jgit/src/org/eclipse/jgit/util
org.eclipse.jgit/src/org/eclipse/jgit/util
145:155 
137:147 
view
9 x 2 org.eclipse.jgit/src/org/eclipse/jgit/util
org.eclipse.jgit/src/org/eclipse/jgit/util
252:262 
115:125 
view
8 x 2 org.eclipse.jgit/src/org/eclipse/jgit/transport
org.eclipse.jgit/src/org/eclipse/jgit/transport
50:59 
77:86 
view
8 x 2 org.eclipse.jgit/src/org.../internal/diffmergetool
org.eclipse.jgit/src/org.../internal/diffmergetool
320:329 
259:268 
view
7 x 2 org.eclipse.jgit.pgm/src.../eclipse/jgit/pgm/debug
org.eclipse.jgit.pgm/src.../eclipse/jgit/pgm/debug
389:397 
310:318 
view
7 x 2 org.eclipse.jgit/src/org...se/jgit/treewalk/filter
org.eclipse.jgit/src/org...se/jgit/treewalk/filter
55:63 
57:65 
view
7 x 2 org.eclipse.jgit/src/org...se/jgit/treewalk/filter
org.eclipse.jgit/src/org...se/jgit/treewalk/filter
73:81 
75:83 
view
7 x 2 org.eclipse.jgit/src/org...pse/jgit/revwalk/filter
org.eclipse.jgit/src/org...pse/jgit/revwalk/filter
58:66 
56:64 
view
7 x 2 org.eclipse.jgit/src/org...pse/jgit/revwalk/filter
org.eclipse.jgit/src/org...pse/jgit/revwalk/filter
76:84 
74:82 
view
7 x 2 org.eclipse.jgit/src/org...t/internal/storage/file
org.eclipse.jgit/src/org...it/internal/storage/dfs
174:182 
162:170 
view
7 x 2 org.eclipse.jgit/src/org...t/internal/storage/file
org.eclipse.jgit/src/org...it/internal/storage/dfs
225:233 
169:177 
view
6 x 2 org.eclipse.jgit.junit.s.../eclipse/jgit/junit/ssh
org.eclipse.jgit.junit.s.../eclipse/jgit/junit/ssh
39:46 
484:491 
view
6 x 2 org.eclipse.jgit.lfs.ser...ipse/jgit/lfs/server/s3
org.eclipse.jgit/src/org/eclipse/jgit/transport
352:359 
111:118 
view
6 x 2 org.eclipse.jgit.junit.h...eclipse/jgit/junit/http
org.eclipse.jgit.junit.h...eclipse/jgit/junit/http
126:133 
109:116 
view
6 x 2 org.eclipse.jgit.pgm/src.../eclipse/jgit/pgm/debug
org.eclipse.jgit/src/org/eclipse/jgit/diff
466:473 
298:305 
view
6 x 2 org.eclipse.jgit/src/org/eclipse/jgit/lib
org.eclipse.jgit/src/org/eclipse/jgit/transport
51:58 
57:64 
view
6 x 2 org.eclipse.jgit/src/org/eclipse/jgit/revwalk
org.eclipse.jgit/src/org/eclipse/jgit/revwalk
68:75 
59:66 
view
6 x 2 org.eclipse.jgit/src/org/eclipse/jgit/revwalk
org.eclipse.jgit/src/org/eclipse/jgit/revwalk
73:80 
111:118 
view
6 x 2 org.eclipse.jgit/src/org/eclipse/jgit/revwalk
org.eclipse.jgit/src/org/eclipse/jgit/revwalk
83:90 
121:128 
view
6 x 2 org.eclipse.jgit/src/org/eclipse/jgit/revwalk
org.eclipse.jgit/src/org/eclipse/jgit/revwalk
94:101 
140:147 
view
6 x 2 org.eclipse.jgit/src/org/eclipse/jgit/revwalk
org.eclipse.jgit/src/org/eclipse/jgit/revwalk
124:131 
155:162 
view
6 x 2 org.eclipse.jgit/src/org.../internal/diffmergetool
org.eclipse.jgit/src/org.../internal/diffmergetool
286:293 
225:232 
view
6 x 2 org.eclipse.jgit/src/org...t/internal/storage/file
org.eclipse.jgit/src/org...it/internal/storage/dfs
211:218 
247:254 
view
6 x 2 org.eclipse.jgit/src/org...t/internal/storage/file
org.eclipse.jgit/src/org...it/internal/storage/dfs
391:398 
71:78 
view
6 x 2 org.eclipse.jgit/src/org/eclipse/jgit/api
org.eclipse.jgit/src/org/eclipse/jgit/api
402:409 
409:416 
view
6 x 2 org.eclipse.jgit/src/org/eclipse/jgit/util
org.eclipse.jgit/src/org/eclipse/jgit/util
106:113 
105:112 
view