facebookincubator / CG-SQL
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 107 files with 31,103 lines of code.
    • 8 very long files (18,911 lines of code)
    • 5 long files (3,413 lines of code)
    • 17 medium size files (5,241 lines of codeclsfd_ftr_w_mp_ins)
    • 12 small files (1,659 lines of code)
    • 65 very small files (1,879 lines of code)
60% | 10% | 16% | 5% | 6%
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% | 11% | 13% | 3% | 2%
y100% | 0% | 0% | 0% | 0%
h0% | 29% | 38% | 12% | 19%
py0% | 0% | 99% | 0% | <1%
l0% | 0% | 100% | 0% | 0%
js0% | 0% | 0% | 75% | 24%
sql0% | 0% | 0% | 38% | 61%
java0% | 0% | 0% | 0% | 100%
m0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
inc0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
sources68% | 12% | 13% | 2% | 3%
sources/cqljson0% | 0% | 100% | 0% | 0%
sources/linetester0% | 0% | 60% | 37% | 1%
sources/tester0% | 0% | 55% | 26% | 18%
sources/grammar_docs0% | 0% | 67% | 32% | 0%
sources/cqlrt_cf0% | 0% | 37% | 35% | 27%
website0% | 0% | 0% | 84% | 15%
website/src0% | 0% | 0% | 51% | 48%
sources/upgrade0% | 0% | 0% | 31% | 68%
sources/java0% | 0% | 0% | 0% | 100%
website/plugins0% | 0% | 0% | 0% | 100%
sources/common0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
cg_c.c
in sources
5269 208
gen_sql.c
in sources
3303 251
cqlrt_common.c
in sources
2465 104
y
cql.y
in sources
2341 -
1776 75
1322 45
cg_schema.c
in sources
1239 29
rewrite.c
in sources
1196 35
eval.c
in sources
794 41
780 30
ast.h
in sources
716 -
ast.c
in sources
589 47
cg_query_plan.c
in sources
534 20
cg_objc.c
in sources
474 9
cg_java.c
in sources
439 20
cqljson.py
in sources/cqljson
404 18
linetest.c
in sources/linetester
339 6
printf.c
in sources
335 11
cg_common.c
in sources
329 13
rt_common.c
in sources
320 1
cqlrt.c
in sources
310 31
flow.c
in sources
308 24
l
cql.l
in sources
305 -
dbhelp.c
in sources/tester
283 12
sem.h
in sources
262 -
tree_sitter.py
in sources/grammar_docs
253 5
cqlrt_common.h
in sources
237 1
cqlrt.h
in sources
223 -
encoders.c
in sources
215 12
cqlrt_cf.h
in sources/cqlrt_cf
205 -
cqlrt_cf.c
in sources/cqlrt_cf
197 31
symtab.c
in sources
186 13
cql.h
in sources
173 -
145 -
index.js
in website/src/pages
142 2
cg_common.h
in sources
139 -
main.c
in sources/tester
132 3
ys.c
in sources/grammar_docs
120 8
charbuf.c
in sources
111 9
linetest.sql
in sources/linetester
106 -
linetest_main.c
in sources/linetester
106 2
upgrade_validate.sql
in sources/upgrade
102 -
cg_stats.c
in sources
100 6
CQLResultSet.java
in sources/java/com/facebook/cgsql
99 20
85 -
crc64xz.c
in sources
80 1
cqlholder.m
in sources/cqlrt_cf
75 2
dbhelp.sql
in sources/tester
65 -
cg_udf.c
in sources
62 2
gen_sql.h
in sources
61 -
Files With Most Units (Top 50)
File# lines# units
gen_sql.c
in sources
3303 251
cg_c.c
in sources
5269 208
cqlrt_common.c
in sources
2465 104
1776 75
ast.c
in sources
589 47
1322 45
eval.c
in sources
794 41
rewrite.c
in sources
1196 35
cqlrt.c
in sources
310 31
cqlrt_cf.c
in sources/cqlrt_cf
197 31
780 30
cg_schema.c
in sources
1239 29
flow.c
in sources
308 24
cg_java.c
in sources
439 20
CQLResultSet.java
in sources/java/com/facebook/cgsql
99 20
cg_query_plan.c
in sources
534 20
cqljson.py
in sources/cqljson
404 18
symtab.c
in sources
186 13
cg_common.c
in sources
329 13
encoders.c
in sources
215 12
dbhelp.c
in sources/tester
283 12
printf.c
in sources
335 11
compat.c
in sources
60 10
cg_objc.c
in sources
474 9
charbuf.c
in sources
111 9
ys.c
in sources/grammar_docs
120 8
linetest.c
in sources/linetester
339 6
cg_stats.c
in sources
100 6
tree_sitter.py
in sources/grammar_docs
253 5
CQLViewModel.java
in sources/java/com/facebook/cgsql
20 4
minipool.c
in sources
54 4
TestResult.c
in sources/java
17 3
main.c
in sources/tester
132 3
bytebuf.c
in sources
28 3
59 3
index.js
in website/plugins/my-loaders
19 2
index.js
in website/src/pages
142 2
list.c
in sources
21 2
crc64xz.h
in sources
23 2
cg_udf.c
in sources
62 2
linetest_main.c
in sources/linetester
106 2
CGSQLMain.java
in sources/java
33 2
cqlholder.m
in sources/cqlrt_cf
75 2
DiagramContent.js
in website/src/components
15 1
program-diagram.js
in website/src/pages
17 1
json-diagram.js
in website/src/pages
17 1
rt_common.c
in sources
320 1
TestResult.java
in sources/java
8 1
EncodedString.java
in sources/java/com/facebook/cgsql
7 1
demo_main.m
in sources/cqlrt_cf
54 1
Files With Long Lines (Top 29)

There are 29 files with lines longer than 120 characters. In total, there are 187 long lines.

File# lines# units# long lines
y
cql.y
in sources
2341 - 64
cqlrt_common.h
in sources
237 1 30
cg_schema.c
in sources
1239 29 18
cg_c.c
in sources
5269 208 13
tree_sitter.py
in sources/grammar_docs
253 5 8
cqlrt_common.c
in sources
2465 104 8
cg_query_plan.c
in sources
534 20 6
1322 45 4
linetest.c
in sources/linetester
339 6 4
l
cql.l
in sources
305 - 4
linetest.h
in sources/linetester
8 - 3
dbhelp.h
in sources/tester
27 - 3
sem.h
in sources
262 - 2
780 30 2
symtab.h
in sources
29 - 2
ast.h
in sources
716 - 2
dbhelp.c
in sources/tester
283 12 2
145 - 1
program-diagram.js
in website/src/pages
17 1 1
index.js
in website/src/pages
142 2 1
json-diagram.js
in website/src/pages
17 1 1
cqljson.py
in sources/cqljson
404 18 1
errortrace.inc
in sources/upgrade
2 - 1
linetest.sql
in sources/linetester
106 - 1
cg_common.h
in sources
139 - 1
dbhelp.sql
in sources/tester
65 - 1
gen_sql.h
in sources
61 - 1
symtab.c
in sources
186 13 1
cg_common.c
in sources
329 13 1
Correlations

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

sources/cg_json_schema.c x: 41 commits (all time) y: 1776 lines of code sources/cg_schema.c x: 35 commits (all time) y: 1239 lines of code sources/sem.h x: 60 commits (all time) y: 262 lines of code sources/gen_sql.h x: 12 commits (all time) y: 61 lines of code sources/upgrade/upgrade_validate.sql x: 11 commits (all time) y: 102 lines of code sources/upgrade/SchemaPersistentV0.sql x: 5 commits (all time) y: 30 lines of code sources/upgrade/SchemaPersistentV1.sql x: 5 commits (all time) y: 42 lines of code sources/upgrade/SchemaPersistentV2.sql x: 7 commits (all time) y: 48 lines of code sources/cql.y x: 137 commits (all time) y: 2341 lines of code sources/cg_c.c x: 139 commits (all time) y: 5269 lines of code sources/ast.c x: 26 commits (all time) y: 589 lines of code sources/ast.h x: 88 commits (all time) y: 716 lines of code sources/rewrite.c x: 44 commits (all time) y: 1196 lines of code sources/cql.l x: 44 commits (all time) y: 305 lines of code sources/gen_sql.c x: 106 commits (all time) y: 3303 lines of code sources/cg_objc.c x: 29 commits (all time) y: 474 lines of code sources/cg_java.c x: 22 commits (all time) y: 439 lines of code website/docusaurus.config.js x: 11 commits (all time) y: 145 lines of code website/src/css/custom.css x: 4 commits (all time) y: 45 lines of code sources/cqlrt_common.c x: 36 commits (all time) y: 2465 lines of code sources/run_test_client.c x: 30 commits (all time) y: 1322 lines of code sources/cg_common.c x: 16 commits (all time) y: 329 lines of code sources/cg_query_plan.c x: 15 commits (all time) y: 534 lines of code sources/cg_test_helpers.c x: 18 commits (all time) y: 780 lines of code sources/cqlrt_common.h x: 25 commits (all time) y: 237 lines of code sources/rewrite.h x: 19 commits (all time) y: 35 lines of code website/src/pages/index.js x: 5 commits (all time) y: 142 lines of code sources/cqljson/cqljson.py x: 11 commits (all time) y: 404 lines of code sources/encoders.c x: 6 commits (all time) y: 215 lines of code sources/encoders.h x: 4 commits (all time) y: 14 lines of code sources/upgrade/errortrace.inc x: 2 commits (all time) y: 2 lines of code website/sidebarsGuide.js x: 16 commits (all time) y: 18 lines of code sources/cg_query_plan.h x: 3 commits (all time) y: 3 lines of code sources/cg_stats.c x: 1 commits (all time) y: 100 lines of code sources/cg_stats.h x: 1 commits (all time) y: 3 lines of code sources/rt_common.c x: 20 commits (all time) y: 320 lines of code sources/tester/dbhelp.h x: 6 commits (all time) y: 27 lines of code sources/cql.h x: 26 commits (all time) y: 173 lines of code sources/grammar_docs/ys.c x: 4 commits (all time) y: 120 lines of code sources/cqlrt_cf/cqlrt_cf.c x: 2 commits (all time) y: 197 lines of code sources/cqlrt_cf/cqlholder.m x: 2 commits (all time) y: 75 lines of code sources/cqlrt_cf/demo_main.m x: 3 commits (all time) y: 54 lines of code sources/cqlrt_cf/demo_todo.sql x: 2 commits (all time) y: 23 lines of code sources/grammar_docs/tree_sitter.py x: 5 commits (all time) y: 253 lines of code sources/java/com/facebook/cgsql/CQLResultSet.java x: 4 commits (all time) y: 99 lines of code website/src/pages/styles.module.css x: 4 commits (all time) y: 41 lines of code sources/rt.c x: 5 commits (all time) y: 13 lines of code sources/cg_common.h x: 8 commits (all time) y: 139 lines of code sources/charbuf.h x: 3 commits (all time) y: 36 lines of code sources/cqlrt.c x: 11 commits (all time) y: 310 lines of code sources/cqlrt.h x: 15 commits (all time) y: 223 lines of code sources/eval.c x: 10 commits (all time) y: 794 lines of code sources/flow.c x: 8 commits (all time) y: 308 lines of code sources/java/com_facebook_cgsql_CQLResultSet.c x: 3 commits (all time) y: 85 lines of code sources/linetester/linetest.c x: 7 commits (all time) y: 339 lines of code sources/linetester/linetest.sql x: 5 commits (all time) y: 106 lines of code sources/linetester/linetest_main.c x: 3 commits (all time) y: 106 lines of code sources/minipool.c x: 2 commits (all time) y: 54 lines of code sources/printf.c x: 6 commits (all time) y: 335 lines of code sources/symtab.c x: 2 commits (all time) y: 186 lines of code sources/tester/dbhelp.c x: 10 commits (all time) y: 283 lines of code sources/tester/dbhelp.sql x: 4 commits (all time) y: 65 lines of code sources/tester/main.c x: 2 commits (all time) y: 132 lines of code
5269.0
lines of code
  min: 2.0
  average: 290.68
  25th percentile: 17.0
  median: 54.0
  75th percentile: 237.0
  max: 5269.0
0 139.0
commits (all time)
min: 1.0 | average: 12.7 | 25th percentile: 3.0 | median: 4.0 | 75th percentile: 11.0 | max: 139.0

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

sources/cg_json_schema.c x: 10 contributors (all time) y: 1776 lines of code sources/cg_schema.c x: 5 contributors (all time) y: 1239 lines of code sources/sem.h x: 7 contributors (all time) y: 262 lines of code sources/gen_sql.h x: 4 contributors (all time) y: 61 lines of code sources/upgrade/upgrade_validate.sql x: 3 contributors (all time) y: 102 lines of code sources/upgrade/SchemaPersistentV0.sql x: 1 contributors (all time) y: 30 lines of code sources/upgrade/SchemaPersistentV1.sql x: 1 contributors (all time) y: 42 lines of code sources/upgrade/SchemaPersistentV2.sql x: 2 contributors (all time) y: 48 lines of code sources/cql.y x: 13 contributors (all time) y: 2341 lines of code sources/cg_c.c x: 17 contributors (all time) y: 5269 lines of code sources/ast.c x: 6 contributors (all time) y: 589 lines of code sources/ast.h x: 10 contributors (all time) y: 716 lines of code sources/rewrite.c x: 5 contributors (all time) y: 1196 lines of code sources/cql.l x: 9 contributors (all time) y: 305 lines of code sources/gen_sql.c x: 10 contributors (all time) y: 3303 lines of code sources/cg_objc.c x: 8 contributors (all time) y: 474 lines of code sources/cg_java.c x: 7 contributors (all time) y: 439 lines of code website/docusaurus.config.js x: 3 contributors (all time) y: 145 lines of code sources/cqlrt_common.c x: 10 contributors (all time) y: 2465 lines of code sources/run_test_client.c x: 6 contributors (all time) y: 1322 lines of code sources/cg_common.c x: 3 contributors (all time) y: 329 lines of code sources/cg_query_plan.c x: 4 contributors (all time) y: 534 lines of code sources/cg_test_helpers.c x: 3 contributors (all time) y: 780 lines of code sources/cqlrt_common.h x: 6 contributors (all time) y: 237 lines of code sources/rewrite.h x: 3 contributors (all time) y: 35 lines of code sources/cqljson/cqljson.py x: 4 contributors (all time) y: 404 lines of code sources/encoders.c x: 4 contributors (all time) y: 215 lines of code sources/encoders.h x: 2 contributors (all time) y: 14 lines of code sources/upgrade/errortrace.inc x: 1 contributors (all time) y: 2 lines of code website/sidebarsGuide.js x: 3 contributors (all time) y: 18 lines of code sources/cg_stats.c x: 1 contributors (all time) y: 100 lines of code sources/rt_common.c x: 7 contributors (all time) y: 320 lines of code sources/tester/dbhelp.h x: 2 contributors (all time) y: 27 lines of code sources/cql.h x: 8 contributors (all time) y: 173 lines of code sources/grammar_docs/ys.c x: 3 contributors (all time) y: 120 lines of code sources/cqlrt_cf/cqlrt_cf.c x: 1 contributors (all time) y: 197 lines of code sources/cqlrt_cf/cqlholder.m x: 1 contributors (all time) y: 75 lines of code sources/grammar_docs/tree_sitter.py x: 3 contributors (all time) y: 253 lines of code sources/java/com/facebook/cgsql/CQLResultSet.java x: 2 contributors (all time) y: 99 lines of code sources/cg_common.h x: 2 contributors (all time) y: 139 lines of code sources/cqlrt.c x: 3 contributors (all time) y: 310 lines of code sources/cqlrt.h x: 6 contributors (all time) y: 223 lines of code sources/eval.c x: 3 contributors (all time) y: 794 lines of code sources/flow.c x: 2 contributors (all time) y: 308 lines of code sources/linetester/linetest.c x: 3 contributors (all time) y: 339 lines of code sources/linetester/linetest.sql x: 2 contributors (all time) y: 106 lines of code sources/printf.c x: 2 contributors (all time) y: 335 lines of code sources/symtab.c x: 1 contributors (all time) y: 186 lines of code sources/tester/dbhelp.c x: 4 contributors (all time) y: 283 lines of code sources/tester/main.c x: 1 contributors (all time) y: 132 lines of code
5269.0
lines of code
  min: 2.0
  average: 290.68
  25th percentile: 17.0
  median: 54.0
  75th percentile: 237.0
  max: 5269.0
0 17.0
contributors (all time)
min: 1.0 | average: 2.98 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 17.0

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

sources/cg_json_schema.c x: 2 commits (30d) y: 1776 lines of code sources/cg_schema.c x: 8 commits (30d) y: 1239 lines of code sources/sem.h x: 9 commits (30d) y: 262 lines of code sources/gen_sql.h x: 1 commits (30d) y: 61 lines of code sources/upgrade/upgrade_validate.sql x: 2 commits (30d) y: 102 lines of code sources/upgrade/SchemaPersistentV0.sql x: 1 commits (30d) y: 30 lines of code sources/cql.y x: 8 commits (30d) y: 2341 lines of code sources/cg_c.c x: 8 commits (30d) y: 5269 lines of code sources/ast.c x: 5 commits (30d) y: 589 lines of code sources/ast.h x: 7 commits (30d) y: 716 lines of code sources/rewrite.c x: 4 commits (30d) y: 1196 lines of code sources/cql.l x: 4 commits (30d) y: 305 lines of code sources/gen_sql.c x: 7 commits (30d) y: 3303 lines of code sources/cg_objc.c x: 2 commits (30d) y: 474 lines of code sources/cg_java.c x: 1 commits (30d) y: 439 lines of code website/docusaurus.config.js x: 1 commits (30d) y: 145 lines of code sources/cqlrt_common.c x: 2 commits (30d) y: 2465 lines of code sources/run_test_client.c x: 2 commits (30d) y: 1322 lines of code sources/cg_common.c x: 1 commits (30d) y: 329 lines of code sources/cg_query_plan.c x: 1 commits (30d) y: 534 lines of code sources/cg_test_helpers.c x: 1 commits (30d) y: 780 lines of code sources/cqlrt_common.h x: 1 commits (30d) y: 237 lines of code
5269.0
lines of code
  min: 30.0
  average: 863.64
  25th percentile: 52.75
  median: 384.0
  75th percentile: 1228.25
  max: 5269.0
0 9.0
commits (30d)
min: 1.0 | average: 3.0 | 25th percentile: 1.0 | median: 1.5 | 75th percentile: 4.75 | max: 9.0

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

sources/cg_json_schema.c x: 1 contributors (30d) y: 1776 lines of code sources/cg_schema.c x: 3 contributors (30d) y: 1239 lines of code sources/sem.h x: 2 contributors (30d) y: 262 lines of code sources/gen_sql.h x: 1 contributors (30d) y: 61 lines of code sources/upgrade/upgrade_validate.sql x: 1 contributors (30d) y: 102 lines of code sources/upgrade/SchemaPersistentV0.sql x: 1 contributors (30d) y: 30 lines of code sources/cql.y x: 3 contributors (30d) y: 2341 lines of code sources/cg_c.c x: 2 contributors (30d) y: 5269 lines of code sources/ast.c x: 1 contributors (30d) y: 589 lines of code sources/ast.h x: 3 contributors (30d) y: 716 lines of code sources/rewrite.c x: 1 contributors (30d) y: 1196 lines of code sources/cql.l x: 2 contributors (30d) y: 305 lines of code sources/gen_sql.c x: 3 contributors (30d) y: 3303 lines of code sources/cg_objc.c x: 1 contributors (30d) y: 474 lines of code sources/cg_java.c x: 1 contributors (30d) y: 439 lines of code website/docusaurus.config.js x: 1 contributors (30d) y: 145 lines of code sources/cqlrt_common.c x: 2 contributors (30d) y: 2465 lines of code sources/run_test_client.c x: 1 contributors (30d) y: 1322 lines of code sources/cg_common.c x: 1 contributors (30d) y: 329 lines of code sources/cg_query_plan.c x: 1 contributors (30d) y: 534 lines of code sources/cg_test_helpers.c x: 1 contributors (30d) y: 780 lines of code sources/cqlrt_common.h x: 1 contributors (30d) y: 237 lines of code
5269.0
lines of code
  min: 30.0
  average: 863.64
  25th percentile: 52.75
  median: 384.0
  75th percentile: 1228.25
  max: 5269.0
0 3.0
contributors (30d)
min: 1.0 | average: 1.43 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 3.0

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

sources/cg_json_schema.c x: 3 commits (90d) y: 1776 lines of code sources/cg_schema.c x: 13 commits (90d) y: 1239 lines of code sources/sem.h x: 13 commits (90d) y: 262 lines of code sources/gen_sql.h x: 2 commits (90d) y: 61 lines of code sources/upgrade/upgrade_validate.sql x: 2 commits (90d) y: 102 lines of code sources/upgrade/SchemaPersistentV0.sql x: 1 commits (90d) y: 30 lines of code sources/upgrade/SchemaPersistentV1.sql x: 1 commits (90d) y: 42 lines of code sources/cql.y x: 18 commits (90d) y: 2341 lines of code sources/cg_c.c x: 13 commits (90d) y: 5269 lines of code sources/ast.c x: 6 commits (90d) y: 589 lines of code sources/ast.h x: 12 commits (90d) y: 716 lines of code sources/rewrite.c x: 7 commits (90d) y: 1196 lines of code sources/cql.l x: 8 commits (90d) y: 305 lines of code sources/gen_sql.c x: 14 commits (90d) y: 3303 lines of code sources/cg_objc.c x: 3 commits (90d) y: 474 lines of code sources/cg_java.c x: 1 commits (90d) y: 439 lines of code website/docusaurus.config.js x: 2 commits (90d) y: 145 lines of code sources/cqlrt_common.c x: 2 commits (90d) y: 2465 lines of code sources/run_test_client.c x: 2 commits (90d) y: 1322 lines of code sources/cg_common.c x: 4 commits (90d) y: 329 lines of code sources/cg_query_plan.c x: 1 commits (90d) y: 534 lines of code sources/cg_test_helpers.c x: 1 commits (90d) y: 780 lines of code sources/cqlrt_common.h x: 1 commits (90d) y: 237 lines of code sources/rewrite.h x: 3 commits (90d) y: 35 lines of code website/src/pages/index.js x: 1 commits (90d) y: 142 lines of code sources/cqljson/cqljson.py x: 5 commits (90d) y: 404 lines of code sources/encoders.c x: 3 commits (90d) y: 215 lines of code sources/encoders.h x: 2 commits (90d) y: 14 lines of code sources/upgrade/errortrace.inc x: 1 commits (90d) y: 2 lines of code sources/cg_stats.c x: 1 commits (90d) y: 100 lines of code sources/rt_common.c x: 1 commits (90d) y: 320 lines of code sources/cql.h x: 1 commits (90d) y: 173 lines of code sources/grammar_docs/ys.c x: 1 commits (90d) y: 120 lines of code sources/cqlrt_cf/cqlrt_cf.c x: 1 commits (90d) y: 197 lines of code sources/cqlrt_cf/cqlholder.m x: 1 commits (90d) y: 75 lines of code
5269.0
lines of code
  min: 2.0
  average: 548.52
  25th percentile: 45.75
  median: 159.0
  75th percentile: 519.0
  max: 5269.0
0 18.0
commits (90d)
min: 1.0 | average: 3.48 | 25th percentile: 1.0 | median: 1.5 | 75th percentile: 3.0 | max: 18.0

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

sources/cg_json_schema.c x: 1 contributors (90d) y: 1776 lines of code sources/cg_schema.c x: 3 contributors (90d) y: 1239 lines of code sources/sem.h x: 2 contributors (90d) y: 262 lines of code sources/gen_sql.h x: 1 contributors (90d) y: 61 lines of code sources/upgrade/upgrade_validate.sql x: 1 contributors (90d) y: 102 lines of code sources/upgrade/SchemaPersistentV0.sql x: 1 contributors (90d) y: 30 lines of code sources/cql.y x: 4 contributors (90d) y: 2341 lines of code sources/cg_c.c x: 5 contributors (90d) y: 5269 lines of code sources/ast.c x: 1 contributors (90d) y: 589 lines of code sources/ast.h x: 4 contributors (90d) y: 716 lines of code sources/rewrite.c x: 1 contributors (90d) y: 1196 lines of code sources/cql.l x: 3 contributors (90d) y: 305 lines of code sources/gen_sql.c x: 4 contributors (90d) y: 3303 lines of code sources/cg_objc.c x: 2 contributors (90d) y: 474 lines of code sources/cg_java.c x: 1 contributors (90d) y: 439 lines of code website/docusaurus.config.js x: 2 contributors (90d) y: 145 lines of code sources/cqlrt_common.c x: 2 contributors (90d) y: 2465 lines of code sources/run_test_client.c x: 1 contributors (90d) y: 1322 lines of code sources/cg_common.c x: 2 contributors (90d) y: 329 lines of code sources/cg_query_plan.c x: 1 contributors (90d) y: 534 lines of code sources/cg_test_helpers.c x: 1 contributors (90d) y: 780 lines of code sources/cqlrt_common.h x: 1 contributors (90d) y: 237 lines of code website/src/pages/index.js x: 1 contributors (90d) y: 142 lines of code sources/cqljson/cqljson.py x: 1 contributors (90d) y: 404 lines of code sources/encoders.c x: 3 contributors (90d) y: 215 lines of code sources/encoders.h x: 2 contributors (90d) y: 14 lines of code sources/upgrade/errortrace.inc x: 1 contributors (90d) y: 2 lines of code sources/rt_common.c x: 1 contributors (90d) y: 320 lines of code sources/cql.h x: 1 contributors (90d) y: 173 lines of code sources/grammar_docs/ys.c x: 1 contributors (90d) y: 120 lines of code sources/cqlrt_cf/cqlrt_cf.c x: 1 contributors (90d) y: 197 lines of code sources/cqlrt_cf/cqlholder.m x: 1 contributors (90d) y: 75 lines of code
5269.0
lines of code
  min: 2.0
  average: 548.52
  25th percentile: 45.75
  median: 159.0
  75th percentile: 519.0
  max: 5269.0
0 5.0
contributors (90d)
min: 1.0 | average: 1.52 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 5.0