path # lines of code # active days days since first update days since last update # commits # contributors first updated last updated first contributor last contributor lib/include/tree_sitter/api.h 192 17 2566 2354 21 3 2019-01-10 2019-08-10 maxbrunsfeld@gmail.com andrey.zaytsev@jetbrains.com lib/include/tree_sitter/parser.h 177 12 2571 2354 13 3 2019-01-05 2019-08-10 maxbrunsfeld@gmail.com andrey.zaytsev@jetbrains.com lib/binding_rust/ffi.rs 7 1 2449 2449 1 1 2019-05-07 2019-05-07 maxbrunsfeld@gmail.com maxbrunsfeld@gmail.com lib/binding_rust/bindings.rs 593 3 2449 2354 3 2 2019-05-07 2019-08-10 maxbrunsfeld@gmail.com andrey.zaytsev@jetbrains.com lib/binding_rust/helper.c 11 1 2449 2449 1 1 2019-05-07 2019-05-07 maxbrunsfeld@gmail.com maxbrunsfeld@gmail.com lib/binding_rust/lib.rs 903 10 2449 2354 13 2 2019-05-07 2019-08-10 maxbrunsfeld@gmail.com andrey.zaytsev@jetbrains.com lib/binding_rust/build.rs 50 1 2449 2449 1 1 2019-05-07 2019-05-07 maxbrunsfeld@gmail.com maxbrunsfeld@gmail.com lib/binding_web/check-artifacts-fresh.js 20 1 2449 2449 1 1 2019-05-07 2019-05-07 maxbrunsfeld@gmail.com maxbrunsfeld@gmail.com lib/binding_web/imports.js 24 1 2449 2449 1 1 2019-05-07 2019-05-07 maxbrunsfeld@gmail.com maxbrunsfeld@gmail.com lib/binding_web/binding.js 648 10 2536 2354 12 3 2019-02-09 2019-08-10 maxbrunsfeld@gmail.com andrey.zaytsev@jetbrains.com lib/binding_web/prefix.js 9 2 2449 2422 2 1 2019-05-07 2019-06-03 maxbrunsfeld@gmail.com maxbrunsfeld@gmail.com lib/binding_web/binding.c 461 5 2536 2354 6 2 2019-02-09 2019-08-10 maxbrunsfeld@gmail.com andrey.zaytsev@jetbrains.com lib/src/error_costs.h 9 3 2571 2540 3 2 2019-01-05 2019-02-05 maxbrunsfeld@gmail.com maxbrunsfeld@github.com lib/src/node.c 550 16 2571 2354 17 3 2019-01-05 2019-08-10 maxbrunsfeld@gmail.com andrey.zaytsev@jetbrains.com lib/src/point.h 42 3 2571 2540 3 2 2019-01-05 2019-02-05 maxbrunsfeld@gmail.com maxbrunsfeld@github.com lib/src/parser.c 1452 21 2571 2354 33 5 2019-01-05 2019-08-10 maxbrunsfeld@gmail.com andrey.zaytsev@jetbrains.com lib/src/utf16.c 28 2 2571 2540 3 2 2019-01-05 2019-02-05 maxbrunsfeld@gmail.com maxbrunsfeld@github.com lib/src/zipper.c 120 1 2413 2413 2 1 2019-06-12 2019-06-12 andrey.zaytsev@jetbrains.com andrey.zaytsev@jetbrains.com lib/src/alloc.h 63 5 2571 2491 5 2 2019-01-05 2019-03-26 maxbrunsfeld@gmail.com maxbrunsfeld@gmail.com lib/src/lexer.h 39 3 2571 2540 4 2 2019-01-05 2019-02-05 maxbrunsfeld@gmail.com maxbrunsfeld@github.com lib/src/array.h 109 6 2571 2354 8 3 2019-01-05 2019-08-10 maxbrunsfeld@gmail.com andrey.zaytsev@jetbrains.com lib/src/language.c 96 5 2571 2489 6 2 2019-01-05 2019-03-28 maxbrunsfeld@gmail.com maxbrunsfeld@github.com lib/src/lexer.c 265 4 2571 2354 5 3 2019-01-05 2019-08-10 maxbrunsfeld@gmail.com andrey.zaytsev@jetbrains.com lib/src/tree_cursor.h 15 5 2571 2537 6 2 2019-01-05 2019-02-08 maxbrunsfeld@gmail.com maxbrunsfeld@gmail.com lib/src/tree_cursor.c 257 12 2571 2354 13 3 2019-01-05 2019-08-10 maxbrunsfeld@gmail.com andrey.zaytsev@jetbrains.com lib/src/get_changed_ranges.c 410 10 2571 2489 14 4 2019-01-05 2019-03-28 maxbrunsfeld@gmail.com maxbrunsfeld@github.com lib/src/reusable_node.h 75 4 2571 2491 5 2 2019-01-05 2019-03-26 maxbrunsfeld@gmail.com maxbrunsfeld@gmail.com lib/src/language.h 95 9 2571 2489 11 2 2019-01-05 2019-03-28 maxbrunsfeld@gmail.com maxbrunsfeld@github.com lib/src/length.h 35 5 2571 2491 6 2 2019-01-05 2019-03-26 maxbrunsfeld@gmail.com maxbrunsfeld@gmail.com lib/src/subtree.c 851 13 2571 2354 14 3 2019-01-05 2019-08-10 maxbrunsfeld@gmail.com andrey.zaytsev@jetbrains.com lib/src/stack.h 61 4 2571 2491 7 3 2019-01-05 2019-03-26 maxbrunsfeld@gmail.com marijn@haverbeke.nl lib/src/reduce_action.h 27 7 2571 2489 8 2 2019-01-05 2019-03-28 maxbrunsfeld@gmail.com maxbrunsfeld@github.com lib/src/subtree.h 232 8 2571 2489 9 2 2019-01-05 2019-03-28 maxbrunsfeld@gmail.com maxbrunsfeld@github.com lib/src/clock.h 91 5 2503 2411 9 5 2019-03-14 2019-06-14 maxbrunsfeld@github.com andrey.zaytsev@jetbrains.com lib/src/lib.c 14 9 2566 2413 11 5 2019-01-10 2019-06-12 maxbrunsfeld@gmail.com andrey.zaytsev@jetbrains.com lib/src/tree.h 28 3 2571 2540 3 2 2019-01-05 2019-02-05 maxbrunsfeld@gmail.com maxbrunsfeld@github.com lib/src/atomic.h 26 9 2571 2491 10 2 2019-01-05 2019-03-26 maxbrunsfeld@gmail.com maxbrunsfeld@gmail.com lib/src/utf16.h 13 3 2571 2540 3 2 2019-01-05 2019-02-05 maxbrunsfeld@gmail.com maxbrunsfeld@github.com lib/src/tree.c 131 4 2571 2426 6 3 2019-01-05 2019-05-30 maxbrunsfeld@gmail.com patrickt@github.com lib/src/stack.c 730 6 2571 2478 8 3 2019-01-05 2019-04-08 maxbrunsfeld@gmail.com maxbrunsfeld@gmail.com lib/src/get_changed_ranges.h 28 3 2571 2540 4 2 2019-01-05 2019-02-05 maxbrunsfeld@gmail.com maxbrunsfeld@github.com lib/Cargo.toml 26 8 2571 2425 12 2 2019-01-05 2019-05-31 maxbrunsfeld@gmail.com maxbrunsfeld@gmail.com script/benchmark.cmd 2 2 2544 2540 2 2 2019-02-01 2019-02-05 maxbrunsfeld@gmail.com maxbrunsfeld@github.com script/fetch-fixtures.cmd 27 14 3086 2354 20 3 2017-08-08 2019-08-10 maxbrunsfeld@gmail.com andrey.zaytsev@jetbrains.com script/generate-fixtures.cmd 10 3 2460 2426 3 1 2019-04-26 2019-05-30 maxbrunsfeld@gmail.com maxbrunsfeld@gmail.com highlight/include/tree_sitter/highlight.h 73 11 2509 2354 15 3 2019-03-08 2019-08-10 maxbrunsfeld@gmail.com andrey.zaytsev@jetbrains.com highlight/src/c_lib.rs 238 12 2509 2354 15 3 2019-03-08 2019-08-10 maxbrunsfeld@gmail.com andrey.zaytsev@jetbrains.com highlight/src/lib.rs 1068 20 2526 2354 26 3 2019-02-19 2019-08-10 maxbrunsfeld@gmail.com andrey.zaytsev@jetbrains.com highlight/src/escape.rs 31 3 2526 2512 3 2 2019-02-19 2019-03-05 maxbrunsfeld@gmail.com maxbrunsfeld@gmail.com highlight/Cargo.toml 23 11 2526 2425 12 2 2019-02-19 2019-05-31 maxbrunsfeld@gmail.com maxbrunsfeld@gmail.com cli/benches/benchmark.rs 164 11 2544 2354 14 3 2019-02-01 2019-08-10 maxbrunsfeld@gmail.com andrey.zaytsev@jetbrains.com cli/src/generate/mod.rs 234 33 2569 2354 40 3 2019-01-07 2019-08-10 maxbrunsfeld@gmail.com andrey.zaytsev@jetbrains.com cli/src/generate/node_types.rs 1025 8 2491 2354 12 3 2019-03-26 2019-08-10 maxbrunsfeld@gmail.com andrey.zaytsev@jetbrains.com cli/src/generate/npm_files.rs 14 2 2560 2540 2 2 2019-01-16 2019-02-05 maxbrunsfeld@gmail.com maxbrunsfeld@github.com cli/src/generate/parse_grammar.rs 180 10 2569 2458 10 2 2019-01-07 2019-04-28 maxbrunsfeld@gmail.com maxbrunsfeld@gmail.com cli/src/generate/dedup.rs 48 2 2376 2354 2 2 2019-07-19 2019-08-10 maxbrunsfeld@gmail.com andrey.zaytsev@jetbrains.com cli/src/generate/rules.rs 127 6 2569 2489 6 2 2019-01-07 2019-03-28 maxbrunsfeld@gmail.com maxbrunsfeld@github.com cli/src/generate/grammars.rs 214 13 2569 2354 13 3 2019-01-07 2019-08-10 maxbrunsfeld@gmail.com andrey.zaytsev@jetbrains.com cli/src/generate/prepare_grammar/mod.rs 52 4 2569 2489 4 2 2019-01-07 2019-03-28 maxbrunsfeld@gmail.com maxbrunsfeld@github.com cli/src/generate/prepare_grammar/intern_symbols.rs 214 9 2569 2426 9 2 2019-01-07 2019-05-30 maxbrunsfeld@gmail.com maxbrunsfeld@gmail.com cli/src/generate/prepare_grammar/expand_tokens.rs 631 9 2569 2426 12 3 2019-01-07 2019-05-30 maxbrunsfeld@gmail.com maxbrunsfeld@gmail.com cli/src/generate/prepare_grammar/extract_simple_aliases.rs 203 5 2569 2489 5 2 2019-01-07 2019-03-28 maxbrunsfeld@gmail.com maxbrunsfeld@github.com cli/src/generate/prepare_grammar/flatten_grammar.rs 380 9 2569 2426 10 2 2019-01-07 2019-05-30 maxbrunsfeld@gmail.com maxbrunsfeld@gmail.com cli/src/generate/prepare_grammar/expand_repeats.rs 254 5 2569 2441 6 2 2019-01-07 2019-05-15 maxbrunsfeld@gmail.com maxbrunsfeld@gmail.com cli/src/generate/prepare_grammar/process_inlines.rs 443 6 2569 2489 6 2 2019-01-07 2019-03-28 maxbrunsfeld@gmail.com maxbrunsfeld@github.com cli/src/generate/prepare_grammar/extract_tokens.rs 471 7 2569 2426 8 2 2019-01-07 2019-05-30 maxbrunsfeld@gmail.com maxbrunsfeld@gmail.com cli/src/generate/build_tables/item_set_builder.rs 284 4 2569 2540 4 2 2019-01-07 2019-02-05 maxbrunsfeld@gmail.com maxbrunsfeld@github.com cli/src/generate/build_tables/mod.rs 309 16 2569 2354 20 3 2019-01-07 2019-08-10 maxbrunsfeld@gmail.com andrey.zaytsev@jetbrains.com cli/src/generate/build_tables/item.rs 445 16 2569 2354 18 3 2019-01-07 2019-08-10 maxbrunsfeld@gmail.com andrey.zaytsev@jetbrains.com cli/src/generate/build_tables/build_parse_table.rs 700 24 2569 2354 29 3 2019-01-07 2019-08-10 maxbrunsfeld@gmail.com andrey.zaytsev@jetbrains.com cli/src/generate/build_tables/coincident_tokens.rs 48 3 2569 2540 3 2 2019-01-07 2019-02-05 maxbrunsfeld@gmail.com maxbrunsfeld@github.com cli/src/generate/build_tables/minimize_parse_table.rs 410 14 2569 2354 15 3 2019-01-07 2019-08-10 maxbrunsfeld@gmail.com andrey.zaytsev@jetbrains.com cli/src/generate/build_tables/build_lex_table.rs 331 11 2569 2354 14 3 2019-01-07 2019-08-10 maxbrunsfeld@gmail.com andrey.zaytsev@jetbrains.com cli/src/generate/build_tables/token_conflicts.rs 346 10 2569 2354 10 3 2019-01-07 2019-08-10 maxbrunsfeld@gmail.com andrey.zaytsev@jetbrains.com cli/src/generate/nfa.rs 748 4 2569 2482 5 2 2019-01-07 2019-04-04 maxbrunsfeld@gmail.com maxbrunsfeld@gmail.com cli/src/generate/dsl.js 339 13 2569 2481 13 2 2019-01-07 2019-04-05 maxbrunsfeld@gmail.com maxbrunsfeld@gmail.com cli/src/generate/templates/index.js 12 3 2560 2489 3 2 2019-01-16 2019-03-28 maxbrunsfeld@gmail.com maxbrunsfeld@gmail.com cli/src/generate/templates/binding.cc 19 3 2560 2455 3 2 2019-01-16 2019-05-01 maxbrunsfeld@gmail.com maxbrunsfeld@gmail.com cli/src/generate/templates/binding.gyp 18 2 2560 2540 2 2 2019-01-16 2019-02-05 maxbrunsfeld@gmail.com maxbrunsfeld@github.com cli/src/generate/render.rs 1101 17 2569 2354 21 3 2019-01-07 2019-08-10 maxbrunsfeld@gmail.com andrey.zaytsev@jetbrains.com cli/src/generate/properties.rs 1338 10 2566 2354 13 2 2019-01-10 2019-08-10 maxbrunsfeld@gmail.com andrey.zaytsev@jetbrains.com cli/src/generate/tables.rs 84 16 2569 2354 18 3 2019-01-07 2019-08-10 maxbrunsfeld@gmail.com andrey.zaytsev@jetbrains.com cli/src/config.rs 60 2 2520 2512 2 1 2019-02-25 2019-03-05 maxbrunsfeld@gmail.com maxbrunsfeld@gmail.com cli/src/logger.rs 24 3 2571 2540 4 2 2019-01-05 2019-02-05 maxbrunsfeld@gmail.com maxbrunsfeld@github.com cli/src/error.rs 76 8 2571 2426 9 2 2019-01-05 2019-05-30 maxbrunsfeld@gmail.com maxbrunsfeld@gmail.com cli/src/main.rs 263 37 2571 2354 50 3 2019-01-05 2019-08-10 maxbrunsfeld@gmail.com andrey.zaytsev@jetbrains.com cli/src/web_ui.rs 85 2 2442 2426 5 1 2019-05-14 2019-05-30 maxbrunsfeld@gmail.com maxbrunsfeld@gmail.com cli/src/web_ui.html 106 1 2442 2442 3 1 2019-05-14 2019-05-14 maxbrunsfeld@gmail.com maxbrunsfeld@gmail.com cli/src/parse.rs 259 18 2568 2354 24 3 2019-01-08 2019-08-10 maxbrunsfeld@gmail.com andrey.zaytsev@jetbrains.com cli/src/wasm.rs 102 12 2463 2354 17 4 2019-04-23 2019-08-10 maxbrunsfeld@gmail.com andrey.zaytsev@jetbrains.com cli/src/loader.rs 440 20 2568 2354 28 3 2019-01-08 2019-08-10 maxbrunsfeld@gmail.com andrey.zaytsev@jetbrains.com cli/src/highlight.rs 382 13 2526 2354 17 3 2019-02-19 2019-08-10 maxbrunsfeld@gmail.com andrey.zaytsev@jetbrains.com cli/src/lib.rs 13 12 2544 2354 13 3 2019-02-01 2019-08-10 maxbrunsfeld@gmail.com andrey.zaytsev@jetbrains.com cli/src/util.rs 58 10 2567 2502 10 3 2019-01-09 2019-03-15 maxbrunsfeld@gmail.com jmitchell@member.fsf.org cli/npm/install.js 48 2 2560 2540 4 2 2019-01-16 2019-02-05 maxbrunsfeld@gmail.com maxbrunsfeld@github.com cli/npm/cli.js 1 2 2559 2540 2 2 2019-01-17 2019-02-05 maxbrunsfeld@gmail.com maxbrunsfeld@github.com cli/Cargo.toml 50 32 2571 2354 46 3 2019-01-05 2019-08-10 maxbrunsfeld@gmail.com andrey.zaytsev@jetbrains.com cli/build.rs 44 6 2565 2413 7 3 2019-01-11 2019-06-12 maxbrunsfeld@gmail.com andrey.zaytsev@jetbrains.com Cargo.toml 5 15 2803 2540 21 2 2018-05-18 2019-02-05 maxbrunsfeld@gmail.com maxbrunsfeld@github.com