apache / cxf-fediz
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 5 components.
  • 395 files, 28,787 LOC (94.9% vs. main code).
  • "services" is biggest, containing 55.35% of LOC.
  • "apache-fediz" is smallest, containing 0.57% of LOC.


services15934 LOC (52%) 222 files
plugins10237 LOC (33%) 118 files
systests2041 LOC (6%) 48 files
etc412 LOC (1%) 6 files
apache-fediz163 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.
services471 commits (22%)
plugins330 commits (15%)
systests54 commits (2%)
apache-fediz19 commits (<1%)
etc2 commits (<1%)
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 2020 2019 2018 2017 2016 2015 2014 2013 2012
services
8
10
3
70
50
65
104
478
330
117
62
57
31
plugins
3
11
2
47
59
28
93
180
77
131
208
64
113
systests
2
7
13
2
13
8
34
42
54
etc
2
6
apache-fediz
1
1
5
1
3
6
2


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 services services services--services 3 plugins plugins services--plugins 3 systests systests systests--services 2 systests--plugins 2


2025-05-07 15:39