apache / camel-spring-boot-examples
Conditional Complexity

The distribution of complexity of units (measured with McCabe index).

Intro
Learn more...
Conditional Complexity Overall
0% | 0% | 0% | <1% | 99%
Legend:
51+
26-50
11-25
6-10
1-5
Alternative Visuals
Conditional Complexity per Extension
51+
26-50
11-25
6-10
1-5
java0% | 0% | 0% | <1% | 99%
Conditional Complexity per Logical Component
primary logical decomposition
51+
26-50
11-25
6-10
1-5
soap-cxf0% | 0% | 0% | 10% | 89%
dynamic-router-eip0% | 0% | 0% | 0% | 100%
rest-cxf-opentelemetry0% | 0% | 0% | 0% | 100%
reactive-streams0% | 0% | 0% | 0% | 100%
platform-http0% | 0% | 0% | 0% | 100%
mail-ms-exchange-oauth20% | 0% | 0% | 0% | 100%
load-balancer-eip0% | 0% | 0% | 0% | 100%
saga0% | 0% | 0% | 0% | 100%
http-ssl0% | 0% | 0% | 0% | 100%
splitter-eip0% | 0% | 0% | 0% | 100%
rest-openapi0% | 0% | 0% | 0% | 100%
rest-openapi-springdoc0% | 0% | 0% | 0% | 100%
observation0% | 0% | 0% | 0% | 100%
multi-datasource-2pc0% | 0% | 0% | 0% | 100%
kafka-avro0% | 0% | 0% | 0% | 100%
rest-cxf0% | 0% | 0% | 0% | 100%
resilience4j0% | 0% | 0% | 0% | 100%
type-converter0% | 0% | 0% | 0% | 100%
metrics0% | 0% | 0% | 0% | 100%
widget-gadget0% | 0% | 0% | 0% | 100%
amqp0% | 0% | 0% | 0% | 100%
salesforce0% | 0% | 0% | 0% | 100%
fhir0% | 0% | 0% | 0% | 100%
jira0% | 0% | 0% | 0% | 100%
paho-mqtt5-shared-subscriptions0% | 0% | 0% | 0% | 100%
azure0% | 0% | 0% | 0% | 100%
health-checks0% | 0% | 0% | 0% | 100%
spring-jdbc0% | 0% | 0% | 0% | 100%
fhir-auth-tx0% | 0% | 0% | 0% | 100%
twitter-salesforce0% | 0% | 0% | 0% | 100%
tomcat-jdbc0% | 0% | 0% | 0% | 100%
validator0% | 0% | 0% | 0% | 100%
supervising-route-controller0% | 0% | 0% | 0% | 100%
actuator-http-metrics0% | 0% | 0% | 0% | 100%
arangodb0% | 0% | 0% | 0% | 100%
routetemplate0% | 0% | 0% | 0% | 100%
openapi-contract-first0% | 0% | 0% | 0% | 100%
routes-configuration0% | 0% | 0% | 0% | 100%
infinispan0% | 0% | 0% | 0% | 100%
jolokia0% | 0% | 0% | 0% | 100%
pojo0% | 0% | 0% | 0% | 100%
activemq0% | 0% | 0% | 0% | 100%
rabbitmq0% | 0% | 0% | 0% | 100%
strimzi0% | 0% | 0% | 0% | 100%
endpointdsl0% | 0% | 0% | 0% | 100%
xml-import0% | 0% | 0% | 0% | 100%
rest-openapi-simple0% | 0% | 0% | 0% | 100%
aot-basic0% | 0% | 0% | 0% | 100%
kafka-oauth0% | 0% | 0% | 0% | 100%
variables0% | 0% | 0% | 0% | 100%
spring-boot0% | 0% | 0% | 0% | 100%
kafka-offsetrepository0% | 0% | 0% | 0% | 100%
artemis0% | 0% | 0% | 0% | 100%
aws-secrets-manager0% | 0% | 0% | 0% | 100%
webhook0% | 0% | 0% | 0% | 100%
quartz0% | 0% | 0% | 0% | 100%
aws2-s30% | 0% | 0% | 0% | 100%
kamelet-chucknorris0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
route-reload0% | 0% | 0% | 0% | 100%
routetemplate-xml0% | 0% | 0% | 0% | 100%
vault0% | 0% | 0% | 0% | 100%
Most Complex Units
Top 50 most complex units
Unit# linesMcCabe index# params
27 10 1
14 4 2
6 4 1
6 4 1
74 4 0
50 4 0
7 3 0
9 3 2
9 3 2
24 2 0
7 2 1
18 2 0
18 2 0
6 2 1
6 2 1
6 2 1
6 2 1
6 2 1
6 2 1
6 2 1
6 2 1
21 2 2
10 2 0
8 2 2
8 2 0
10 2 0
12 2 1
21 2 1
14 2 1
8 2 1
8 2 1
11 2 2
8 2 2
4 2 0
24 2 0
8 2 1
13 2 1
6 2 1
7 2 2
4 1 1
7 1 0
8 1 0
8 1 0
3 1 0
14 1 0
3 1 1
3 1 0
8 1 0
3 1 1
3 1 1