apache / camel-spring-boot-examples
Duplication

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

Intro
Learn more...
Duplication Overall
system20% (1,041 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
yaml52% (502 lines)
java12% (459 lines)
xml36% (80 lines)
Duplication per Component (primary)
saga75% (402 lines)
dynamic-router-eip9% (106 lines)
rest-openapi90% (72 lines)
rest-openapi-springdoc90% (72 lines)
strimzi74% (50 lines)
rest-cxf46% (37 lines)
rest-cxf-opentelemetry9% (27 lines)
opentelemetry16% (24 lines)
resilience4j30% (22 lines)
amqp39% (20 lines)
widget-gadget37% (20 lines)
type-converter34% (18 lines)
observation20% (18 lines)
vault21% (16 lines)
tomcat-jdbc33% (13 lines)
spring-boot65% (13 lines)
kafka-offsetrepository29% (12 lines)
routetemplate-xml39% (11 lines)
routetemplate18% (11 lines)
aws-secrets-manager50% (11 lines)
aws2-s352% (11 lines)
fhir-auth-tx31% (9 lines)
fhir25% (9 lines)
endpointdsl41% (7 lines)
kafka-avro4% (6 lines)
aot-basic17% (6 lines)
validator17% (6 lines)
xml26% (6 lines)
xml-import20% (6 lines)
metrics0% (0 lines)
jolokia0% (0 lines)
load-balancer-eip0% (0 lines)
mail-ms-exchange-oauth20% (0 lines)
actuator-http-metrics0% (0 lines)
artemis0% (0 lines)
soap-cxf0% (0 lines)
jira0% (0 lines)
paho-mqtt5-shared-subscriptions0% (0 lines)
pojo0% (0 lines)
route-reload0% (0 lines)
activemq0% (0 lines)
routes-configuration0% (0 lines)
salesforce0% (0 lines)
infinispan0% (0 lines)
platform-http0% (0 lines)
http-ssl0% (0 lines)
health-checks0% (0 lines)
reactive-streams0% (0 lines)
rabbitmq0% (0 lines)
multi-datasource-2pc0% (0 lines)
twitter-salesforce0% (0 lines)
arangodb0% (0 lines)
webhook0% (0 lines)
kafka-oauth0% (0 lines)
azure0% (0 lines)
supervising-route-controller0% (0 lines)
variables0% (0 lines)
openapi-contract-first0% (0 lines)
spring-jdbc0% (0 lines)
kamelet-chucknorris0% (0 lines)
splitter-eip0% (0 lines)
quartz0% (0 lines)
rest-openapi-simple0% (0 lines)

Duplication Between Components (50+ lines)

G rest-openapi-springdoc rest-openapi-springdoc rest-openapi rest-openapi rest-openapi-springdoc--rest-openapi 144 rest-cxf rest-cxf rest-cxf--rest-openapi-springdoc 56 rest-cxf--rest-openapi 56

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 86 duplicates...
Size#FoldersFilesLinesCode
69 x 2 saga/ocp-resources
saga/ocp-resources
21:89 (76%)
34:102 (66%)
view
38 x 2 rest-openapi-springdoc/s...amel/example/springboot
rest-openapi/src/main/ja...amel/example/springboot
33:83 (100%)
33:83 (100%)
view
38 x 2 saga/ocp-resources
saga/ocp-resources
39:76 (35%)
52:89 (29%)
view
24 x 2 saga/ocp-resources
saga/ocp-resources
1:24 (22%)
1:24 (18%)
view
20 x 2 saga/ocp-resources
saga/ocp-resources
1:20 (22%)
1:20 (19%)
view
20 x 2 amqp/src/main/java/sample/camel
widget-gadget/src/main/java/sample/camel
24:59 (64%)
24:55 (74%)
view
18 x 2 saga/ocp-resources
saga/ocp-resources
77:94 (16%)
92:109 (13%)
view
18 x 2 rest-openapi-springdoc/s...amel/example/springboot
rest-openapi/src/main/ja...amel/example/springboot
25:57 (100%)
25:57 (100%)
view
16 x 2 rest-openapi-springdoc/s...amel/example/springboot
rest-openapi/src/main/ja...amel/example/springboot
25:48 (100%)
25:48 (100%)
view
15 x 2 rest-cxf/src/main/java/o.../example/springboot/cxf
rest-openapi-springdoc/s...amel/example/springboot
35:62 (62%)
29:56 (83%)
view
15 x 2 rest-cxf/src/main/java/o.../example/springboot/cxf
rest-openapi/src/main/ja...amel/example/springboot
35:62 (62%)
29:56 (83%)
view
14 x 2 strimzi/src/main/resources
strimzi/src/main/resources
12:25 (56%)
14:27 (51%)
view
13 x 2 saga/ocp-resources
saga/ocp-resources
25:37 (12%)
38:50 (10%)
view
13 x 2 rest-cxf/src/main/java/o.../example/springboot/cxf
rest-openapi/src/main/ja...amel/example/springboot
25:45 (81%)
26:46 (81%)
view
13 x 2 saga/ocp-resources
saga/ocp-resources
95:107 (12%)
117:129 (10%)
view
13 x 2 rest-cxf/src/main/java/o.../example/springboot/cxf
rest-openapi-springdoc/s...amel/example/springboot
25:45 (81%)
26:46 (81%)
view
11 x 2 resilience4j/client/src/main/java/sample/camel
resilience4j/client2/src/main/java/sample/camel
25:41 (84%)
23:39 (91%)
view
11 x 2 strimzi/src/main/resources
strimzi/src/main/resources
1:11 (44%)
1:11 (40%)
view
11 x 2 routetemplate-xml/src/main/resources/templates
routetemplate/src/main/resources/mycamel
1:31 (100%)
1:31 (100%)
view
11 x 2 aws-secrets-manager/src/main/resources
aws2-s3/src/main/resources
1:34 (100%)
1:34 (100%)
view
10 x 2 saga/ocp-resources
saga/ocp-resources
52:61 (7%)
35:44 (11%)
view
10 x 2 dynamic-router-eip/dynam.../numbers/common/service
dynamic-router-eip/dynam.../numbers/common/service
52:61 (28%)
87:96 (17%)
view
10 x 2 saga/ocp-resources
saga/ocp-resources
39:48 (9%)
35:44 (11%)
view
10 x 2 saga/ocp-resources
saga/ocp-resources
39:48 (9%)
48:57 (9%)
view
10 x 2 saga/ocp-resources
saga/ocp-resources
52:61 (7%)
48:57 (9%)
view
9 x 2 dynamic-router-eip/dynam...roject-resources/docker
dynamic-router-eip/dynam...roject-resources/docker
82:90 (7%)
122:130 (7%)
view
9 x 2 dynamic-router-eip/dynam...roject-resources/docker
dynamic-router-eip/dynam...roject-resources/docker
82:90 (7%)
102:110 (7%)
view
9 x 2 rest-cxf-opentelemetry/r...ple/springboot/cxf/otel
rest-cxf-opentelemetry/r...ple/springboot/cxf/otel
32:44 (40%)
35:48 (12%)
view
9 x 2 dynamic-router-eip/dynam...oot/numbers/all/service
dynamic-router-eip/dynam...bers/mainrouter/routing
30:38 (64%)
40:48 (37%)
view
9 x 2 dynamic-router-eip/dynam...roject-resources/docker
dynamic-router-eip/dynam...roject-resources/docker
102:110 (7%)
122:130 (7%)
view
9 x 2 dynamic-router-eip/dynam...ot/numbers/even/service
dynamic-router-eip/dynam...bers/mainrouter/routing
30:38 (64%)
40:48 (37%)
view
9 x 2 fhir-auth-tx/src/main/java/sample/camel
fhir/src/main/java/sample/camel
33:42 (36%)
33:42 (28%)
view
9 x 2 dynamic-router-eip/dynam...oot/numbers/all/service
dynamic-router-eip/dynam...ot/numbers/even/service
30:38 (64%)
30:38 (64%)
view
9 x 2 rest-cxf-opentelemetry/r...ple/springboot/cxf/otel
rest-cxf/src/main/java/o.../example/springboot/cxf
32:44 (40%)
27:39 (52%)
view
9 x 2 rest-cxf-opentelemetry/r...ple/springboot/cxf/otel
rest-cxf-opentelemetry/r...ple/springboot/cxf/otel
32:44 (40%)
32:44 (40%)
view
9 x 2 dynamic-router-eip/dynam...oot/numbers/all/service
dynamic-router-eip/dynam...oot/numbers/odd/service
30:38 (64%)
30:38 (64%)
view
9 x 2 dynamic-router-eip/dynam...bers/mainrouter/routing
dynamic-router-eip/dynam...oot/numbers/odd/service
40:48 (37%)
30:38 (64%)
view
9 x 2 type-converter/src/main/java/sample/camel
type-converter/src/main/java/sample/camel
27:38 (81%)
27:38 (81%)
view
9 x 2 rest-cxf-opentelemetry/r...ple/springboot/cxf/otel
rest-cxf/src/main/java/o.../example/springboot/cxf
35:48 (12%)
27:39 (52%)
view
9 x 2 rest-cxf-opentelemetry/r...ple/springboot/cxf/otel
rest-cxf/src/main/java/o.../example/springboot/cxf
32:44 (40%)
27:39 (52%)
view
9 x 2 dynamic-router-eip/dynam...ot/numbers/even/service
dynamic-router-eip/dynam...oot/numbers/odd/service
30:38 (64%)
30:38 (64%)
view
9 x 2 rest-cxf-opentelemetry/r...ple/springboot/cxf/otel
rest-cxf-opentelemetry/r...ple/springboot/cxf/otel
32:44 (40%)
35:48 (12%)
view
8 x 2 opentelemetry/CarBooking/src/main/resources
opentelemetry/FlightBooking/src/main/resources
1:33 (100%)
1:33 (100%)
view
8 x 2 vault/src/main/resources/camel
vault/src/main/resources/camel
36:44 (15%)
53:61 (15%)
view
8 x 2 opentelemetry/FlightBooking/src/main/resources
opentelemetry/TripBooking/src/main/resources
1:33 (100%)
1:33 (100%)
view
8 x 2 dynamic-router-eip/dynam...ringboot/numbers/config
dynamic-router-eip/dynam...mbers/mainrouter/config
86:99 (8%)
111:124 (11%)
view
8 x 2 opentelemetry/CarBooking/src/main/resources
opentelemetry/TripBooking/src/main/resources
1:33 (100%)
1:33 (100%)
view
7 x 2 saga/ocp-resources
saga/ocp-resources
1:7 (5%)
1:7 (6%)
view
7 x 2 dynamic-router-eip/dynam...roject-resources/docker
dynamic-router-eip/dynam...roject-resources/docker
62:68 (5%)
122:128 (5%)
view
7 x 2 saga/ocp-resources
saga/ocp-resources
1:7 (5%)
1:7 (7%)
view
Duplicated Units
The list of top 5 duplicated units.
See data for all 5 unit duplicates...
Size#FoldersFilesLinesCode
30 x 2 rest-openapi/src/main/ja...amel/example/springboot
rest-openapi-springdoc/s...amel/example/springboot
43:86 
43:86 
view
12 x 2 saga/saga-train-service/...ache/camel/example/saga
saga/saga-flight-service...ache/camel/example/saga
28:42 
28:42 
view
11 x 3 dynamic-router-eip/dynam...oot/numbers/odd/service
dynamic-router-eip/dynam...oot/numbers/all/service
dynamic-router-eip/dynam...ot/numbers/even/service
29:41 
29:42 
29:41 
view
9 x 2 resilience4j/client2/src/main/java/sample/camel
resilience4j/client/src/main/java/sample/camel
24:40 
26:42 
view
7 x 2 type-converter/src/main/java/sample/camel
type-converter/src/main/java/sample/camel
28:39 
28:39 
view