main
Commits on May 24, 2022
-
Merge pull request #92 from github/bump_version_to_0.8.0
Bumps version to 0.8.0
Commits on May 20, 2022
-
-
Merge pull request #80 from github/definiens_spans
Adds fields for definiens
Commits on May 18, 2022
-
-
-
Adds notes about default values, so future coders can know why their β¦
β¦code needs definiens_spans and how to deal with it when they dont have it
-
-
Commits on May 17, 2022
-
Merge pull request #90 from github/release-sg-0.7.3
Release stack-graphs 0.7.3
-
-
Merge pull request #89 from github/skip-divergent-paths
Don't add divergent partial paths to database
-
Don't add divergent partial paths to database
A divergent partial path is one that starts at the root node and has an empty symbol stack precondition. That empty precondition means that it can be concatenated to _any_ path that currently ends at the root node β including the result of that concatenation! That gives us a divergence, since we can continually prepend the path's postcondition to the current symbol stack, forever. This patch adds a check that ensures that we never add this kind of partial path to a `Database` instance. (Without this check, we would end up allocating an unusably large amount of memory, since we're currently representing empty lists with a `u32::max` arena handle!)
Commits on May 9, 2022
-
Merge pull request #87 from github/release-tree-sitter-stack-graphs-0β¦
β¦.1.0 First tree-sitter-stack-graphs release (0.1.0)
-
Merge pull request #86 from github/release-stack-graphs-0.7.2
Release stack-graphs 0.7.2
-
-
-
Commits on May 3, 2022
-
Merge pull request #84 from github/filter-output
Support filtering JSON/HTML output
-
Merge pull request #78 from github/includes-and-builtins
Support builtins
-
-
-
-
-
-
-
Commits on Apr 22, 2022
-
Merge pull request #77 from github/default-fragment-path
Add argument to control the default test fragment path
-
Merge pull request #63 from github/auto-install-cbindgen
Automatically install cbindgen
-
Merge pull request #67 from github/extra-work
Remove extra work from find qualified defs test
-
Automatically install cbindgen
Instead of requiring a system installed cbindgen, the cbindgen script automatically installs a specific version in the local directory and uses that to generate bindings.
Commits on Apr 21, 2022
-
Merge pull request #76 from github/output-control
Add CLI options to control output files
-
-
Improve path handling on Windows
- Accept all valid paths for the tests argument, by changing the validator to accept OsStr. - Add not about path specifications and the handling of non-Unicode paths on Windows.
Commits on Apr 19, 2022
-
Merge pull request #83 from github/release-stack-graphs-0.7.0
Release stack-graphs 0.7.1
-
Merge pull request #82 from github/release-lsp-positions-0.3.0
release lsp positions 0.3.0