apache / arrow-nanoarrow
File Size

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

Intro
Learn more...
File Size Overall
20% | 17% | 33% | 17% | 10%
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
c31% | 11% | 36% | 16% | 3%
h0% | 25% | 35% | 12% | 26%
pyx0% | 100% | 0% | 0% | 0%
cc0% | 0% | 66% | 33% | 0%
hpp0% | 0% | 0% | 64% | 35%
py0% | 0% | 0% | 55% | 44%
toml0% | 0% | 0% | 0% | 100%
in0% | 0% | 0% | 0% | 100%
yml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
extensions42% | 0% | 41% | 9% | 7%
src26% | 37% | 24% | 10% | <1%
python0% | 68% | 0% | 16% | 15%
r0% | 0% | 45% | 31% | 23%
dev0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
nanoarrow_ipc_decoder.c
in extensions/nanoarrow_ipc/src/nanoarrow
1335 58
schema.c
in src/nanoarrow
1253 39
array.c
in src/nanoarrow
941 33
array_inline.h
in src/nanoarrow
820 33
_lib.pyx
in python/src/nanoarrow
541 92
schema.c
in r/src
482 22
as_array.c
in r/src
444 9
nanoarrow_types.h
in src/nanoarrow
423 12
convert.c
in r/src
385 18
nanoarrow_device.c
in extensions/nanoarrow_device/src/nanoarrow
382 25
buffer_inline.h
in src/nanoarrow
369 42
array.c
in r/src
356 22
nanoarrow.h
in src/nanoarrow
351 1
nanoarrow_ipc_reader.c
in extensions/nanoarrow_ipc/src/nanoarrow
328 14
nanoarrow_device_cuda.c
in extensions/nanoarrow_device/src/nanoarrow
315 10
nanoarrow_device_metal.cc
in extensions/nanoarrow_device/src/nanoarrow
288 13
269 11
pointers.c
in r/src
198 11
nanoarrow.hpp
in src/nanoarrow
192 32
utils.c
in src/nanoarrow
179 5
buffer.c
in r/src
169 7
165 6
159 11
init.c
in r/src
147 2
altrep.c
in r/src
147 9
146 7
nanoarrow_ipc.h
in extensions/nanoarrow_ipc/src/nanoarrow
144 -
nanoarrow_device.h
in extensions/nanoarrow_device/src/nanoarrow
142 1
bootstrap.py
in python
128 11
array.h
in r/src
116 6
array_stream.c
in src/nanoarrow
110 6
102 6
dump_stream.c
in extensions/nanoarrow_ipc/src/apps
97 2
88 1
81 2
66 1
66 1
nanoarrow_device.hpp
in extensions/nanoarrow_device/src/nanoarrow
66 12
buffer.h
in r/src
61 4
61 -
58 1
54 1
r_nanoarrow.h
in r/inst/include
51 -
schema.h
in r/src
48 2
util.c
in r/src
42 4
array_view.c
in r/src
40 3
nanoarrow_ipc.hpp
in extensions/nanoarrow_ipc/src/nanoarrow
39 6
36 1
36 1
36 1
Files With Most Units (Top 50)
File# lines# units
_lib.pyx
in python/src/nanoarrow
541 92
nanoarrow_ipc_decoder.c
in extensions/nanoarrow_ipc/src/nanoarrow
1335 58
buffer_inline.h
in src/nanoarrow
369 42
schema.c
in src/nanoarrow
1253 39
array.c
in src/nanoarrow
941 33
array_inline.h
in src/nanoarrow
820 33
nanoarrow.hpp
in src/nanoarrow
192 32
nanoarrow_device.c
in extensions/nanoarrow_device/src/nanoarrow
382 25
array.c
in r/src
356 22
schema.c
in r/src
482 22
convert.c
in r/src
385 18
nanoarrow_ipc_reader.c
in extensions/nanoarrow_ipc/src/nanoarrow
328 14
nanoarrow_device_metal.cc
in extensions/nanoarrow_device/src/nanoarrow
288 13
nanoarrow_device.hpp
in extensions/nanoarrow_device/src/nanoarrow
66 12
nanoarrow_types.h
in src/nanoarrow
423 12
bootstrap.py
in python
128 11
pointers.c
in r/src
198 11
269 11
159 11
nanoarrow_device_cuda.c
in extensions/nanoarrow_device/src/nanoarrow
315 10
as_array.c
in r/src
444 9
altrep.c
in r/src
147 9
buffer.c
in r/src
169 7
146 7
102 6
165 6
array.h
in r/src
116 6
nanoarrow_ipc.hpp
in extensions/nanoarrow_ipc/src/nanoarrow
39 6
array_stream.c
in src/nanoarrow
110 6
utils.c
in src/nanoarrow
179 5
util.c
in r/src
42 4
buffer.h
in r/src
61 4
lib.py
in python/src/nanoarrow
35 3
array_view.c
in r/src
40 3
init.c
in r/src
147 2
schema.h
in r/src
48 2
81 2
dump_stream.c
in extensions/nanoarrow_ipc/src/apps
97 2
36 1
36 1
58 1
20 1
31 1
66 1
88 1
66 1
54 1
util.h
in r/src
27 1
altrep.h
in r/src
25 1
36 1
Files With Long Lines (Top 0)

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

File# lines# units# long lines
Correlations

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

src/nanoarrow/array_inline.h x: 24 commits (all time) y: 820 lines of code python/src/nanoarrow/_lib.pyx x: 4 commits (all time) y: 541 lines of code src/nanoarrow/nanoarrow.h x: 33 commits (all time) y: 351 lines of code src/nanoarrow/nanoarrow_types.h x: 20 commits (all time) y: 423 lines of code python/bootstrap.py x: 3 commits (all time) y: 128 lines of code python/setup.py x: 4 commits (all time) y: 32 lines of code python/src/nanoarrow/__init__.py x: 3 commits (all time) y: 2 lines of code python/src/nanoarrow/lib.py x: 2 commits (all time) y: 35 lines of code r/src/array.c x: 11 commits (all time) y: 356 lines of code r/src/buffer.c x: 6 commits (all time) y: 169 lines of code r/src/init.c x: 18 commits (all time) y: 147 lines of code r/src/schema.c x: 11 commits (all time) y: 482 lines of code src/nanoarrow/array_stream.c x: 3 commits (all time) y: 110 lines of code src/nanoarrow/nanoarrow.hpp x: 9 commits (all time) y: 192 lines of code extensions/nanoarrow_device/src/nanoarrow/nanoarrow_device.c x: 1 commits (all time) y: 382 lines of code extensions/nanoarrow_device/src/nanoarrow/nanoarrow_device.h x: 1 commits (all time) y: 142 lines of code extensions/nanoarrow_device/src/nanoarrow/nanoarrow_device.hpp x: 1 commits (all time) y: 66 lines of code extensions/nanoarrow_device/src/nanoarrow/nanoarrow_device_cuda.c x: 1 commits (all time) y: 315 lines of code extensions/nanoarrow_device/src/nanoarrow/nanoarrow_device_cuda.h x: 1 commits (all time) y: 14 lines of code extensions/nanoarrow_device/src/nanoarrow/nanoarrow_device_metal.cc x: 1 commits (all time) y: 288 lines of code extensions/nanoarrow_device/src/nanoarrow/nanoarrow_device_metal.h x: 1 commits (all time) y: 25 lines of code src/nanoarrow/array.c x: 26 commits (all time) y: 941 lines of code src/nanoarrow/buffer_inline.h x: 10 commits (all time) y: 369 lines of code python/MANIFEST.in x: 2 commits (all time) y: 20 lines of code extensions/nanoarrow_ipc/src/nanoarrow/nanoarrow_ipc_decoder.c x: 11 commits (all time) y: 1335 lines of code r/src/array.h x: 6 commits (all time) y: 116 lines of code extensions/nanoarrow_ipc/src/nanoarrow/nanoarrow_ipc.h x: 9 commits (all time) y: 144 lines of code extensions/nanoarrow_ipc/src/nanoarrow/nanoarrow_ipc_reader.c x: 6 commits (all time) y: 328 lines of code r/src/buffer.h x: 3 commits (all time) y: 61 lines of code src/nanoarrow/utils.c x: 12 commits (all time) y: 179 lines of code r/src/array_stream.c x: 6 commits (all time) y: 159 lines of code r/src/array_stream.h x: 6 commits (all time) y: 36 lines of code r/src/nanoarrow_cpp.cc x: 2 commits (all time) y: 146 lines of code r/src/pointers.c x: 7 commits (all time) y: 198 lines of code r/src/util.h x: 5 commits (all time) y: 27 lines of code r/src/as_array.c x: 5 commits (all time) y: 444 lines of code r/src/convert_array.c x: 3 commits (all time) y: 165 lines of code r/src/infer_ptype.c x: 3 commits (all time) y: 102 lines of code r/src/materialize.c x: 4 commits (all time) y: 269 lines of code r/src/schema.h x: 6 commits (all time) y: 48 lines of code extensions/nanoarrow_ipc/src/nanoarrow/nanoarrow_ipc.hpp x: 1 commits (all time) y: 39 lines of code extensions/nanoarrow_ipc/src/apps/dump_stream.c x: 1 commits (all time) y: 97 lines of code r/src/version.c x: 4 commits (all time) y: 6 lines of code src/nanoarrow/schema.c x: 14 commits (all time) y: 1253 lines of code r/src/convert.c x: 4 commits (all time) y: 385 lines of code r/src/convert_array_stream.c x: 2 commits (all time) y: 66 lines of code r/src/materialize.h x: 3 commits (all time) y: 12 lines of code r/src/util.c x: 4 commits (all time) y: 42 lines of code dev/release/check-rat-report.py x: 1 commits (all time) y: 34 lines of code r/_pkgdown.yml x: 2 commits (all time) y: 4 lines of code r/src/materialize_blob.h x: 3 commits (all time) y: 36 lines of code r/src/materialize_unspecified.h x: 2 commits (all time) y: 31 lines of code r/src/altrep.c x: 3 commits (all time) y: 147 lines of code r/src/materialize_posixct.h x: 2 commits (all time) y: 54 lines of code r/src/array_view.c x: 3 commits (all time) y: 40 lines of code r/src/altrep.h x: 2 commits (all time) y: 25 lines of code r/src/convert.h x: 1 commits (all time) y: 17 lines of code r/src/materialize_common.h x: 1 commits (all time) y: 61 lines of code r/src/materialize_dbl.h x: 1 commits (all time) y: 81 lines of code r/src/materialize_int.h x: 1 commits (all time) y: 88 lines of code r/inst/include/r_nanoarrow.h x: 1 commits (all time) y: 51 lines of code
1335.0
lines of code
  min: 2.0
  average: 190.0
  25th percentile: 35.0
  median: 84.5
  75th percentile: 251.25
  max: 1335.0
0 33.0
commits (all time)
min: 1.0 | average: 5.25 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 6.0 | max: 33.0

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

src/nanoarrow/array_inline.h x: 4 contributors (all time) y: 820 lines of code python/src/nanoarrow/_lib.pyx x: 2 contributors (all time) y: 541 lines of code src/nanoarrow/nanoarrow.h x: 3 contributors (all time) y: 351 lines of code src/nanoarrow/nanoarrow_types.h x: 4 contributors (all time) y: 423 lines of code python/bootstrap.py x: 2 contributors (all time) y: 128 lines of code python/setup.py x: 2 contributors (all time) y: 32 lines of code python/src/nanoarrow/__init__.py x: 2 contributors (all time) y: 2 lines of code r/src/array.c x: 2 contributors (all time) y: 356 lines of code r/src/buffer.c x: 2 contributors (all time) y: 169 lines of code r/src/init.c x: 2 contributors (all time) y: 147 lines of code r/src/schema.c x: 2 contributors (all time) y: 482 lines of code src/nanoarrow/array_stream.c x: 2 contributors (all time) y: 110 lines of code src/nanoarrow/nanoarrow.hpp x: 3 contributors (all time) y: 192 lines of code extensions/nanoarrow_device/src/nanoarrow/nanoarrow_device.c x: 1 contributors (all time) y: 382 lines of code extensions/nanoarrow_device/src/nanoarrow/nanoarrow_device.h x: 1 contributors (all time) y: 142 lines of code extensions/nanoarrow_device/src/nanoarrow/nanoarrow_device.hpp x: 1 contributors (all time) y: 66 lines of code extensions/nanoarrow_device/src/nanoarrow/nanoarrow_device_cuda.c x: 1 contributors (all time) y: 315 lines of code extensions/nanoarrow_device/src/nanoarrow/nanoarrow_device_cuda.h x: 1 contributors (all time) y: 14 lines of code extensions/nanoarrow_device/src/nanoarrow/nanoarrow_device_metal.cc x: 1 contributors (all time) y: 288 lines of code extensions/nanoarrow_device/src/nanoarrow/nanoarrow_device_metal.h x: 1 contributors (all time) y: 25 lines of code src/nanoarrow/array.c x: 4 contributors (all time) y: 941 lines of code src/nanoarrow/buffer_inline.h x: 2 contributors (all time) y: 369 lines of code python/MANIFEST.in x: 2 contributors (all time) y: 20 lines of code extensions/nanoarrow_ipc/src/nanoarrow/nanoarrow_ipc_decoder.c x: 1 contributors (all time) y: 1335 lines of code r/src/array.h x: 2 contributors (all time) y: 116 lines of code extensions/nanoarrow_ipc/src/nanoarrow/nanoarrow_ipc_reader.c x: 1 contributors (all time) y: 328 lines of code r/src/buffer.h x: 1 contributors (all time) y: 61 lines of code src/nanoarrow/utils.c x: 3 contributors (all time) y: 179 lines of code r/src/array_stream.c x: 2 contributors (all time) y: 159 lines of code r/src/pointers.c x: 2 contributors (all time) y: 198 lines of code r/src/util.h x: 2 contributors (all time) y: 27 lines of code r/src/as_array.c x: 1 contributors (all time) y: 444 lines of code r/src/convert_array.c x: 2 contributors (all time) y: 165 lines of code r/src/infer_ptype.c x: 2 contributors (all time) y: 102 lines of code r/src/materialize.c x: 2 contributors (all time) y: 269 lines of code r/src/schema.h x: 2 contributors (all time) y: 48 lines of code extensions/nanoarrow_ipc/src/nanoarrow/nanoarrow_ipc.hpp x: 1 contributors (all time) y: 39 lines of code extensions/nanoarrow_ipc/src/apps/dump_stream.c x: 1 contributors (all time) y: 97 lines of code r/src/version.c x: 2 contributors (all time) y: 6 lines of code src/nanoarrow/schema.c x: 3 contributors (all time) y: 1253 lines of code r/src/convert.c x: 2 contributors (all time) y: 385 lines of code r/src/convert_array_stream.c x: 2 contributors (all time) y: 66 lines of code r/src/materialize.h x: 2 contributors (all time) y: 12 lines of code r/src/util.c x: 2 contributors (all time) y: 42 lines of code dev/release/check-rat-report.py x: 1 contributors (all time) y: 34 lines of code r/src/materialize_posixct.h x: 2 contributors (all time) y: 54 lines of code r/src/convert.h x: 1 contributors (all time) y: 17 lines of code r/src/materialize_dbl.h x: 1 contributors (all time) y: 81 lines of code r/src/materialize_int.h x: 1 contributors (all time) y: 88 lines of code r/inst/include/r_nanoarrow.h x: 1 contributors (all time) y: 51 lines of code
1335.0
lines of code
  min: 2.0
  average: 190.0
  25th percentile: 35.0
  median: 84.5
  75th percentile: 251.25
  max: 1335.0
0 4.0
contributors (all time)
min: 1.0 | average: 1.76 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 4.0

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

src/nanoarrow/array_inline.h x: 2 commits (30d) y: 820 lines of code python/src/nanoarrow/_lib.pyx x: 2 commits (30d) y: 541 lines of code src/nanoarrow/nanoarrow.h x: 1 commits (30d) y: 351 lines of code src/nanoarrow/nanoarrow_types.h x: 1 commits (30d) y: 423 lines of code python/bootstrap.py x: 1 commits (30d) y: 128 lines of code python/setup.py x: 1 commits (30d) y: 32 lines of code python/src/nanoarrow/__init__.py x: 1 commits (30d) y: 2 lines of code python/src/nanoarrow/lib.py x: 1 commits (30d) y: 35 lines of code r/src/array.c x: 1 commits (30d) y: 356 lines of code r/src/buffer.c x: 1 commits (30d) y: 169 lines of code r/src/init.c x: 1 commits (30d) y: 147 lines of code r/src/schema.c x: 1 commits (30d) y: 482 lines of code src/nanoarrow/array_stream.c x: 1 commits (30d) y: 110 lines of code src/nanoarrow/nanoarrow.hpp x: 1 commits (30d) y: 192 lines of code
820.0
lines of code
  min: 2.0
  average: 270.57
  25th percentile: 91.25
  median: 180.5
  75th percentile: 437.75
  max: 820.0
0 2.0
commits (30d)
min: 1.0 | average: 1.14 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

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

src/nanoarrow/array_inline.h x: 1 contributors (30d) y: 820 lines of code python/src/nanoarrow/_lib.pyx x: 1 contributors (30d) y: 541 lines of code src/nanoarrow/nanoarrow.h x: 1 contributors (30d) y: 351 lines of code src/nanoarrow/nanoarrow_types.h x: 1 contributors (30d) y: 423 lines of code python/bootstrap.py x: 1 contributors (30d) y: 128 lines of code python/setup.py x: 1 contributors (30d) y: 32 lines of code python/src/nanoarrow/__init__.py x: 1 contributors (30d) y: 2 lines of code python/src/nanoarrow/lib.py x: 1 contributors (30d) y: 35 lines of code r/src/array.c x: 1 contributors (30d) y: 356 lines of code r/src/buffer.c x: 1 contributors (30d) y: 169 lines of code r/src/init.c x: 1 contributors (30d) y: 147 lines of code r/src/schema.c x: 1 contributors (30d) y: 482 lines of code src/nanoarrow/array_stream.c x: 1 contributors (30d) y: 110 lines of code src/nanoarrow/nanoarrow.hpp x: 1 contributors (30d) y: 192 lines of code
820.0
lines of code
  min: 2.0
  average: 270.57
  25th percentile: 91.25
  median: 180.5
  75th percentile: 437.75
  max: 820.0
0 1.0
contributors (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

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

src/nanoarrow/array_inline.h x: 8 commits (90d) y: 820 lines of code python/src/nanoarrow/_lib.pyx x: 3 commits (90d) y: 541 lines of code src/nanoarrow/nanoarrow.h x: 5 commits (90d) y: 351 lines of code src/nanoarrow/nanoarrow_types.h x: 6 commits (90d) y: 423 lines of code python/bootstrap.py x: 3 commits (90d) y: 128 lines of code python/setup.py x: 3 commits (90d) y: 32 lines of code python/src/nanoarrow/__init__.py x: 2 commits (90d) y: 2 lines of code python/src/nanoarrow/lib.py x: 2 commits (90d) y: 35 lines of code r/src/array.c x: 3 commits (90d) y: 356 lines of code r/src/buffer.c x: 2 commits (90d) y: 169 lines of code r/src/init.c x: 3 commits (90d) y: 147 lines of code r/src/schema.c x: 1 commits (90d) y: 482 lines of code src/nanoarrow/array_stream.c x: 1 commits (90d) y: 110 lines of code src/nanoarrow/nanoarrow.hpp x: 3 commits (90d) y: 192 lines of code extensions/nanoarrow_device/src/nanoarrow/nanoarrow_device.c x: 1 commits (90d) y: 382 lines of code extensions/nanoarrow_device/src/nanoarrow/nanoarrow_device.h x: 1 commits (90d) y: 142 lines of code extensions/nanoarrow_device/src/nanoarrow/nanoarrow_device.hpp x: 1 commits (90d) y: 66 lines of code extensions/nanoarrow_device/src/nanoarrow/nanoarrow_device_cuda.c x: 1 commits (90d) y: 315 lines of code extensions/nanoarrow_device/src/nanoarrow/nanoarrow_device_cuda.h x: 1 commits (90d) y: 14 lines of code extensions/nanoarrow_device/src/nanoarrow/nanoarrow_device_metal.cc x: 1 commits (90d) y: 288 lines of code extensions/nanoarrow_device/src/nanoarrow/nanoarrow_device_metal.h x: 1 commits (90d) y: 25 lines of code src/nanoarrow/array.c x: 7 commits (90d) y: 941 lines of code src/nanoarrow/buffer_inline.h x: 1 commits (90d) y: 369 lines of code python/MANIFEST.in x: 2 commits (90d) y: 20 lines of code python/pyproject.toml x: 1 commits (90d) y: 35 lines of code extensions/nanoarrow_ipc/src/nanoarrow/nanoarrow_ipc_decoder.c x: 3 commits (90d) y: 1335 lines of code r/src/array.h x: 1 commits (90d) y: 116 lines of code extensions/nanoarrow_ipc/src/nanoarrow/nanoarrow_ipc_reader.c x: 1 commits (90d) y: 328 lines of code r/src/buffer.h x: 1 commits (90d) y: 61 lines of code src/nanoarrow/utils.c x: 1 commits (90d) y: 179 lines of code r/src/array_stream.c x: 3 commits (90d) y: 159 lines of code r/src/pointers.c x: 2 commits (90d) y: 198 lines of code r/src/util.h x: 2 commits (90d) y: 27 lines of code r/src/as_array.c x: 1 commits (90d) y: 444 lines of code r/src/convert_array.c x: 1 commits (90d) y: 165 lines of code r/src/infer_ptype.c x: 1 commits (90d) y: 102 lines of code r/src/materialize.c x: 1 commits (90d) y: 269 lines of code r/src/schema.h x: 1 commits (90d) y: 48 lines of code
1335.0
lines of code
  min: 2.0
  average: 247.37
  25th percentile: 54.5
  median: 159.0
  75th percentile: 353.5
  max: 1335.0
0 8.0
commits (90d)
min: 1.0 | average: 2.1 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 3.0 | max: 8.0

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

src/nanoarrow/array_inline.h x: 2 contributors (90d) y: 820 lines of code python/src/nanoarrow/_lib.pyx x: 2 contributors (90d) y: 541 lines of code src/nanoarrow/nanoarrow.h x: 2 contributors (90d) y: 351 lines of code src/nanoarrow/nanoarrow_types.h x: 2 contributors (90d) y: 423 lines of code python/bootstrap.py x: 2 contributors (90d) y: 128 lines of code python/setup.py x: 2 contributors (90d) y: 32 lines of code python/src/nanoarrow/__init__.py x: 2 contributors (90d) y: 2 lines of code r/src/array.c x: 1 contributors (90d) y: 356 lines of code r/src/buffer.c x: 1 contributors (90d) y: 169 lines of code r/src/init.c x: 1 contributors (90d) y: 147 lines of code r/src/schema.c x: 1 contributors (90d) y: 482 lines of code src/nanoarrow/array_stream.c x: 1 contributors (90d) y: 110 lines of code src/nanoarrow/nanoarrow.hpp x: 2 contributors (90d) y: 192 lines of code extensions/nanoarrow_device/src/nanoarrow/nanoarrow_device.c x: 1 contributors (90d) y: 382 lines of code extensions/nanoarrow_device/src/nanoarrow/nanoarrow_device.hpp x: 1 contributors (90d) y: 66 lines of code extensions/nanoarrow_device/src/nanoarrow/nanoarrow_device_cuda.c x: 1 contributors (90d) y: 315 lines of code extensions/nanoarrow_device/src/nanoarrow/nanoarrow_device_cuda.h x: 1 contributors (90d) y: 14 lines of code extensions/nanoarrow_device/src/nanoarrow/nanoarrow_device_metal.cc x: 1 contributors (90d) y: 288 lines of code extensions/nanoarrow_device/src/nanoarrow/nanoarrow_device_metal.h x: 1 contributors (90d) y: 25 lines of code src/nanoarrow/array.c x: 2 contributors (90d) y: 941 lines of code src/nanoarrow/buffer_inline.h x: 1 contributors (90d) y: 369 lines of code python/MANIFEST.in x: 2 contributors (90d) y: 20 lines of code python/pyproject.toml x: 1 contributors (90d) y: 35 lines of code extensions/nanoarrow_ipc/src/nanoarrow/nanoarrow_ipc_decoder.c x: 1 contributors (90d) y: 1335 lines of code r/src/array.h x: 1 contributors (90d) y: 116 lines of code extensions/nanoarrow_ipc/src/nanoarrow/nanoarrow_ipc_reader.c x: 1 contributors (90d) y: 328 lines of code r/src/buffer.h x: 1 contributors (90d) y: 61 lines of code src/nanoarrow/utils.c x: 1 contributors (90d) y: 179 lines of code r/src/array_stream.c x: 1 contributors (90d) y: 159 lines of code r/src/pointers.c x: 1 contributors (90d) y: 198 lines of code r/src/util.h x: 1 contributors (90d) y: 27 lines of code r/src/as_array.c x: 1 contributors (90d) y: 444 lines of code r/src/convert_array.c x: 1 contributors (90d) y: 165 lines of code r/src/infer_ptype.c x: 1 contributors (90d) y: 102 lines of code r/src/materialize.c x: 1 contributors (90d) y: 269 lines of code r/src/schema.h x: 1 contributors (90d) y: 48 lines of code
1335.0
lines of code
  min: 2.0
  average: 247.37
  25th percentile: 54.5
  median: 159.0
  75th percentile: 353.5
  max: 1335.0
0 2.0
contributors (90d)
min: 1.0 | average: 1.27 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 2.0