apache / trafficserver-libswoc
File Size

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

Intro
Learn more...
File Size Overall
21% | 42% | 24% | 6% | 4%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
h23% | 55% | 15% | 1% | 3%
cc18% | 21% | 41% | 14% | 4%
py0% | 0% | 0% | 0% | 100%
cmake0% | 0% | 0% | 0% | 100%
in0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
code25% | 47% | 20% | 3% | 3%
unit_tests0% | 32% | 35% | 26% | 5%
example0% | 0% | 74% | 11% | 14%
doc0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
IPRange.h
in code/include/swoc
1614 27
swoc_ip.cc
in code/src
1118 1
DiscreteRange.h
in code/include/swoc
1092 5
TextView.h
in code/include/swoc
950 15
MemSpan.h
in code/include/swoc
856 26
IPAddr.h
in code/include/swoc
809 14
bw_format.cc
in code/src
788 -
IntrusiveDList.h
in code/include/swoc
690 3
Errata.h
in code/include/swoc
675 27
bwf_base.h
in code/include/swoc
675 8
Scalar.h
in code/include/swoc
630 14
ex_bw_format.cc
in unit_tests
534 3
IPSrv.h
in code/include/swoc
513 15
Lexicon.h
in code/include/swoc
501 12
IntrusiveHashMap.h
in code/include/swoc
412 1
swoc_file.cc
in code/src
399 -
377 -
bw_ip_format.cc
in code/src
348 -
RBTree.cc
in code/src
318 -
MemArena.h
in code/include/swoc
314 9
ex_netdb.cc
in example
284 1
Vectray.h
in code/include/swoc
268 15
BufferWriter.h
in code/include/swoc
261 11
swoc_file.h
in code/include/swoc
252 6
MemArena.cc
in code/src
230 -
IPEndpoint.h
in code/include/swoc
224 13
ex_TextView.cc
in unit_tests
213 -
208 1
ex_lru_cache.cc
in example
203 1
TextView.cc
in code/src
200 -
ex_MemArena.cc
in unit_tests
159 1
153 -
Errata.cc
in code/src
142 -
ex_UnitParser.cc
in unit_tests
120 -
111 -
bwf_ex.h
in code/include/swoc
110 5
HashFNV.h
in code/include/swoc/ext
109 -
swoc_ip_util.h
in code/include/swoc
94 20
conf.py
in doc
86 -
ex_Lexicon.cc
in unit_tests
81 -
RBTree.h
in code/include/swoc
79 1
bwf_ip.h
in code/include/swoc
69 -
ex_host_file.cc
in example
69 -
ex_diskstats.cc
in example
63 -
swoc_meta.h
in code/include/swoc
57 5
bwf_std.h
in code/include/swoc
38 -
ArenaWriter.cc
in code/src
35 -
swoc_ip.h
in code/include/swoc
31 -
31 -
ArenaWriter.h
in code/include/swoc
21 1
Files With Most Units (Top 29)
File# lines# units
Errata.h
in code/include/swoc
675 27
IPRange.h
in code/include/swoc
1614 27
MemSpan.h
in code/include/swoc
856 26
swoc_ip_util.h
in code/include/swoc
94 20
TextView.h
in code/include/swoc
950 15
IPSrv.h
in code/include/swoc
513 15
Vectray.h
in code/include/swoc
268 15
IPAddr.h
in code/include/swoc
809 14
Scalar.h
in code/include/swoc
630 14
IPEndpoint.h
in code/include/swoc
224 13
Lexicon.h
in code/include/swoc
501 12
BufferWriter.h
in code/include/swoc
261 11
MemArena.h
in code/include/swoc
314 9
bwf_base.h
in code/include/swoc
675 8
swoc_file.h
in code/include/swoc
252 6
swoc_meta.h
in code/include/swoc
57 5
bwf_ex.h
in code/include/swoc
110 5
DiscreteRange.h
in code/include/swoc
1092 5
IntrusiveDList.h
in code/include/swoc
690 3
ex_bw_format.cc
in unit_tests
534 3
local.py
in doc/ext
19 2
RBTree.h
in code/include/swoc
79 1
ArenaWriter.h
in code/include/swoc
21 1
IntrusiveHashMap.h
in code/include/swoc
412 1
swoc_ip.cc
in code/src
1118 1
208 1
ex_lru_cache.cc
in example
203 1
ex_netdb.cc
in example
284 1
ex_MemArena.cc
in unit_tests
159 1
Files With Long Lines (Top 26)

There are 26 files with lines longer than 120 characters. In total, there are 96 long lines.

File# lines# units# long lines
ex_bw_format.cc
in unit_tests
534 3 16
IPRange.h
in code/include/swoc
1614 27 11
MemSpan.h
in code/include/swoc
856 26 9
swoc_ip_util.h
in code/include/swoc
94 20 7
Vectray.h
in code/include/swoc
268 15 6
bwf_base.h
in code/include/swoc
675 8 5
TextView.h
in code/include/swoc
950 15 5
DiscreteRange.h
in code/include/swoc
1092 5 5
ex_netdb.cc
in example
284 1 4
Errata.h
in code/include/swoc
675 27 3
208 1 3
BufferWriter.h
in code/include/swoc
261 11 2
IPEndpoint.h
in code/include/swoc
224 13 2
IPAddr.h
in code/include/swoc
809 14 2
Scalar.h
in code/include/swoc
630 14 2
bw_ip_format.cc
in code/src
348 - 2
ex_host_file.cc
in example
69 - 2
ex_TextView.cc
in unit_tests
213 - 2
IntrusiveDList.h
in code/include/swoc
690 3 1
Lexicon.h
in code/include/swoc
501 12 1
IntrusiveHashMap.h
in code/include/swoc
412 1 1
Errata.cc
in code/src
142 - 1
bw_format.cc
in code/src
788 - 1
111 - 1
ex_Lexicon.cc
in unit_tests
81 - 1
377 - 1
Correlations

File Size vs. Commits (all time): 59 points

code/include/swoc/bwf_base.h x: 27 commits (all time) y: 675 lines of code code/src/bw_format.cc x: 22 commits (all time) y: 788 lines of code code/include/swoc/Errata.h x: 34 commits (all time) y: 675 lines of code code/include/swoc/DiscreteRange.h x: 22 commits (all time) y: 1092 lines of code code/include/swoc/IPRange.h x: 27 commits (all time) y: 1614 lines of code code/include/swoc/RBTree.h x: 5 commits (all time) y: 79 lines of code code/src/RBTree.cc x: 6 commits (all time) y: 318 lines of code code/include/swoc/swoc_version.h x: 68 commits (all time) y: 9 lines of code doc/conf.py x: 97 commits (all time) y: 86 lines of code unit_tests/ex_bw_format.cc x: 12 commits (all time) y: 534 lines of code code/include/swoc/Vectray.h x: 9 commits (all time) y: 268 lines of code code/include/swoc/Lexicon.h x: 18 commits (all time) y: 501 lines of code code/include/swoc/swoc_ip_util.h x: 2 commits (all time) y: 94 lines of code code/include/swoc/TextView.h x: 47 commits (all time) y: 950 lines of code code/include/swoc/IntrusiveHashMap.h x: 7 commits (all time) y: 412 lines of code unit_tests/ex_IntrusiveDList.cc x: 5 commits (all time) y: 153 lines of code unit_tests/ex_MemArena.cc x: 7 commits (all time) y: 159 lines of code code/include/swoc/BufferWriter.h x: 10 commits (all time) y: 261 lines of code code/src/TextView.cc x: 10 commits (all time) y: 200 lines of code code/include/swoc/IPSrv.h x: 3 commits (all time) y: 513 lines of code code/include/swoc/MemArena.h x: 25 commits (all time) y: 314 lines of code code/src/MemArena.cc x: 14 commits (all time) y: 230 lines of code code/include/swoc/IPAddr.h x: 14 commits (all time) y: 809 lines of code code/include/swoc/IPEndpoint.h x: 10 commits (all time) y: 224 lines of code code/src/Errata.cc x: 19 commits (all time) y: 142 lines of code code/src/swoc_ip.cc x: 26 commits (all time) y: 1118 lines of code code/include/swoc/swoc_meta.h x: 15 commits (all time) y: 57 lines of code code/include/swoc/swoc_file.h x: 17 commits (all time) y: 252 lines of code code/include/swoc/IntrusiveDList.h x: 9 commits (all time) y: 690 lines of code code/include/swoc/MemSpan.h x: 36 commits (all time) y: 856 lines of code code/include/swoc/Scalar.h x: 11 commits (all time) y: 630 lines of code code/include/swoc/bwf_ex.h x: 11 commits (all time) y: 110 lines of code code/include/swoc/bwf_fwd.h x: 7 commits (all time) y: 18 lines of code code/include/swoc/bwf_ip.h x: 8 commits (all time) y: 69 lines of code code/include/swoc/bwf_std.h x: 7 commits (all time) y: 38 lines of code code/src/ArenaWriter.cc x: 5 commits (all time) y: 35 lines of code code/src/bw_ip_format.cc x: 12 commits (all time) y: 348 lines of code code/src/swoc_file.cc x: 18 commits (all time) y: 399 lines of code example/ex_diskstats.cc x: 2 commits (all time) y: 63 lines of code example/ex_flat_space.cc x: 7 commits (all time) y: 208 lines of code example/ex_host_file.cc x: 5 commits (all time) y: 69 lines of code example/ex_lru_cache.cc x: 5 commits (all time) y: 203 lines of code example/ex_netcompact.cc x: 10 commits (all time) y: 111 lines of code example/ex_netdb.cc x: 16 commits (all time) y: 284 lines of code unit_tests/ex_Lexicon.cc x: 3 commits (all time) y: 81 lines of code unit_tests/ex_TextView.cc x: 14 commits (all time) y: 213 lines of code unit_tests/ex_UnitParser.cc x: 10 commits (all time) y: 120 lines of code unit_tests/ex_ipspace_properties.cc x: 14 commits (all time) y: 377 lines of code unit_tests/unit_test_main.cc x: 5 commits (all time) y: 12 lines of code code/include/swoc/string_view_util.h x: 6 commits (all time) y: 18 lines of code code/libswoc-static.pc.cmake x: 2 commits (all time) y: 10 lines of code code/libswoc.pc.in x: 4 commits (all time) y: 10 lines of code code/include/swoc/swoc_ip.h x: 29 commits (all time) y: 31 lines of code code/include/swoc/ext/HashFNV.h x: 4 commits (all time) y: 109 lines of code code/include/swoc/ArenaWriter.h x: 3 commits (all time) y: 21 lines of code code/src/string_view_util.cc x: 2 commits (all time) y: 31 lines of code code/libswoc.static.pc.in x: 8 commits (all time) y: 10 lines of code doc/ext/local.py x: 1 commits (all time) y: 19 lines of code
1614.0
lines of code
  min: 9.0
  average: 300.51
  25th percentile: 57.0
  median: 200.0
  75th percentile: 412.0
  max: 1614.0
0 97.0
commits (all time)
min: 1.0 | average: 14.51 | 25th percentile: 5.0 | median: 10.0 | 75th percentile: 18.0 | max: 97.0

File Size vs. Contributors (all time): 59 points

code/include/swoc/bwf_base.h x: 4 contributors (all time) y: 675 lines of code code/src/bw_format.cc x: 3 contributors (all time) y: 788 lines of code code/include/swoc/Errata.h x: 5 contributors (all time) y: 675 lines of code code/include/swoc/DiscreteRange.h x: 3 contributors (all time) y: 1092 lines of code code/include/swoc/IPRange.h x: 2 contributors (all time) y: 1614 lines of code code/include/swoc/RBTree.h x: 2 contributors (all time) y: 79 lines of code code/src/RBTree.cc x: 3 contributors (all time) y: 318 lines of code code/include/swoc/swoc_version.h x: 3 contributors (all time) y: 9 lines of code doc/conf.py x: 3 contributors (all time) y: 86 lines of code unit_tests/ex_bw_format.cc x: 3 contributors (all time) y: 534 lines of code code/include/swoc/Vectray.h x: 3 contributors (all time) y: 268 lines of code code/include/swoc/Lexicon.h x: 3 contributors (all time) y: 501 lines of code code/include/swoc/swoc_ip_util.h x: 2 contributors (all time) y: 94 lines of code code/include/swoc/TextView.h x: 4 contributors (all time) y: 950 lines of code code/include/swoc/IntrusiveHashMap.h x: 2 contributors (all time) y: 412 lines of code unit_tests/ex_IntrusiveDList.cc x: 3 contributors (all time) y: 153 lines of code unit_tests/ex_MemArena.cc x: 3 contributors (all time) y: 159 lines of code code/include/swoc/BufferWriter.h x: 2 contributors (all time) y: 261 lines of code code/src/TextView.cc x: 3 contributors (all time) y: 200 lines of code code/include/swoc/IPSrv.h x: 1 contributors (all time) y: 513 lines of code code/include/swoc/MemArena.h x: 2 contributors (all time) y: 314 lines of code code/src/MemArena.cc x: 2 contributors (all time) y: 230 lines of code code/include/swoc/IPAddr.h x: 2 contributors (all time) y: 809 lines of code code/include/swoc/IPEndpoint.h x: 3 contributors (all time) y: 224 lines of code code/src/Errata.cc x: 3 contributors (all time) y: 142 lines of code code/src/swoc_ip.cc x: 3 contributors (all time) y: 1118 lines of code code/include/swoc/swoc_meta.h x: 2 contributors (all time) y: 57 lines of code code/include/swoc/swoc_file.h x: 1 contributors (all time) y: 252 lines of code code/include/swoc/IntrusiveDList.h x: 2 contributors (all time) y: 690 lines of code code/include/swoc/MemSpan.h x: 1 contributors (all time) y: 856 lines of code code/include/swoc/Scalar.h x: 2 contributors (all time) y: 630 lines of code code/include/swoc/bwf_ex.h x: 1 contributors (all time) y: 110 lines of code code/include/swoc/bwf_fwd.h x: 1 contributors (all time) y: 18 lines of code code/include/swoc/bwf_ip.h x: 1 contributors (all time) y: 69 lines of code code/include/swoc/bwf_std.h x: 2 contributors (all time) y: 38 lines of code code/src/bw_ip_format.cc x: 2 contributors (all time) y: 348 lines of code code/src/swoc_file.cc x: 4 contributors (all time) y: 399 lines of code example/ex_diskstats.cc x: 1 contributors (all time) y: 63 lines of code example/ex_flat_space.cc x: 2 contributors (all time) y: 208 lines of code example/ex_lru_cache.cc x: 2 contributors (all time) y: 203 lines of code example/ex_netdb.cc x: 2 contributors (all time) y: 284 lines of code unit_tests/ex_Lexicon.cc x: 1 contributors (all time) y: 81 lines of code unit_tests/ex_TextView.cc x: 2 contributors (all time) y: 213 lines of code unit_tests/ex_UnitParser.cc x: 1 contributors (all time) y: 120 lines of code unit_tests/ex_ipspace_properties.cc x: 1 contributors (all time) y: 377 lines of code unit_tests/unit_test_main.cc x: 2 contributors (all time) y: 12 lines of code code/libswoc-static.pc.cmake x: 1 contributors (all time) y: 10 lines of code code/include/swoc/swoc_ip.h x: 4 contributors (all time) y: 31 lines of code code/include/swoc/ArenaWriter.h x: 1 contributors (all time) y: 21 lines of code code/src/string_view_util.cc x: 1 contributors (all time) y: 31 lines of code
1614.0
lines of code
  min: 9.0
  average: 300.51
  25th percentile: 57.0
  median: 200.0
  75th percentile: 412.0
  max: 1614.0
0 5.0
contributors (all time)
min: 1.0 | average: 2.08 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 5.0

File Size vs. Commits (30 days): 0 points

No data for "commits (30d)" vs. "lines of code".

File Size vs. Contributors (30 days): 0 points

No data for "contributors (30d)" vs. "lines of code".


File Size vs. Commits (90 days): 8 points

code/include/swoc/bwf_base.h x: 1 commits (90d) y: 675 lines of code code/src/bw_format.cc x: 1 commits (90d) y: 788 lines of code code/include/swoc/DiscreteRange.h x: 1 commits (90d) y: 1092 lines of code code/include/swoc/IPRange.h x: 1 commits (90d) y: 1614 lines of code code/include/swoc/RBTree.h x: 1 commits (90d) y: 79 lines of code code/src/RBTree.cc x: 1 commits (90d) y: 318 lines of code code/include/swoc/swoc_version.h x: 1 commits (90d) y: 9 lines of code doc/conf.py x: 1 commits (90d) y: 86 lines of code
1614.0
lines of code
  min: 9.0
  average: 582.63
  25th percentile: 80.75
  median: 496.5
  75th percentile: 1016.0
  max: 1614.0
0 1.0
commits (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

File Size vs. Contributors (90 days): 8 points

code/include/swoc/bwf_base.h x: 1 contributors (90d) y: 675 lines of code code/src/bw_format.cc x: 1 contributors (90d) y: 788 lines of code code/include/swoc/DiscreteRange.h x: 1 contributors (90d) y: 1092 lines of code code/include/swoc/IPRange.h x: 1 contributors (90d) y: 1614 lines of code code/include/swoc/RBTree.h x: 1 contributors (90d) y: 79 lines of code code/src/RBTree.cc x: 1 contributors (90d) y: 318 lines of code code/include/swoc/swoc_version.h x: 1 contributors (90d) y: 9 lines of code doc/conf.py x: 1 contributors (90d) y: 86 lines of code
1614.0
lines of code
  min: 9.0
  average: 582.63
  25th percentile: 80.75
  median: 496.5
  75th percentile: 1016.0
  max: 1614.0
0 1.0
contributors (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0