JetBrains / intellij-plugin-verifier
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 7 components.
  • 1,239 files, 44,237 LOC (100.0% vs. main code).
  • "intellij-plugin-verifier" is biggest, containing 44.94% of LOC.
  • "ROOT" is smallest, containing 0.08% of LOC.


intellij-plugin-verifier19880 LOC (44%) 678 files
intellij-plugin-structure18088 LOC (40%) 421 files
plugins-verifier-service2709 LOC (6%) 54 files
ide-diff-builder2271 LOC (5%) 34 files
intellij-feature-extractor1196 LOC (2%) 49 files
gradle57 LOC (<1%) 1 file
ROOT36 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.
intellij-plugin-structure683 commits (16%)
intellij-plugin-verifier485 commits (11%)
plugins-verifier-service218 commits (5%)
ide-diff-builder95 commits (2%)
intellij-feature-extractor67 commits (1%)
gradle27 commits (<1%)
ROOT3 commits (<1%)
Yearly File Updates Trend per Components
The number of file changes in commits
animated commit history: all time cumulative | 12 months window
2026 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016
intellij-plugin-structure
16
563
275
259
114
105
370
345
141
116
intellij-plugin-verifier
24
110
200
238
121
108
527
1239
gradle
7
6
14
ide-diff-builder
5
1
11
1
22
40
132
11
ROOT
5
plugins-verifier-service
5
1
20
7
7
71
190
197
82
intellij-feature-extractor
4
29
3
13
46
22
46
17


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 intellij-plugin-structure intellij-plugin-structure intellij-plugin-structure--intellij-plugin-structure 17 intellij-feature-extractor intellij-feature-extractor intellij-plugin-structure--intellij-feature-extractor 2 ide-diff-builder ide-diff-builder intellij-plugin-structure--ide-diff-builder 2 intellij-plugin-verifier intellij-plugin-verifier intellij-plugin-verifier--intellij-plugin-structure 8 intellij-plugin-verifier--intellij-plugin-verifier 8 intellij-plugin-verifier--ide-diff-builder 2 intellij-plugin-verifier--intellij-feature-extractor 2 intellij-feature-extractor--ide-diff-builder 2 ROOT ROOT ROOT--ROOT 2 ROOT--intellij-feature-extractor 1 ROOT--intellij-plugin-verifier 1 ROOT--ide-diff-builder 1 ROOT--intellij-plugin-structure 1 ide-diff-builder--ide-diff-builder 1 plugins-verifier-service plugins-verifier-service plugins-verifier-service--ROOT 1 plugins-verifier-service--ide-diff-builder 1 plugins-verifier-service--intellij-feature-extractor 1 plugins-verifier-service--intellij-plugin-structure 1 plugins-verifier-service--intellij-plugin-verifier 1 gradle gradle gradle--intellij-plugin-structure 1


2026-01-18 16:36