elastic / AndroidSDKMirror-27
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 14 components.
  • 11,038 files, 2,101,615 LOC (100.0% vs. main code).
  • "android" is biggest, containing 43.69% of LOC.
  • "io" is smallest, containing 0% of LOC.


android918225 LOC (43%) 4,786 files
com830081 LOC (39%) 3,334 files
java185478 LOC (8%) 1,272 files
org55534 LOC (2%) 1,088 files
jsr16644935 LOC (2%) 93 files
tck36424 LOC (1%) 103 files
javax15548 LOC (<1%) 223 files
benchmarks12598 LOC (<1%) 100 files
junit1153 LOC (<1%) 20 files
foo1096 LOC (<1%) 9 files
jdk296 LOC (<1%) 5 files
mypackage178 LOC (<1%) 3 files
ROOT65 LOC (<1%) 1 file
io4 LOC (<1%) 1 file


2025-05-13 19:50