Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (8.2%) to scientific vocabulary
Keywords from Contributors
Repository
Rust implementation of stack graphs
Basic Info
- Host: GitHub
- Owner: github
- License: apache-2.0
- Language: Rust
- Default Branch: main
- Homepage: https://docs.rs/stack-graphs/*/stack_graphs/
- Size: 3.82 MB
Statistics
- Stars: 842
- Watchers: 270
- Forks: 149
- Open Issues: 62
- Releases: 33
Metadata Files
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.
Owner
- Name: GitHub
- Login: github
- Kind: organization
- Location: San Francisco, CA
- Website: https://github.com/about
- Repositories: 462
- Profile: https://github.com/github
How people build software.
GitHub Events
Total
- Create event: 8
- Release event: 6
- Issues event: 8
- Watch event: 84
- Delete event: 3
- Issue comment event: 14
- Push event: 17
- Pull request event: 27
- Pull request review comment event: 5
- Pull request review event: 34
- Fork event: 22
Last Year
- Create event: 8
- Release event: 6
- Issues event: 8
- Watch event: 84
- Delete event: 3
- Issue comment event: 14
- Push event: 17
- Pull request event: 27
- Pull request review comment event: 5
- Pull request review event: 34
- Fork event: 22
Committers
Last synced: about 1 year ago
Top Committers
| Name | Commits | |
|---|---|---|
| Hendrik van Antwerpen | h****n@g****m | 1,008 |
| Rob Rix | r****x@m****m | 255 |
| Douglas Creager | d****r@d****t | 123 |
| Rebecca Valentine | b****a@g****m | 112 |
| rnkaufman | m****n@g****m | 72 |
| nohehf | n****y@g****m | 17 |
| Akshay | n****y@p****s | 10 |
| Eugene Yakubovich | e****h@g****m | 7 |
| jdonszelmann | j****t@g****m | 5 |
| Patrick Thomson | p****t@g****m | 4 |
| Blusk | b****t@g****m | 4 |
| Max Newcomer | m****r@g****m | 3 |
| dependabot[bot] | 4****] | 2 |
| Rick Winfrey | r****y@g****m | 2 |
| Cristián Arenas Ulloa | c****s@g****m | 2 |
| Bastiaan Marinus van de Weerd | e****d@g****m | 1 |
| Andre Meyering | i****o@a****e | 1 |
| Emmanuel Ferdman | e****n@g****m | 1 |
| Jason Lefever | j****r@g****m | 1 |
| William Manley | w****l@s****m | 1 |
| hzlinyiyu | l****2@g****m | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 11 months ago
All Time
- Total issues: 94
- Total pull requests: 254
- Average time to close issues: about 2 months
- Average time to close pull requests: 16 days
- Total issue authors: 43
- Total pull request authors: 31
- Average comments per issue: 0.91
- Average comments per pull request: 1.12
- Merged pull requests: 184
- Bot issues: 0
- Bot pull requests: 5
Past Year
- Issues: 10
- Pull requests: 40
- Average time to close issues: 26 days
- Average time to close pull requests: 5 days
- Issue authors: 9
- Pull request authors: 11
- Average comments per issue: 0.4
- Average comments per pull request: 0.38
- Merged pull requests: 7
- Bot issues: 0
- Bot pull requests: 2
Top Authors
Issue Authors
- hendrikvanantwerpen (19)
- augmented-fog (9)
- robrix (7)
- BekaValentine (7)
- Old177 (4)
- nohehf (4)
- bm-w (3)
- NinoScript (3)
- SubhamPramanik (3)
- shobrook (2)
- anbtyuika (1)
- zlalvani (1)
- patrickt (1)
- srakhmanchuk (1)
- Mrmahmoodi1376 (1)
Pull Request Authors
- hendrikvanantwerpen (125)
- robrix (32)
- bm-w (20)
- BekaValentine (13)
- rnkaufman (10)
- nohehf (8)
- eyakubovich (6)
- dependabot[bot] (5)
- NinoScript (3)
- bluskript (3)
- drestrepom (2)
- entrepeneur4lyf (2)
- mishaDova (2)
- Goldziher (2)
- nerdypepper (2)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- memchr 2.4
- tree-sitter >= 0.19
- unicode-segmentation 1.8
- bitvec 0.22
- controlled-option 0.4
- either 1.6
- fxhash 0.2
- itertools 0.10
- libc 0.2
- lsp-positions 0.3
- serde 1.0
- serde_json 1.0
- smallvec 1.6
- thiserror 1.0
- anyhow 1.0
- clap 3
- colored 2.0
- controlled-option >=0.4
- env_logger 0.9
- itertools 0.10
- lazy_static 1.4
- log 0.4
- lsp-positions 0.3
- regex 1
- stack-graphs 0.9
- thiserror 1.0
- tree-sitter >= 0.19
- tree-sitter-config 0.19
- tree-sitter-graph 0.5
- tree-sitter-loader 0.20
- walkdir 2.3
- actions/cache v3 composite
- actions/checkout v3 composite
- hecrj/setup-rust-action v1 composite
- actions/checkout v3 composite
- hecrj/setup-rust-action v1 composite
- ncipollo/release-action v1 composite
- actions/checkout v3 composite
- hecrj/setup-rust-action v1 composite
- ncipollo/release-action v1 composite
- actions/checkout v3 composite
- hecrj/setup-rust-action v1 composite
- ncipollo/release-action v1 composite
- actions/checkout v3 composite
- hecrj/setup-rust-action v1 composite
- ncipollo/release-action v1 composite
- actions/checkout v3 composite
- actions/setup-node v3 composite
- hecrj/setup-rust-action v1 composite
- ncipollo/release-action v1 composite
- actions/cache v3 composite
- actions/cache/restore v3 composite
- actions/cache/save v3 composite
- actions/checkout v3 composite
- actions/download-artifact v3 composite
- actions/upload-artifact v3 composite
- hecrj/setup-rust-action v1 composite
- anyhow 1.0 development
- tree-sitter-stack-graphs 0.7 development
- anyhow 1.0
- clap 4
- glob 0.3
- serde 1.0
- serde_json 1.0
- stack-graphs >=0.11, <=0.12
- tree-sitter-stack-graphs 0.7
- tree-sitter-typescript 0.20.2
- tsconfig 0.1.0
- @types/node 16.18.21 development
- @types/vscode 1.76.0 development
- typescript 5.0.2 development
- balanced-match 1.0.2
- brace-expansion 2.0.1
- lru-cache 6.0.0
- minimatch 5.1.6
- semver 7.3.8
- vscode-jsonrpc 8.1.0
- vscode-languageclient 8.1.0
- vscode-languageserver-protocol 3.17.3
- vscode-languageserver-types 3.17.3
- yallist 4.0.0
- @types/node ^16 development
- @types/vscode ^1.76.0 development
- typescript ^5 development
- vscode-languageclient ^8.1.0
- actions/checkout v3 composite
- hecrj/setup-rust-action v1 composite
- ncipollo/release-action v1 composite
- anyhow 1.0 development
- tree-sitter-stack-graphs 0.7 development
- anyhow 1.0
- clap 4
- serde 1.0
- serde_json 1.0
- stack-graphs 0.12
- tree-sitter-stack-graphs 0.7