apache / directory-kerby
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 9 components.
  • 792 files, 45,169 LOC (100.0% vs. main code).
  • "kerby-kerb" is biggest, containing 61.89% of LOC.
  • "build-tools" is smallest, containing 0.18% of LOC.


kerby-kerb27955 LOC (61%) 477 files
kerby-common7410 LOC (16%) 125 files
kerby-pkix4376 LOC (9%) 138 files
kerby-tool2272 LOC (5%) 23 files
kerby-backend2111 LOC (4%) 16 files
kerby-provider538 LOC (1%) 4 files
kerby-kdc322 LOC (<1%) 5 files
benchmark102 LOC (<1%) 2 files
build-tools83 LOC (<1%) 2 files
Component Commits
Components ordered by number of commits
Total Commits per Component
All commits, some commits may include files from multiple components.
kerby-kerb519 commits (23%)
kerby-tool106 commits (4%)
kerby-backend105 commits (4%)
kerby-kdc46 commits (2%)
kerby-common44 commits (2%)
kerby-provider30 commits (1%)
kerby-pkix30 commits (1%)
benchmark11 commits (<1%)
build-tools3 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
kerby-tool
5
2
4
1
6
14
23
49
139
kerby-kerb
4
10
8
12
66
24
98
222
353
1908
kerby-common
4
8
5
9
8
4
20
21
152
build-tools
1
1
2
kerby-provider
7
4
46
kerby-pkix
9
640
kerby-backend
2
1
5
2
2
15
18
12
157
kerby-kdc
1
5
17
38
benchmark
7
7


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 kerby-common kerby-common kerby-common--kerby-common 2


2025-05-07 15:46