Skip to content
This repository was archived by the owner on Sep 30, 2024. It is now read-only.

SCIP Tree-sitter CLI #57664

Merged
merged 37 commits into from
Oct 25, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
c4817f5
WIP
keynmol Oct 17, 2023
0ee4716
Don't move BundlerParser in get_locals
keynmol Oct 17, 2023
a60bdd8
Add cargo feature to clap dependency
keynmol Oct 17, 2023
0018ce2
Basic indexing command in scip-treesitter-cli
keynmol Oct 17, 2023
33a0421
Add Bazel configuration
keynmol Oct 17, 2023
6d1d23d
Update bazel build
keynmol Oct 17, 2023
a6eafbc
Satisfy bazel pre-check..
keynmol Oct 17, 2023
bde3d15
Daddy Bazel let me be
keynmol Oct 17, 2023
5a4f73b
Alphabet..
keynmol Oct 17, 2023
84a50af
WIP
keynmol Oct 18, 2023
86e022d
Allow ignoring locals/globals through CLI options
keynmol Oct 23, 2023
ace2205
Upgrade Rust to 1.69 and add command-testing dependencies
keynmol Oct 23, 2023
530fcaf
Add basic end to end tests, refactor slightly
keynmol Oct 23, 2023
6241ab6
Cleanup
keynmol Oct 24, 2023
89cedbc
Sync bazel lock
keynmol Oct 24, 2023
3b357d2
Use references everywhere
keynmol Oct 24, 2023
e8b3a03
Cleanup references
keynmol Oct 24, 2023
ebadf48
Move bazel definitions around
keynmol Oct 24, 2023
8dd5f27
Use own test data for the CLI crate
keynmol Oct 24, 2023
07a8552
WIP: try to make tests runnable with Bazel
keynmol Oct 24, 2023
57487f6
bzl: use rootpath instead of execpath
jhchabran Oct 24, 2023
ac2dfa8
Resolve absolute path when running through Bazel
keynmol Oct 24, 2023
97074e5
Don't pass BundledParser enum by reference
keynmol Oct 24, 2023
770b3e6
Use consistent syntax in Cargo.toml
keynmol Oct 25, 2023
5f4f2b6
Improve handling of analysis mode and document CLI options
keynmol Oct 25, 2023
ee67043
Use snapshot testing, and refactor CLI tests
keynmol Oct 25, 2023
197874e
Use indicatif for progress reporting
keynmol Oct 25, 2023
89c244b
Add document on strict field in options
keynmol Oct 25, 2023
7c4f735
Remove dependency on sg-syntax
keynmol Oct 25, 2023
82b64d2
Merge branch 'main' into scip-syntax-cli
keynmol Oct 25, 2023
a4406e9
Fix Bazel build now that we use Insta..
keynmol Oct 25, 2023
a11ba4e
Add README
keynmol Oct 25, 2023
f9ddc51
Merge branch 'main' into scip-syntax-cli
keynmol Oct 25, 2023
6226a94
Update Cargo bazel lock
keynmol Oct 25, 2023
478dc1d
Document the hair-pulling moment around Insta and names under Bazel
keynmol Oct 25, 2023
c414977
Run bazel configure
keynmol Oct 25, 2023
e6e184f
Error handling improvements, rename strict -> fail_fast
keynmol Oct 25, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion WORKSPACE
Original file line number Diff line number Diff line change
Expand Up @@ -347,6 +347,7 @@ crates_repository(
"//docker-images/syntax-highlighter:crates/scip-syntax/Cargo.toml",
"//docker-images/syntax-highlighter:crates/scip-treesitter/Cargo.toml",
"//docker-images/syntax-highlighter:crates/scip-treesitter-languages/Cargo.toml",
"//docker-images/syntax-highlighter:crates/scip-treesitter-cli/Cargo.toml",
"//docker-images/syntax-highlighter:crates/sg-syntax/Cargo.toml",
],
)
Expand All @@ -364,7 +365,7 @@ load("@rules_oci//oci:dependencies.bzl", "rules_oci_dependencies")

rules_oci_dependencies()

load("@rules_oci//oci:repositories.bzl", "LATEST_CRANE_VERSION", "LATEST_ZOT_VERSION", "oci_register_toolchains")
load("@rules_oci//oci:repositories.bzl", "LATEST_CRANE_VERSION", "oci_register_toolchains")

oci_register_toolchains(
name = "oci",
Expand Down
Loading