apache / camel-website-pub
Components

An overview of source code logical components.

Intro

Logical decomposition is a representation of the organization of the main source code, where every and each file is put in exactly one logical component.

Logical Decompositions Overview

Analyzed system has 1 logical decomposition:

Logical Decomposition #1: PRIMARY

The decompositions is based on the folder structure at level 1 (relative to the source code root).

Bubble Chart | Tree Map
Component Sizes (Lines of Code)
The "primary" logical decomposition has 18 components.
  • 1,177 files, 618,172 LOC (100.0% vs. main code).
  • "schema" is biggest, containing 94.06% of LOC.
  • "camel-kafka-connector" is smallest, containing 0% of LOC.


schema581459 LOC (94%) 1,072 files
ROOT24052 LOC (3%) 14 files
categories5176 LOC (<1%) 37 files
blog3128 LOC (<1%) 3 files
releases2672 LOC (<1%) 1 file
security876 LOC (<1%) 28 files
camel-k733 LOC (<1%) 10 files
misc25 LOC (<1%) 1 file
news11 LOC (<1%) 1 file
sitemap11 LOC (<1%) 1 file
camel-core11 LOC (<1%) 1 file
download11 LOC (<1%) 1 file
components2 LOC (<1%) 2 files
camel-quarkus1 LOC (<1%) 1 file
camel-kamelets1 LOC (<1%) 1 file
camel-spring-boot1 LOC (<1%) 1 file
camel-karaf1 LOC (<1%) 1 file
camel-kafka-connector1 LOC (<1%) 1 file
Component Commits
Components ordered by number of commits
Total Commits per Component
All commits, some commits may include files from multiple components.
ROOT4 commits (44%)
blog4 commits (44%)
releases4 commits (44%)
categories4 commits (44%)
schema3 commits (33%)
security2 commits (22%)
news1 commits (11%)
camel-quarkus1 commits (11%)
components1 commits (11%)
camel-core1 commits (11%)
camel-k1 commits (11%)
camel-karaf1 commits (11%)
camel-kafka-connector1 commits (11%)
download1 commits (11%)
camel-spring-boot1 commits (11%)
camel-kamelets1 commits (11%)
sitemap1 commits (11%)
misc1 commits (11%)
Yearly File Updates Trend per Components
The number of file changes in commits
animated commit history: all time cumulative | 12 months window
2025 2024 2023 2022 2021
ROOT
30
14
schema
12
1060
categories
10
37
blog
3
3
releases
3
1
security
2
27
news
1
camel-quarkus
1
components
2
camel-core
1
camel-k
10
camel-karaf
1
camel-kafka-connector
1
download
1
camel-spring-boot
1
camel-kamelets
1
sitemap
1
misc
1


Dependencies between components in same commits (past 180 days)
The number on the lines shows the number of shared commits.
See detailed temporal dependencies report...

G ROOT ROOT ROOT--ROOT 3 releases releases ROOT--releases 3 categories categories ROOT--categories 3 blog blog ROOT--blog 3 releases--categories 3 releases--blog 3 categories--categories 2 categories--blog 3 schema schema schema--ROOT 2 schema--releases 2 schema--categories 2 schema--blog 2 schema--schema 2 security security security--ROOT 1 security--releases 1 security--categories 1 security--blog 1 security--schema 1 security--security 1


2025-05-07 20:35