twitter / bijection
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.

Learn more...
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 17 components.
  • 75 files, 4,859 LOC (100.0% vs. main code).
  • "bijection-core" is biggest, containing 51.51% of LOC.
  • "bijection-netty" is smallest, containing 0.35% of LOC.


bijection-core2503 LOC (51%) 34 files
ROOT388 LOC (7%) 1 file
bijection-macros270 LOC (5%) 8 files
bijection-thrift254 LOC (5%) 3 files
bijection-json245 LOC (5%) 4 files
bijection-util223 LOC (4%) 4 files
bijection-avro181 LOC (3%) 1 file
project161 LOC (3%) 3 files
bijection-clojure130 LOC (2%) 4 files
bijection-scrooge101 LOC (2%) 2 files
bijection-guava87 LOC (1%) 2 files
bijection-hbase81 LOC (1%) 1 file
bijection-finagle-mysql78 LOC (1%) 1 file
bijection-jodatime57 LOC (1%) 2 files
bijection-protobuf45 LOC (<1%) 1 file
bijection-json4s38 LOC (<1%) 2 files
bijection-netty17 LOC (<1%) 2 files


2025-01-17 11:58