Rust implementation of stack graphs
Перейти к файлу
Hendrik van Antwerpen fa170707d3 Ensure env variables are available to summary job 2023-03-15 17:26:38 +01:00
.github Ensure env variables are available to summary job 2023-03-15 17:26:38 +01:00
languages Add PROJECT_NAME global var to Java tsg file 2023-03-06 16:49:13 -08:00
lsp-positions Release lsp-positions 0.3.1 2022-08-23 15:20:43 +02:00
script Make summary report more compact 2023-03-15 17:26:38 +01:00
stack-graphs force perf action to run 2023-03-14 18:56:03 +01:00
tree-sitter-stack-graphs Suppress warning 2023-02-27 11:55:55 +01:00
.gitignore Ignore crate target directories 2022-08-11 12:14:38 +02:00
.zenodo.json Add Zenodo citation file 2022-10-18 11:12:44 -04:00
AUTHORS Add Hendrik to AUTHORS file 2022-02-17 15:13:46 -05:00
CODE_OF_CONDUCT.md Fix YAML frontmatter markers in Code of Conduct 2021-05-05 13:04:38 -04:00
CONTRIBUTING.md Switch to Apache/MIT dual license 2021-05-05 12:16:58 -04:00
Cargo.toml Add tree-sitter-stack-graphs-typescript project 2022-11-02 14:47:12 +01:00
LICENSE-APACHE Switch to Apache/MIT dual license 2021-05-05 12:16:58 -04:00
LICENSE-MIT Switch to Apache/MIT dual license 2021-05-05 12:16:58 -04:00
README.md Add a Cargo workspace 2021-10-20 13:06:20 -04:00
SECURITY.md Add additional logistics documentation 2021-04-12 12:44:39 -04:00

README.md

Stack graphs

The crates in this repository provide a Rust implementation of stack graphs, which allow you to define the name resolution rules for an arbitrary programming language in a way that is efficient, incremental, and does not need to tap into existing build or program analysis tools.

How to contribute

We welcome your contributions! Please see our contribution guidelines and our code of conduct for details on how to participate in our community.

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as described below, without any additional terms or conditions.

Credits

Stack graphs are heavily based on the scope graphs framework from Eelco Visser's group at TU Delft.

License

Licensed under either of

at your option.