uber / tree-sitter-go
File Size

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

Intro
Learn more...
File Size Overall
0% | 67% | 0% | 16% | 16%
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
js0% | 97% | 0% | 0% | 2%
h0% | 0% | 0% | 94% | 5%
swift0% | 0% | 0% | 0% | 100%
rs0% | 0% | 0% | 0% | 100%
toml0% | 0% | 0% | 0% | 100%
in0% | 0% | 0% | 0% | 100%
cc0% | 0% | 0% | 0% | 100%
gyp0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
ROOT0% | 90% | 0% | 0% | 9%
src0% | 0% | 0% | 100% | 0%
bindings0% | 0% | 0% | 0% | 100%
Longest Files (Top 12)
File# lines# units
grammar.js
in root
771 -
parser.h
in src/tree_sitter
185 -
36 -
Cargo.toml
in root
27 -
lib.rs
in bindings/rust
23 2
binding.cc
in bindings/node
19 1
gyp
18 -
index.js
in bindings/node
18 -
build.rs
in bindings/rust
13 1
in
tree-sitter.h.in
in bindings/c
11 -
go.h
in bindings/swift/TreeSitterGo
11 -
in
tree-sitter.pc.in
in bindings/c
10 -
Files With Most Units (Top 3)
File# lines# units
lib.rs
in bindings/rust
23 2
binding.cc
in bindings/node
19 1
build.rs
in bindings/rust
13 1
Files With Long Lines (Top 1)

There is only one file with lines longer than 120 characters. In total, there is only one long line.

File# lines# units# long lines
grammar.js
in root
771 - 1