hhvm / hhvm-third-party
File Size

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

Intro
  • File size measurements show the distribution of size of files.
  • Files are classified in four categories based on their size (lines of code): 1-100 (very small files), 101-200 (small files), 201-500 (medium size files), 501-1000 (long files), 1001+(very long files).
  • It is a good practice to keep files small. Long files may become "bloaters", code that have increased to such gargantuan proportions that they are hard to work with.
Learn more...
File Size Overall
  • There are 552 files with 191,624 lines of code.
    • 40 very long files (117,350 lines of code)
    • 44 long files (29,427 lines of code)
    • 91 medium size files (27,781 lines of codeclsfd_ftr_w_mp_ins)
    • 56 small files (7,759 lines of code)
    • 321 very small files (9,307 lines of code)
61% | 15% | 14% | 4% | 4%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: zoomable circles | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
c68% | 7% | 15% | 3% | 4%
h73% | 6% | 6% | 4% | 8%
cpp42% | 37% | 19% | <1% | <1%
html45% | 14% | 22% | 8% | 8%
in55% | 17% | 19% | 4% | 3%
tex100% | 0% | 0% | 0% | 0%
rl100% | 0% | 0% | 0% | 0%
cc48% | 33% | 0% | 16% | <1%
pas0% | 100% | 0% | 0% | 0%
pl0% | 0% | 67% | 32% | 0%
rb0% | 0% | 0% | 100% | 0%
awk0% | 0% | 0% | 0% | 100%
cmake0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
libmbfl/filters70% | 4% | 14% | 3% | 6%
pcre82% | 6% | 3% | 5% | 2%
ragel/src/ragel40% | 34% | 18% | 2% | 3%
pcre/sljit81% | 2% | 13% | 1% | <1%
pcre/doc/html45% | 14% | 22% | 8% | 8%
ragel/src/doc72% | 15% | 11% | 0% | 0%
libmbfl/mbfl53% | 11% | 15% | 7% | 11%
ragel/src/aapl0% | 35% | 39% | 5% | 18%
ragel/src0% | 85% | 0% | 14% | 0%
libsqlite30% | 100% | 0% | 0% | 0%
ragel/src/contrib0% | 0% | 64% | 35% | 0%
libmbfl/nls0% | 0% | 0% | 0% | 100%
pcre/cmake0% | 0% | 0% | 0% | 100%
libmbfl0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
unicode_table_uhc.h
in libmbfl/filters
7040 -
rlscan.cpp
in ragel/src/ragel
7010 20
unicode_table_cp936.h
in libmbfl/filters
6338 -
rlparse.cpp
in ragel/src/ragel
6120 4
6114 1
unicode_table_cns11643.h
in libmbfl/filters
6076 -
unicode_table_jis.h
in libmbfl/filters
5299 -
5243 -
unicode_table_big5.h
in libmbfl/filters
5033 -
unicode_table_jis2004.h
in libmbfl/filters
4668 -
pcretest.c
in pcre
4286 11
pcrepattern.html
in pcre/doc/html
3263 -
pcre_ucd.c
in pcre
3126 4
tex
ragel-guide.tex
in ragel/src/doc
3099 -
in
3041 -
pcreapi.html
in pcre/doc/html
2921 -
2709 -
mbfilter.c
in libmbfl/mbfl
2572 4
2540 39
pcregrep.c
in pcre
2104 2
sljitNativeARM_32.c
in pcre/sljit
2054 49
1982 41
1904 29
1814 -
1774 28
sljitLir.c
in pcre/sljit
1740 64
1714 38
sljitNativeARM_64.c
in pcre/sljit
1707 36
parsetree.cpp
in ragel/src/ragel
1508 29
in
Makefile.in
in ragel/src/ragel
1360 -
javacodegen.cpp
in ragel/src/ragel
1326 67
emoji2uni.h
in libmbfl/filters
1165 -
pcretest.html
in pcre/doc/html
1150 -
1143 28
1138 -
xmlcodegen.cpp
in ragel/src/ragel
1094 62
rl
rlscan.rl
in ragel/src/ragel
1064 -
mbfilter_cp5022x.c
in libmbfl/filters
1062 4
1028 32
parsedata.cpp
in ragel/src/ragel
1021 48
avlcommon.h
in ragel/src/aapl
911 22
gendata.cpp
in ragel/src/ragel
894 35
cstable.cpp
in ragel/src/ragel
889 16
fsmgraph.h
in ragel/src/ragel
880 24
mltable.cpp
in ragel/src/ragel
872 16
fsmgraph.cpp
in ragel/src/ragel
870 45
cdtable.cpp
in ragel/src/ragel
863 15
mbfilter_sjis_mobile.c
in libmbfl/filters
817 -
rubytable.cpp
in ragel/src/ragel
801 15
cdcodegen.cpp
in ragel/src/ragel
784 77
Files With Most Units (Top 50)
File# lines# units
cdcodegen.cpp
in ragel/src/ragel
784 77
javacodegen.cpp
in ragel/src/ragel
1326 67
sljitLir.c
in pcre/sljit
1740 64
xmlcodegen.cpp
in ragel/src/ragel
1094 62
fsmap.cpp
in ragel/src/ragel
545 62
mlcodegen.cpp
in ragel/src/ragel
569 61
cscodegen.cpp
in ragel/src/ragel
645 56
gocodegen.cpp
in ragel/src/ragel
615 54
rubycodegen.cpp
in ragel/src/ragel
627 51
sljitNativeARM_32.c
in pcre/sljit
2054 49
parsedata.cpp
in ragel/src/ragel
1021 48
fsmgraph.cpp
in ragel/src/ragel
870 45
1982 41
vector.h
in ragel/src/aapl
497 39
2540 39
1714 38
sljitNativeARM_64.c
in pcre/sljit
1707 36
svector.h
in ragel/src/aapl
583 35
gendata.cpp
in ragel/src/ragel
894 35
1028 32
pcrecpp.cc
in pcre
711 31
parsetree.cpp
in ragel/src/ragel
1508 29
1904 29
fsmbase.cpp
in ragel/src/ragel
349 28
1143 28
1774 28
mlcodegen.h
in ragel/src/ragel
130 27
gocodegen.h
in ragel/src/ragel
134 26
cscodegen.h
in ragel/src/ragel
150 26
cdcodegen.h
in ragel/src/ragel
194 26
rubycodegen.h
in ragel/src/ragel
113 25
fsmgraph.h
in ragel/src/ragel
880 24
javacodegen.h
in ragel/src/ragel
145 24
rbxgoto.cpp
in ragel/src/ragel
627 23
redfsm.h
in ragel/src/ragel
370 23
avlcommon.h
in ragel/src/aapl
911 22
redfsm.cpp
in ragel/src/ragel
402 22
dlcommon.h
in ragel/src/aapl
316 21
mlgoto.cpp
in ragel/src/ragel
620 21
csgoto.cpp
in ragel/src/ragel
607 21
cdgoto.cpp
in ragel/src/ragel
607 21
rlscan.cpp
in ragel/src/ragel
7010 20
goipgoto.cpp
in ragel/src/ragel
343 19
rubyflat.cpp
in ragel/src/ragel
681 18
csipgoto.cpp
in ragel/src/ragel
306 18
cdipgoto.cpp
in ragel/src/ragel
314 18
fsmmin.cpp
in ragel/src/ragel
370 17
common.h
in ragel/src/ragel
271 17
pcrecpp.h
in pcre
248 17
mltable.cpp
in ragel/src/ragel
872 16
Files With Long Lines (Top 37)

There are 37 files with lines longer than 120 characters. In total, there are 1064 long lines.

File# lines# units# long lines
in
3041 - 343
in
Makefile.in
in ragel/src/ragel
1360 - 332
sljitNativeARM_32.c
in pcre/sljit
2054 49 60
1774 28 53
1904 29 32
sljitLir.c
in pcre/sljit
1740 64 28
1143 28 26
1982 41 25
2540 39 23
sljitNativeARM_64.c
in pcre/sljit
1707 36 19
1714 38 18
110 5 14
577 6 12
mbfilter.c
in libmbfl/mbfl
2572 4 10
372 5 8
1814 - 8
sljitLir.h
in pcre/sljit
426 5 7
sljitNativePPC_64.c
in pcre/sljit
341 5 6
mbfilter.h
in libmbfl/mbfl
111 - 5
pcregrep.c
in pcre
2104 2 5
mbfilter_sjis_mobile.c
in libmbfl/filters
817 - 3
sljitNativePPC_32.c
in pcre/sljit
211 5 3
sljitUtils.c
in pcre/sljit
225 16 3
pcretest.html
in pcre/doc/html
1150 - 3
mbfl_convert.h
in libmbfl/mbfl
58 - 2
cdtable.cpp
in ragel/src/ragel
863 15 2
goflat.cpp
in ragel/src/ragel
607 4 2
sljitNativeX86_64.c
in pcre/sljit
598 9 2
414 - 2
mbfilter_ascii.c
in libmbfl/filters
64 3 1
awk
mk_sb_tbl.awk
in libmbfl/filters
53 - 1
mbfl_string.h
in libmbfl/mbfl
18 - 1
rlparse.cpp
in ragel/src/ragel
6120 4 1
mltable.cpp
in ragel/src/ragel
872 16 1
291 5 1
sljitNativeX86_32.c
in pcre/sljit
432 7 1
pcre.html
in pcre/doc/html
224 - 1
Correlations

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

libsqlite3/sqlite3ext.h x: 8 commits (all time) y: 564 lines of code libmbfl/mbfl/mbfl_memory_device.c x: 3 commits (all time) y: 241 lines of code libmbfl/mbfl/mbfl_memory_device.h x: 1 commits (all time) y: 37 lines of code libmbfl/filters/mbfilter_htmlent.c x: 2 commits (all time) y: 238 lines of code libmbfl/filters/mbfilter_htmlent.h x: 1 commits (all time) y: 16 lines of code ragel/src/ragel/fsmbase.cpp x: 3 commits (all time) y: 349 lines of code ragel/src/ragel/redfsm.cpp x: 4 commits (all time) y: 402 lines of code libmbfl/filters/mbfilter_cp5022x.c x: 2 commits (all time) y: 1062 lines of code libmbfl/filters/mbfilter_gb18030.c x: 2 commits (all time) y: 391 lines of code libmbfl/filters/mbfilter_iso2022jp_mobile.c x: 2 commits (all time) y: 340 lines of code libmbfl/filters/mbfilter_sjis_2004.c x: 2 commits (all time) y: 589 lines of code libmbfl/filters/mbfilter_utf8.c x: 2 commits (all time) y: 252 lines of code libmbfl/mbfl/mbfilter.c x: 2 commits (all time) y: 2572 lines of code pcre/Makefile.in x: 4 commits (all time) y: 3041 lines of code pcre/config.h.in x: 4 commits (all time) y: 259 lines of code pcre/doc/html/pcre.html x: 4 commits (all time) y: 224 lines of code pcre/doc/html/pcreapi.html x: 4 commits (all time) y: 2921 lines of code pcre/doc/html/pcrepattern.html x: 4 commits (all time) y: 3263 lines of code pcre/libpcre.pc.in x: 2 commits (all time) y: 11 lines of code pcre/pcre_compile.c x: 4 commits (all time) y: 6114 lines of code pcre/pcre_dfa_exec.c x: 4 commits (all time) y: 2709 lines of code pcre/pcre_exec.c x: 4 commits (all time) y: 5243 lines of code pcre/pcre_get.c x: 2 commits (all time) y: 370 lines of code pcre/pcre_internal.h x: 4 commits (all time) y: 1814 lines of code pcre/pcre_study.c x: 4 commits (all time) y: 1138 lines of code pcre/pcre_xclass.c x: 4 commits (all time) y: 149 lines of code pcre/pcrecpp.cc x: 4 commits (all time) y: 711 lines of code pcre/pcregrep.c x: 4 commits (all time) y: 2104 lines of code pcre/pcretest.c x: 4 commits (all time) y: 4286 lines of code pcre/sljit/sljitConfig.h x: 4 commits (all time) y: 30 lines of code pcre/sljit/sljitExecAllocator.c x: 4 commits (all time) y: 185 lines of code pcre/sljit/sljitLir.c x: 4 commits (all time) y: 1740 lines of code pcre/sljit/sljitLir.h x: 4 commits (all time) y: 426 lines of code pcre/sljit/sljitNativeARM_32.c x: 3 commits (all time) y: 2054 lines of code pcre/sljit/sljitNativeARM_64.c x: 3 commits (all time) y: 1707 lines of code pcre/sljit/sljitNativeMIPS_32.c x: 4 commits (all time) y: 291 lines of code pcre/sljit/sljitNativeMIPS_64.c x: 3 commits (all time) y: 372 lines of code pcre/sljit/sljitNativeMIPS_common.c x: 4 commits (all time) y: 1774 lines of code pcre/sljit/sljitNativePPC_32.c x: 4 commits (all time) y: 211 lines of code pcre/sljit/sljitNativePPC_64.c x: 4 commits (all time) y: 341 lines of code pcre/sljit/sljitNativePPC_common.c x: 4 commits (all time) y: 1904 lines of code pcre/sljit/sljitNativeSPARC_32.c x: 4 commits (all time) y: 110 lines of code pcre/sljit/sljitNativeTILEGX_64.c x: 3 commits (all time) y: 1982 lines of code pcre/sljit/sljitNativeX86_64.c x: 4 commits (all time) y: 598 lines of code pcre/sljit/sljitNativeX86_common.c x: 4 commits (all time) y: 2540 lines of code ragel/src/Makefile.in x: 1 commits (all time) y: 757 lines of code ragel/src/aapl/Makefile.in x: 1 commits (all time) y: 419 lines of code ragel/src/aapl/avlcommon.h x: 1 commits (all time) y: 911 lines of code ragel/src/aapl/compare.h x: 1 commits (all time) y: 123 lines of code ragel/src/aapl/dlcommon.h x: 1 commits (all time) y: 316 lines of code ragel/src/aapl/mergesort.h x: 1 commits (all time) y: 61 lines of code ragel/src/aapl/quicksort.h x: 1 commits (all time) y: 94 lines of code ragel/src/aapl/svector.h x: 1 commits (all time) y: 583 lines of code ragel/src/aapl/vector.h x: 1 commits (all time) y: 497 lines of code ragel/src/contrib/Makefile.in x: 1 commits (all time) y: 348 lines of code ragel/src/contrib/unicode2ragel.rb x: 1 commits (all time) y: 189 lines of code ragel/src/doc/Makefile.in x: 1 commits (all time) y: 499 lines of code ragel/src/doc/ragel-guide.tex x: 1 commits (all time) y: 3099 lines of code ragel/src/doc/ragel.1.in x: 1 commits (all time) y: 650 lines of code ragel/src/ragel/Makefile.in x: 1 commits (all time) y: 1360 lines of code ragel/src/ragel/cdcodegen.cpp x: 1 commits (all time) y: 784 lines of code ragel/src/ragel/cdfflat.cpp x: 1 commits (all time) y: 278 lines of code ragel/src/ragel/cdfgoto.cpp x: 1 commits (all time) y: 205 lines of code ragel/src/ragel/cdflat.cpp x: 1 commits (all time) y: 666 lines of code ragel/src/ragel/cdsplit.cpp x: 1 commits (all time) y: 377 lines of code ragel/src/ragel/cdtable.cpp x: 1 commits (all time) y: 863 lines of code ragel/src/ragel/common.cpp x: 1 commits (all time) y: 269 lines of code ragel/src/ragel/cscodegen.h x: 1 commits (all time) y: 150 lines of code ragel/src/ragel/dotcodegen.cpp x: 1 commits (all time) y: 232 lines of code ragel/src/ragel/fsmap.cpp x: 1 commits (all time) y: 545 lines of code ragel/src/ragel/gocodegen.cpp x: 1 commits (all time) y: 615 lines of code ragel/src/ragel/gogoto.cpp x: 1 commits (all time) y: 557 lines of code ragel/src/ragel/javacodegen.cpp x: 1 commits (all time) y: 1326 lines of code ragel/src/ragel/parsedata.cpp x: 1 commits (all time) y: 1021 lines of code ragel/src/ragel/parsetree.cpp x: 1 commits (all time) y: 1508 lines of code ragel/src/ragel/rlparse.cpp x: 1 commits (all time) y: 6120 lines of code ragel/src/ragel/rlscan.cpp x: 1 commits (all time) y: 7010 lines of code ragel/src/ragel/rlscan.rl x: 1 commits (all time) y: 1064 lines of code ragel/src/ragel/xmlcodegen.cpp x: 1 commits (all time) y: 1094 lines of code libmbfl/mbfl/mk_eaw_tbl.awk x: 3 commits (all time) y: 75 lines of code libmbfl/mbfl/mbfl_defs.h x: 3 commits (all time) y: 27 lines of code pcre/config-cmake.h.in x: 3 commits (all time) y: 46 lines of code pcre/doc/html/index.html x: 3 commits (all time) y: 125 lines of code pcre/doc/html/pcre-config.html x: 3 commits (all time) y: 109 lines of code pcre/doc/html/pcre_utf32_to_host_byte_order.html x: 2 commits (all time) y: 57 lines of code pcre/doc/html/pcrebuild.html x: 3 commits (all time) y: 534 lines of code pcre/doc/html/pcrecallout.html x: 3 commits (all time) y: 286 lines of code pcre/doc/html/pcregrep.html x: 3 commits (all time) y: 759 lines of code pcre/doc/html/pcrejit.html x: 3 commits (all time) y: 445 lines of code pcre/doc/html/pcrepartial.html x: 3 commits (all time) y: 509 lines of code pcre/doc/html/pcreprecompile.html x: 3 commits (all time) y: 162 lines of code pcre/doc/html/pcretest.html x: 3 commits (all time) y: 1150 lines of code pcre/doc/html/pcreunicode.html x: 3 commits (all time) y: 262 lines of code pcre/pcre_byte_order.c x: 3 commits (all time) y: 215 lines of code pcre/pcre_printint.c x: 3 commits (all time) y: 591 lines of code pcre/pcre_tables.c x: 3 commits (all time) y: 577 lines of code pcre/pcre_ucd.c x: 3 commits (all time) y: 3126 lines of code pcre/ucp.h x: 3 commits (all time) y: 186 lines of code libmbfl/filters/mbfilter_iso8859_16.c x: 2 commits (all time) y: 86 lines of code libmbfl/filters/emoji2uni.h x: 1 commits (all time) y: 1165 lines of code libmbfl/filters/mbfilter_iso2022_jp_ms.c x: 1 commits (all time) y: 414 lines of code libmbfl/filters/mbfilter_sjis_mobile.c x: 1 commits (all time) y: 817 lines of code libmbfl/filters/unicode_table_cp936.h x: 1 commits (all time) y: 6338 lines of code libmbfl/filters/unicode_table_jis.h x: 1 commits (all time) y: 5299 lines of code libmbfl/filters/unicode_table_jis2004.h x: 1 commits (all time) y: 4668 lines of code libmbfl/filters/unicode_table_uhc.h x: 1 commits (all time) y: 7040 lines of code pcre/pcrecpp_unittest.cc x: 1 commits (all time) y: 1028 lines of code
7040.0
lines of code
  min: 2.0
  average: 416.99
  25th percentile: 24.0
  median: 110.0
  75th percentile: 366.25
  max: 7040.0
0 8.0
commits (all time)
min: 1.0 | average: 1.61 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 8.0

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

libsqlite3/sqlite3ext.h x: 7 contributors (all time) y: 564 lines of code libmbfl/mbfl/mbfl_memory_device.c x: 3 contributors (all time) y: 241 lines of code libmbfl/mbfl/mbfl_memory_device.h x: 1 contributors (all time) y: 37 lines of code libmbfl/filters/mbfilter_htmlent.c x: 2 contributors (all time) y: 238 lines of code libmbfl/filters/mbfilter_htmlent.h x: 1 contributors (all time) y: 16 lines of code ragel/src/ragel/fsmbase.cpp x: 2 contributors (all time) y: 349 lines of code ragel/src/ragel/redfsm.cpp x: 2 contributors (all time) y: 402 lines of code libmbfl/filters/mbfilter_cp5022x.c x: 2 contributors (all time) y: 1062 lines of code libmbfl/filters/mbfilter_sjis_2004.c x: 2 contributors (all time) y: 589 lines of code libmbfl/filters/mbfilter_utf8.c x: 2 contributors (all time) y: 252 lines of code libmbfl/mbfl/mbfilter.c x: 2 contributors (all time) y: 2572 lines of code pcre/Makefile.in x: 4 contributors (all time) y: 3041 lines of code pcre/config.h.in x: 4 contributors (all time) y: 259 lines of code pcre/doc/html/pcre.html x: 4 contributors (all time) y: 224 lines of code pcre/doc/html/pcreapi.html x: 4 contributors (all time) y: 2921 lines of code pcre/doc/html/pcrepattern.html x: 4 contributors (all time) y: 3263 lines of code pcre/libpcre.pc.in x: 2 contributors (all time) y: 11 lines of code pcre/pcre_compile.c x: 4 contributors (all time) y: 6114 lines of code pcre/pcre_dfa_exec.c x: 4 contributors (all time) y: 2709 lines of code pcre/pcre_exec.c x: 4 contributors (all time) y: 5243 lines of code pcre/pcre_get.c x: 2 contributors (all time) y: 370 lines of code pcre/pcre_internal.h x: 4 contributors (all time) y: 1814 lines of code pcre/pcre_study.c x: 4 contributors (all time) y: 1138 lines of code pcre/pcre_xclass.c x: 4 contributors (all time) y: 149 lines of code pcre/pcrecpp.cc x: 4 contributors (all time) y: 711 lines of code pcre/pcregrep.c x: 4 contributors (all time) y: 2104 lines of code pcre/pcretest.c x: 4 contributors (all time) y: 4286 lines of code pcre/sljit/sljitConfig.h x: 4 contributors (all time) y: 30 lines of code pcre/sljit/sljitConfigInternal.h x: 4 contributors (all time) y: 414 lines of code pcre/sljit/sljitExecAllocator.c x: 4 contributors (all time) y: 185 lines of code pcre/sljit/sljitLir.c x: 4 contributors (all time) y: 1740 lines of code pcre/sljit/sljitLir.h x: 4 contributors (all time) y: 426 lines of code pcre/sljit/sljitNativeARM_32.c x: 3 contributors (all time) y: 2054 lines of code pcre/sljit/sljitNativeARM_64.c x: 3 contributors (all time) y: 1707 lines of code pcre/sljit/sljitNativeMIPS_32.c x: 4 contributors (all time) y: 291 lines of code pcre/sljit/sljitNativeMIPS_64.c x: 3 contributors (all time) y: 372 lines of code pcre/sljit/sljitNativeMIPS_common.c x: 4 contributors (all time) y: 1774 lines of code pcre/sljit/sljitNativePPC_32.c x: 4 contributors (all time) y: 211 lines of code pcre/sljit/sljitNativePPC_64.c x: 4 contributors (all time) y: 341 lines of code pcre/sljit/sljitNativePPC_common.c x: 4 contributors (all time) y: 1904 lines of code pcre/sljit/sljitNativeSPARC_32.c x: 4 contributors (all time) y: 110 lines of code pcre/sljit/sljitNativeTILEGX_64.c x: 3 contributors (all time) y: 1982 lines of code pcre/sljit/sljitNativeX86_64.c x: 4 contributors (all time) y: 598 lines of code pcre/sljit/sljitNativeX86_common.c x: 4 contributors (all time) y: 2540 lines of code ragel/src/Makefile.in x: 1 contributors (all time) y: 757 lines of code ragel/src/aapl/Makefile.in x: 1 contributors (all time) y: 419 lines of code ragel/src/aapl/avlcommon.h x: 1 contributors (all time) y: 911 lines of code ragel/src/aapl/compare.h x: 1 contributors (all time) y: 123 lines of code ragel/src/aapl/dlcommon.h x: 1 contributors (all time) y: 316 lines of code ragel/src/aapl/mergesort.h x: 1 contributors (all time) y: 61 lines of code ragel/src/aapl/quicksort.h x: 1 contributors (all time) y: 94 lines of code ragel/src/aapl/svector.h x: 1 contributors (all time) y: 583 lines of code ragel/src/aapl/vector.h x: 1 contributors (all time) y: 497 lines of code ragel/src/contrib/Makefile.in x: 1 contributors (all time) y: 348 lines of code ragel/src/contrib/unicode2ragel.rb x: 1 contributors (all time) y: 189 lines of code ragel/src/doc/Makefile.in x: 1 contributors (all time) y: 499 lines of code ragel/src/doc/ragel-guide.tex x: 1 contributors (all time) y: 3099 lines of code ragel/src/doc/ragel.1.in x: 1 contributors (all time) y: 650 lines of code ragel/src/ragel/Makefile.in x: 1 contributors (all time) y: 1360 lines of code ragel/src/ragel/cdcodegen.cpp x: 1 contributors (all time) y: 784 lines of code ragel/src/ragel/cdfflat.cpp x: 1 contributors (all time) y: 278 lines of code ragel/src/ragel/cdfgoto.cpp x: 1 contributors (all time) y: 205 lines of code ragel/src/ragel/cdflat.cpp x: 1 contributors (all time) y: 666 lines of code ragel/src/ragel/cdsplit.cpp x: 1 contributors (all time) y: 377 lines of code ragel/src/ragel/cdtable.cpp x: 1 contributors (all time) y: 863 lines of code ragel/src/ragel/common.cpp x: 1 contributors (all time) y: 269 lines of code ragel/src/ragel/cscodegen.h x: 1 contributors (all time) y: 150 lines of code ragel/src/ragel/dotcodegen.cpp x: 1 contributors (all time) y: 232 lines of code ragel/src/ragel/fsmap.cpp x: 1 contributors (all time) y: 545 lines of code ragel/src/ragel/gocodegen.cpp x: 1 contributors (all time) y: 615 lines of code ragel/src/ragel/gogoto.cpp x: 1 contributors (all time) y: 557 lines of code ragel/src/ragel/javacodegen.cpp x: 1 contributors (all time) y: 1326 lines of code ragel/src/ragel/parsedata.cpp x: 1 contributors (all time) y: 1021 lines of code ragel/src/ragel/parsetree.cpp x: 1 contributors (all time) y: 1508 lines of code ragel/src/ragel/rlparse.cpp x: 1 contributors (all time) y: 6120 lines of code ragel/src/ragel/rlscan.cpp x: 1 contributors (all time) y: 7010 lines of code ragel/src/ragel/rlscan.rl x: 1 contributors (all time) y: 1064 lines of code ragel/src/ragel/xmlcodegen.cpp x: 1 contributors (all time) y: 1094 lines of code libmbfl/mbfl/mk_eaw_tbl.awk x: 2 contributors (all time) y: 75 lines of code pcre/config-cmake.h.in x: 3 contributors (all time) y: 46 lines of code pcre/doc/html/index.html x: 3 contributors (all time) y: 125 lines of code pcre/doc/html/pcre-config.html x: 3 contributors (all time) y: 109 lines of code pcre/doc/html/pcre_assign_jit_stack.html x: 3 contributors (all time) y: 76 lines of code pcre/doc/html/pcrebuild.html x: 3 contributors (all time) y: 534 lines of code pcre/doc/html/pcrecallout.html x: 3 contributors (all time) y: 286 lines of code pcre/doc/html/pcregrep.html x: 3 contributors (all time) y: 759 lines of code pcre/doc/html/pcrejit.html x: 3 contributors (all time) y: 445 lines of code pcre/doc/html/pcrepartial.html x: 3 contributors (all time) y: 509 lines of code pcre/doc/html/pcreprecompile.html x: 3 contributors (all time) y: 162 lines of code pcre/doc/html/pcretest.html x: 3 contributors (all time) y: 1150 lines of code pcre/doc/html/pcreunicode.html x: 3 contributors (all time) y: 262 lines of code pcre/pcre_byte_order.c x: 3 contributors (all time) y: 215 lines of code pcre/pcre_globals.c x: 3 contributors (all time) y: 27 lines of code pcre/pcre_printint.c x: 3 contributors (all time) y: 591 lines of code pcre/pcre_tables.c x: 3 contributors (all time) y: 577 lines of code pcre/pcre_ucd.c x: 3 contributors (all time) y: 3126 lines of code pcre/ucp.h x: 3 contributors (all time) y: 186 lines of code libmbfl/filters/mbfilter_iso8859_16.c x: 2 contributors (all time) y: 86 lines of code libmbfl/filters/emoji2uni.h x: 1 contributors (all time) y: 1165 lines of code libmbfl/filters/mbfilter_iso2022_jp_ms.c x: 1 contributors (all time) y: 414 lines of code libmbfl/filters/mbfilter_sjis_mobile.c x: 1 contributors (all time) y: 817 lines of code libmbfl/filters/unicode_table_cp936.h x: 1 contributors (all time) y: 6338 lines of code libmbfl/filters/unicode_table_jis.h x: 1 contributors (all time) y: 5299 lines of code libmbfl/filters/unicode_table_jis2004.h x: 1 contributors (all time) y: 4668 lines of code libmbfl/filters/unicode_table_uhc.h x: 1 contributors (all time) y: 7040 lines of code pcre/pcrecpp_unittest.cc x: 1 contributors (all time) y: 1028 lines of code
7040.0
lines of code
  min: 2.0
  average: 416.99
  25th percentile: 24.0
  median: 110.0
  75th percentile: 366.25
  max: 7040.0
0 7.0
contributors (all time)
min: 1.0 | average: 1.59 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 7.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): 0 points

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

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

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