JetBrains / CLionDemo
Unit Size

The distribution of size of units (measured in lines of code).

Intro
Learn more...
Unit Size Overall
9% | 9% | 22% | 16% | 42%
Legend:
101+
51-100
21-50
11-20
1-10
Unit Size per Extension
101+
51-100
21-50
11-20
1-10
h20% | 6% | 22% | 18% | 31%
c0% | 35% | 40% | 9% | 14%
cpp0% | 0% | 15% | 14% | 70%
rb0% | 0% | 0% | 27% | 72%
py0% | 0% | 0% | 75% | 25%
Unit Size per Logical Component
primary logical decomposition
101+
51-100
21-50
11-20
1-10
Doctest_tests21% | 6% | 22% | 18% | 31%
Debug_extra0% | 34% | 38% | 11% | 15%
Code_Analysis0% | 0% | 21% | 7% | 71%
Profiler0% | 0% | 63% | 0% | 36%
Debug_demo0% | 0% | 15% | 35% | 49%
Refactoring0% | 0% | 20% | 9% | 70%
Editor0% | 0% | 0% | 19% | 80%
Valgrind_memcheck0% | 0% | 0% | 46% | 53%
ROOT0% | 0% | 0% | 25% | 74%
Resolve_Context0% | 0% | 0% | 94% | 5%
Remote_Dev0% | 0% | 0% | 57% | 42%
Catch_tests0% | 0% | 0% | 84% | 15%
Modules0% | 0% | 0% | 100% | 0%
Sanitizers0% | 0% | 0% | 0% | 100%
Completion0% | 0% | 0% | 0% | 100%
Coverage0% | 0% | 0% | 0% | 100%
CMake_support0% | 0% | 0% | 0% | 100%
ElevatorPitch0% | 0% | 0% | 0% | 100%
QML0% | 0% | 0% | 0% | 100%
Navigation0% | 0% | 0% | 0% | 100%
point_lib0% | 0% | 0% | 0% | 100%
precompiled_header0% | 0% | 0% | 0% | 100%
Param_Info0% | 0% | 0% | 0% | 100%
StartNewDemo0% | 0% | 0% | 0% | 100%
Code_Generation0% | 0% | 0% | 0% | 100%
Alternative Visuals
Longest Units
Top 50 longest units
Unit# linesMcCabe index# params
172 56 0
105 1 0
105 26 3
90 14 1
86 17 1
62 24 1
61 12 1
55 21 1
50 10 1
49 33 2
45 1 2
38 2 1
35 5 1
33 10 1
32 14 0
32 13 3
30 8 4
30 9 1
29 11 4
28 7 1
28 12 1
27 12 1
27 7 5
26 12 2
26 4 2
26 4 1
26 4 1
25 11 2
25 4 2
25 14 0
24 9 1
24 7 0
23 7 1
23 5 0
21 7 1
21 5 0
21 4 1
21 8 1
20 5 2
20 2 1
20 3 0
20 3 0
19 5 2
18 3 0
18 8 0
18 6 1
17 1 0
17 5 1
16 3 4
16 2 1