apache / sling-whiteboard
Duplication

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

Intro
Learn more...
Duplication Overall
system5% (947 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
java4% (696 lines)
yaml55% (145 lines)
js6% (62 lines)
xml27% (32 lines)
html4% (12 lines)
Duplication per Component (primary)
tag-modifier19% (419 lines)
json-store23% (169 lines)
org.apache.sling.thumbnails6% (57 lines)
encrypt14% (52 lines)
slingpost27% (50 lines)
connectfeaturelauncher4% (48 lines)
saml-example60% (32 lines)
jcr-wrappers1% (20 lines)
atomosfeaturelauncher9% (20 lines)
resource-predicates9% (16 lines)
json-logs5% (14 lines)
it-is-cloudy-here1% (12 lines)
remote-content-api1% (12 lines)
sling-repoinit-maven-plugin5% (12 lines)
atomosfeaturelauncherconfig1% (8 lines)
aries-jax-rs-whiteboard11% (6 lines)
org.apache.sling.ddr0% (0 lines)
http-caching-experiments0% (0 lines)
type-system0% (0 lines)
org.apache.sling.commons.batch0% (0 lines)
mdresourcedecorator0% (0 lines)
mdresourceprovider0% (0 lines)
starter-system-info0% (0 lines)
time-to-first-request0% (0 lines)
org.apache.sling.repoinit.filevault.validator0% (0 lines)
jmx-exporter0% (0 lines)
mvresourceprovider0% (0 lines)
instance-stopper0% (0 lines)
org.apache.sling.repoinit.webconsole0% (0 lines)
resource-schemas0% (0 lines)
maven-central-source-reporter0% (0 lines)
org.apache.sling.offline0% (0 lines)
org.apache.sling.jaxrs0% (0 lines)
startup-tracker0% (0 lines)
graalvm0% (0 lines)
capabilities-oak0% (0 lines)
chunked-distribution0% (0 lines)
serverless-microsling0% (0 lines)
org-apache-sling-build-version-rules0% (0 lines)
SlingModelPersist0% (0 lines)
atomosfeaturelauncherweaver0% (0 lines)
hc-resource0% (0 lines)
transformer0% (0 lines)
fake-content-generator0% (0 lines)
feature-model-compare0% (0 lines)
upgrade0% (0 lines)
jbang0% (0 lines)
vscode-htl0% (0 lines)
codesign0% (0 lines)
Longest Duplicates
The list of 50 longest duplicates.
See data for all 157 duplicates...
Size#FoldersFilesLinesCode
28 x 2 tag-modifier/src/main/ja.../sling/tagmodifier/impl
tag-modifier/src/main/ja.../sling/tagmodifier/impl
142:170 (34%)
51:79 (77%)
view
22 x 2 json-store/src/main/resources/openapi
json-store/src/main/resources/openapi
81:102 (8%)
126:147 (8%)
view
20 x 2 encrypt/src/main/java/or...esource/encryption/impl
encrypt/src/main/java/or...esource/encryption/impl
93:123 (29%)
89:119 (31%)
view
16 x 2 saml-example/src/main/co...r_root/apps/saml/config
saml-example/src/main/co...r_root/apps/saml/config
1:36 (100%)
1:36 (100%)
view
15 x 2 tag-modifier/src/main/ja.../sling/tagmodifier/impl
tag-modifier/src/main/ja.../sling/tagmodifier/impl
197:215 (1%)
483:501 (1%)
view
15 x 2 tag-modifier/src/main/ja.../sling/tagmodifier/impl
tag-modifier/src/main/ja.../sling/tagmodifier/impl
150:169 (1%)
518:537 (1%)
view
15 x 2 tag-modifier/src/main/ja.../sling/tagmodifier/impl
tag-modifier/src/main/ja.../sling/tagmodifier/impl
150:169 (1%)
232:251 (1%)
view
15 x 2 tag-modifier/src/main/ja.../sling/tagmodifier/impl
tag-modifier/src/main/ja.../sling/tagmodifier/impl
232:251 (1%)
518:537 (1%)
view
15 x 2 json-store/src/main/resources/openapi
json-store/src/main/resources/openapi
89:103 (5%)
239:253 (5%)
view
15 x 2 tag-modifier/src/main/ja.../sling/tagmodifier/impl
tag-modifier/src/main/ja.../sling/tagmodifier/impl
655:674 (1%)
792:811 (1%)
view
14 x 2 json-store/src/main/resources/openapi
json-store/src/main/resources/openapi
134:147 (5%)
239:252 (5%)
view
13 x 2 tag-modifier/src/main/ja.../sling/tagmodifier/impl
tag-modifier/src/main/ja.../sling/tagmodifier/impl
254:270 (1%)
540:556 (1%)
view
13 x 2 tag-modifier/src/main/ja.../sling/tagmodifier/impl
tag-modifier/src/main/ja.../sling/tagmodifier/impl
172:188 (1%)
254:270 (1%)
view
13 x 2 tag-modifier/src/main/ja.../sling/tagmodifier/impl
tag-modifier/src/main/ja.../sling/tagmodifier/impl
172:188 (1%)
540:556 (1%)
view
13 x 2 tag-modifier/src/main/ja.../sling/tagmodifier/impl
tag-modifier/src/main/ja.../sling/tagmodifier/impl
115:131 (1%)
197:213 (1%)
view
13 x 2 tag-modifier/src/main/ja.../sling/tagmodifier/impl
tag-modifier/src/main/ja.../sling/tagmodifier/impl
115:131 (1%)
483:499 (1%)
view
11 x 2 tag-modifier/src/main/ja.../sling/tagmodifier/impl
tag-modifier/src/main/ja.../sling/tagmodifier/impl
151:165 (1%)
428:442 (1%)
view
11 x 2 tag-modifier/src/main/ja.../sling/tagmodifier/impl
tag-modifier/src/main/ja.../sling/tagmodifier/impl
233:247 (1%)
428:442 (1%)
view
11 x 2 tag-modifier/src/main/ja.../sling/tagmodifier/impl
tag-modifier/src/main/ja.../sling/tagmodifier/impl
519:533 (1%)
655:669 (1%)
view
11 x 2 tag-modifier/src/main/ja.../sling/tagmodifier/impl
tag-modifier/src/main/ja.../sling/tagmodifier/impl
519:533 (1%)
792:806 (1%)
view
11 x 2 tag-modifier/src/main/ja.../sling/tagmodifier/impl
tag-modifier/src/main/ja.../sling/tagmodifier/impl
428:442 (1%)
519:533 (1%)
view
11 x 2 tag-modifier/src/main/ja.../sling/tagmodifier/impl
tag-modifier/src/main/ja.../sling/tagmodifier/impl
428:442 (1%)
792:806 (1%)
view
11 x 2 tag-modifier/src/main/ja.../sling/tagmodifier/impl
tag-modifier/src/main/ja.../sling/tagmodifier/impl
428:442 (1%)
655:669 (1%)
view
11 x 2 tag-modifier/src/main/ja.../sling/tagmodifier/impl
tag-modifier/src/main/ja.../sling/tagmodifier/impl
585:599 (1%)
704:718 (1%)
view
11 x 2 tag-modifier/src/main/ja.../sling/tagmodifier/impl
tag-modifier/src/main/ja.../sling/tagmodifier/impl
151:165 (1%)
655:669 (1%)
view
11 x 2 tag-modifier/src/main/ja.../sling/tagmodifier/impl
tag-modifier/src/main/ja.../sling/tagmodifier/impl
233:247 (1%)
792:806 (1%)
view
11 x 2 tag-modifier/src/main/ja.../sling/tagmodifier/impl
tag-modifier/src/main/ja.../sling/tagmodifier/impl
151:165 (1%)
792:806 (1%)
view
11 x 2 tag-modifier/src/main/ja.../sling/tagmodifier/impl
tag-modifier/src/main/ja.../sling/tagmodifier/impl
233:247 (1%)
655:669 (1%)
view
10 x 2 slingpost
slingpost
242:251 (5%)
298:307 (5%)
view
10 x 2 tag-modifier/src/main/ja.../sling/tagmodifier/impl
tag-modifier/src/main/ja.../sling/tagmodifier/impl
199:211 (1%)
324:336 (1%)
view
10 x 2 jcr-wrappers/src/main/ja...ache/sling/jcr/wrappers
jcr-wrappers/src/main/ja...ache/sling/jcr/wrappers
102:117 (9%)
185:200 (9%)
view
10 x 2 tag-modifier/src/main/ja.../sling/tagmodifier/impl
tag-modifier/src/main/ja.../sling/tagmodifier/impl
199:211 (1%)
585:597 (1%)
view
10 x 2 tag-modifier/src/main/ja.../sling/tagmodifier/impl
tag-modifier/src/main/ja.../sling/tagmodifier/impl
199:211 (1%)
704:716 (1%)
view
10 x 2 tag-modifier/src/main/ja.../sling/tagmodifier/impl
tag-modifier/src/main/ja.../sling/tagmodifier/impl
117:129 (1%)
324:336 (1%)
view
10 x 2 tag-modifier/src/main/ja.../sling/tagmodifier/impl
tag-modifier/src/main/ja.../sling/tagmodifier/impl
117:129 (1%)
585:597 (1%)
view
10 x 2 tag-modifier/src/main/ja.../sling/tagmodifier/impl
tag-modifier/src/main/ja.../sling/tagmodifier/impl
117:129 (1%)
704:716 (1%)
view
10 x 2 tag-modifier/src/main/ja.../sling/tagmodifier/impl
tag-modifier/src/main/ja.../sling/tagmodifier/impl
324:336 (1%)
704:716 (1%)
view
10 x 2 tag-modifier/src/main/ja.../sling/tagmodifier/impl
tag-modifier/src/main/ja.../sling/tagmodifier/impl
485:497 (1%)
585:597 (1%)
view
10 x 2 tag-modifier/src/main/ja.../sling/tagmodifier/impl
tag-modifier/src/main/ja.../sling/tagmodifier/impl
324:336 (1%)
485:497 (1%)
view
10 x 2 tag-modifier/src/main/ja.../sling/tagmodifier/impl
tag-modifier/src/main/ja.../sling/tagmodifier/impl
485:497 (1%)
704:716 (1%)
view
10 x 2 tag-modifier/src/main/ja.../sling/tagmodifier/impl
tag-modifier/src/main/ja.../sling/tagmodifier/impl
324:336 (1%)
585:597 (1%)
view
9 x 2 json-store/src/main/resources/openapi
json-store/src/main/resources/openapi
81:89 (3%)
224:232 (3%)
view
9 x 2 tag-modifier/src/main/ja.../sling/tagmodifier/impl
tag-modifier/src/main/ja.../sling/tagmodifier/impl
135:148 (1%)
503:516 (1%)
view
9 x 2 json-store/src/main/resources/openapi
json-store/src/main/resources/openapi
126:134 (3%)
181:189 (3%)
view
9 x 2 json-store/src/main/resources/openapi
json-store/src/main/resources/openapi
181:189 (3%)
224:232 (3%)
view
9 x 2 json-store/src/main/java.../internal/impl/commands
json-store/src/main/java.../internal/impl/commands
63:73 (22%)
45:55 (42%)
view
9 x 2 json-store/src/main/resources/openapi
json-store/src/main/resources/openapi
62:70 (3%)
214:222 (3%)
view
9 x 2 slingpost
slingpost
254:262 (5%)
308:316 (5%)
view
9 x 2 tag-modifier/src/main/ja.../sling/tagmodifier/impl
tag-modifier/src/main/ja.../sling/tagmodifier/impl
217:230 (1%)
503:516 (1%)
view
9 x 2 json-store/src/main/resources/openapi
json-store/src/main/resources/openapi
21:29 (3%)
224:232 (3%)
view
Duplicated Units
The list of top 3 duplicated units.
See data for all 3 unit duplicates...
Size#FoldersFilesLinesCode
12 x 2 org.apache.sling.commons...ing/commons/batch/sling
org.apache.sling.commons...ing/commons/batch/sling
32:45 
32:45 
view
7 x 2 atomosfeaturelauncher/sr...feature/launcher/atomos
atomosfeaturelaunchercon.../launcher/atomos/config
64:72 
93:101 
view
6 x 2 encrypt/src/main/java/or...esource/encryption/impl
encrypt/src/main/java/or...esource/encryption/impl
124:131 
128:135 
view