Skip to content

Subtree update of rust-analyzer #127617

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 142 commits into from
Jul 16, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
142 commits
Select commit Hold shift + click to select a range
a904bc3
Fix diagnostic name in macro_error.rs
chenyukang Jun 20, 2024
39179c4
fix: Improve hover text in unlinked file diagnostics
Wilfred Jun 13, 2024
f1debd9
fix: don't remove parentheses for calls of function-like pointers tha…
davidsemakula Jun 21, 2024
b3c924d
Run `data_constructor` tactic only backwards
kilpkonn Jun 21, 2024
29425bd
Remove remove not-very-helpful optimizations
kilpkonn Jun 22, 2024
117068d
Simplify `impl_static_method` tactic
kilpkonn Jun 22, 2024
83026d4
Simplify `impl_method` tactic
kilpkonn Jun 22, 2024
8b6dda7
Increase search depth to account for more granual steps
kilpkonn Jun 22, 2024
efecb90
Fix suggestions of unstable constants
kilpkonn Jun 22, 2024
9dd4e3e
fix: pattern completions in let-stmt
roife Jun 23, 2024
4dd0ad7
Auto merge of #17478 - kilpkonn:master, r=Veykril
bors Jun 24, 2024
91f0eec
Auto merge of #17481 - roife:fix-issue-17480, r=Veykril
bors Jun 24, 2024
a32ce24
Auto merge of #17466 - chenyukang:patch-1, r=Veykril
bors Jun 24, 2024
eace303
Enum variants are not generic def ids
Veykril Jun 23, 2024
71c6e23
Save a bit on empty item trees by deduplicating them
Veykril Jun 23, 2024
7a7446b
Intern ModPath within RawVisibility
Veykril Jun 23, 2024
04b6b04
Shrink mbe's Op
Veykril Jun 23, 2024
f9a337c
Auto merge of #17411 - Wilfred:clearer_unlinked_file, r=Veykril
bors Jun 24, 2024
1cd8bc0
Auto merge of #17471 - davidsemakula:fix-remove-parenthesis, r=Veykril
bors Jun 24, 2024
0b69c60
Fix term_search filtering enum variant generics incorrectly
Veykril Jun 24, 2024
7cf4cc7
Auto merge of #17487 - Veykril:ty-perf-stuff, r=Veykril
bors Jun 24, 2024
6145b1f
minor : Fix duplicate snippets showing up on hover.
alibektas Jun 24, 2024
f93d2dd
Apply minor changes
alibektas Jun 24, 2024
a16d63c
Auto merge of #17488 - alibektas:17485/duplicate_snippets, r=alibektas
bors Jun 24, 2024
3db2881
move tt-iter into tt crate
Veykril Jun 24, 2024
2445d53
Auto merge of #17489 - Veykril:tt-iter, r=Veykril
bors Jun 24, 2024
86c67aa
tests: add test for param transformation
winstxnhdw Jun 20, 2024
a456692
feat: add bool_to_enum assist for parameters
winstxnhdw Jun 20, 2024
b906d41
pass cargo extra args when debug
listochkin Jun 25, 2024
3d47efc
Bump actions/download-artifact and upload-artifact
lnicola Jun 25, 2024
558bbd3
Auto merge of #17496 - lnicola:bump-actions, r=lnicola
bors Jun 26, 2024
742c2ea
do not normalize `use foo::{self}` to `use foo`
harrysarson Jun 25, 2024
432e666
Update triagebot.toml
Veykril Jun 27, 2024
af8575e
Auto merge of #17501 - rust-lang:triagebot, r=Veykril
bors Jun 27, 2024
2a25326
Add a regression test for issue 17199 that causes stack overflow
ShoyuVanilla Jun 27, 2024
4b7fb6a
Use proper `ImplTraits` in `insert_inference_vars_for_impl_trait`
ShoyuVanilla Jun 27, 2024
fde5564
Auto merge of #17505 - ShoyuVanilla:issue-17199, r=Veykril
bors Jun 28, 2024
1e087a5
Add landing/faq walkthroughs and commands for quick access
jjoeldaniel Jun 28, 2024
8fd7ae9
Make borrow checking configurable for term search
kilpkonn Jun 29, 2024
71bc013
fix: completions after async kw
roife Jun 29, 2024
acdfab6
Auto merge of #17513 - roife:fix-issue-17500, r=Veykril
bors Jun 30, 2024
00fc758
Simplify unresolved proc-macro handling
Veykril Jun 30, 2024
4453fd4
Fix expression scope calculation when within macro expansions
Veykril Jun 30, 2024
eb72a9e
Simplify
Veykril Jun 30, 2024
079ee28
Auto merge of #17518 - Veykril:expr-scopes-mac, r=Veykril
bors Jun 30, 2024
585e4d6
Do not explicit generics to generated expressions
kilpkonn Jun 29, 2024
ba01c0a
Auto merge of #17467 - winstxnhdw:bool-to-enum, r=Veykril
bors Jun 30, 2024
2e8b977
Auto merge of #17516 - kilpkonn:master, r=kilpkonn
bors Jun 30, 2024
fd9dce7
Move dylib version stuff to proc-macro-srv
Veykril Jun 30, 2024
64f7945
Auto merge of #17519 - Veykril:slim-proc-macro-api, r=Veykril
bors Jun 30, 2024
8c526ee
Move interior mutability into ProcMacroSrvProcess
Veykril Jun 30, 2024
f4c2ac4
Remove inline `rust_2018_idioms, unused_lifetimes` lint warn, Cargo.t…
Veykril Jun 30, 2024
05c7789
Move proc-macro-srv RUSTC_VERSION fetching from include to env var
Veykril Jun 30, 2024
d8a74a2
Rename proc-macro-srv::server to server_impl
Veykril Jun 30, 2024
ef4b974
Move proc-macro-test test path fetching from include to env var
Veykril Jun 30, 2024
4c62359
Faster env snapshotting in proc-macro-srv
Veykril Jun 30, 2024
f3b3eef
Fix proc-macro-test build script
Veykril Jun 30, 2024
58286cc
Actual dummy server for the server cli
Veykril Jun 30, 2024
b1518b2
Simplify
Veykril Jun 30, 2024
45362de
Abstract proc-macro-srv protocol format
Veykril Jun 30, 2024
fefcb46
Arc proc-macro expander paths
Veykril Jun 30, 2024
2cac9a5
Auto merge of #17520 - Veykril:slim-proc-macro-api, r=Veykril
bors Jun 30, 2024
1653889
Remove serde flag from indexmap dependency
Veykril Jun 30, 2024
d40bc51
Bump rustc_pattern_analysis
Veykril Jun 30, 2024
dffbad5
Auto merge of #17522 - Veykril:comptimes, r=Veykril
bors Jul 1, 2024
29fbc24
Auto merge of #17494 - harrysarson:harry/keep-braces, r=Veykril
bors Jul 1, 2024
94e5efd
Auto merge of #17495 - listochkin:pass-cargo-extra-args-for-debugger,…
bors Jul 1, 2024
fe93373
Improve error message when the proc-macro server unexpectedly exits
Veykril Jul 1, 2024
d0edb95
Auto merge of #17526 - Veykril:proc-server-errors, r=Veykril
bors Jul 1, 2024
f398be1
squash.
wada314 Jul 1, 2024
5fa5378
Fix lifetime parameters moving paramter defaults
Veykril Jul 2, 2024
9671841
Auto merge of #17529 - Veykril:fix-17065, r=Veykril
bors Jul 2, 2024
1da9ade
Make GenericParams::type_or_consts private
Veykril Jul 2, 2024
446e154
Make GenericParams::where_predicates private
Veykril Jul 2, 2024
99e432d
Make GenericParams::lifetimes private
Veykril Jul 2, 2024
0fef8f0
Move lifetimes in front of type and const params but after self
Veykril Jul 2, 2024
260a380
Auto merge of #17530 - Veykril:lifetime-order, r=Veykril
bors Jul 2, 2024
8f8f440
Skip match exhaustiveness checking if pattern type contains errors
Veykril Jul 3, 2024
7789db2
Auto merge of #17534 - Veykril:skip-unknown-match-check, r=Veykril
bors Jul 3, 2024
5e60845
Fix up the syntax tree for macro 2.0
Veykril Jul 3, 2024
ef54168
Auto merge of #17535 - Veykril:macro-def-syn, r=Veykril
bors Jul 3, 2024
87da256
fix: Don't emit semantic diagnostics in files with a lot of syntax er…
Veykril Jul 3, 2024
58bf593
Auto merge of #17536 - Veykril:syntax-diags, r=Veykril
bors Jul 3, 2024
90814f4
Disallow nested impl traits
ShoyuVanilla Jul 4, 2024
fc92ee8
Auto merge of #17541 - ShoyuVanilla:nested-impl-traits, r=Veykril
bors Jul 5, 2024
e8be2a0
Diagnose unresolved self value in path expression
Veykril Jul 6, 2024
c412ea9
Auto merge of #17546 - Veykril:unresolved-self, r=Veykril
bors Jul 6, 2024
e33dcc6
Auto merge of #17508 - jjoeldaniel:landing-page, r=Veykril
bors Jul 6, 2024
0859772
Add environment to runnable lsp extension
Veykril Jul 6, 2024
9959546
Flatten cargoExtraArgs away from the runnable lsp extension
Veykril Jul 6, 2024
ac4e6c3
Don't emit current dir as cwd for runnables
Veykril Jul 6, 2024
98238b5
Auto merge of #17547 - Veykril:runnables-env, r=Veykril
bors Jul 6, 2024
2898181
Fix passing message-format after -- in debugging
Veykril Jul 6, 2024
162eced
Auto merge of #17548 - Veykril:debug-fix, r=Veykril
bors Jul 6, 2024
807fdd6
fix: Fix runnables being incorrectly constructed
Veykril Jul 6, 2024
e907f81
Auto merge of #17549 - Veykril:runnables-fix, r=Veykril
bors Jul 6, 2024
725e15f
Also mark InferenceResult::has_errors flag when there are error types
Veykril Jul 6, 2024
9194c7a
Auto merge of #17551 - Veykril:has-errors, r=Veykril
bors Jul 6, 2024
070f95c
Move capability querying out of the config module
Veykril Jul 1, 2024
cf69ccd
Auto merge of #17527 - Veykril:caps-config, r=Veykril
bors Jul 7, 2024
faa13cb
fix: Fix parameter completions using macro expanded source ranges
Veykril Jul 7, 2024
49984c3
Auto merge of #17552 - Veykril:fn-param-comp-fix, r=Veykril
bors Jul 7, 2024
20dc1b6
Drop unused profile things
Veykril Jul 7, 2024
7dfc583
Update generated lint definitions
Veykril Jul 7, 2024
7deebd6
Fix stop_watch on linux
Veykril Jul 7, 2024
004a24e
Allow new clippy lint in test
Veykril Jul 7, 2024
e96601b
Move parser test generation to xtask
Veykril Jul 7, 2024
4465fff
Update hover test fixture
Veykril Jul 7, 2024
2d14f47
Move feature-doc generation to xtask codegen
Veykril Jul 7, 2024
58ec8b2
Drop sourcegen
Veykril Jul 7, 2024
d00f474
re-generate feature docs in release
Veykril Jul 7, 2024
6f346c9
Re-implement tidy as an xtask action
Veykril Jul 7, 2024
7a2c8c2
Run codegen commands as tests if their results are commited
Veykril Jul 7, 2024
77bca53
Fix stale reference in architecture.md
Veykril Jul 7, 2024
f2a5690
Auto merge of #17553 - Veykril:simplify-profile, r=Veykril
bors Jul 7, 2024
ba9f93e
fix: Fix callHierarchy LSP violation
Veykril Jul 7, 2024
3c5595a
Auto merge of #17554 - Veykril:lsp-violation, r=Veykril
bors Jul 7, 2024
9a04253
Auto merge of #17523 - wada314:master, r=Veykril
bors Jul 7, 2024
87a6204
HasGenericArgs syntax trait
Veykril Jul 7, 2024
0ee4ff2
Inline all the things
Veykril Jul 7, 2024
fafacf3
Auto merge of #17555 - Veykril:grammar-inline, r=Veykril
bors Jul 7, 2024
4b482bc
Add --keep-going to the check command
mo8it Jul 7, 2024
7e3303d
Auto merge of #17561 - mo8it:keep-going, r=Veykril
bors Jul 8, 2024
4988a49
feat: add inlay hints for generic parameters
MikeWalrus Jul 1, 2024
a8e90c8
Remove version check before using `--keep-going`
mo8it Jul 8, 2024
da41ae7
fix: Fix double rounding of `f32` literals
beetrees Jul 7, 2024
fa29aa3
Auto merge of #17565 - mo8it:remove-version-check, r=Veykril
bors Jul 8, 2024
5445aef
Auto merge of #17558 - beetrees:fix-double-rounding, r=Veykril
bors Jul 8, 2024
36c344e
feat: do not add new enum if it already exists
winstxnhdw Jul 9, 2024
15f0803
style: prefer type inference
winstxnhdw Jul 9, 2024
69424f7
Add `f16` and `f128` support
beetrees Jul 10, 2024
7da4615
Remove dead code in config.rs
Veykril Jul 10, 2024
2faa2cb
Auto merge of #17544 - MikeWalrus:inlay-hint-generic-param-name, r=Ve…
bors Jul 10, 2024
8cc4de6
Auto merge of #17572 - beetrees:f16-f128, r=Veykril
bors Jul 10, 2024
d4a6970
Remove faq landing page, improve main one
Veykril Jul 10, 2024
0d6bd91
Auto merge of #17576 - Veykril:landing-page, r=Veykril
bors Jul 10, 2024
d33e96b
refactor: search for enum semantically
winstxnhdw Jul 10, 2024
45609a9
Auto merge of #17571 - winstxnhdw:bool-to-enum-no-dupe, r=Veykril
bors Jul 11, 2024
b159b3f
Preparing for merge from rust-lang/rust
lnicola Jul 11, 2024
62bbce2
Merge from rust-lang/rust
lnicola Jul 11, 2024
a3d6efc
Auto merge of #17581 - lnicola:sync-from-rust, r=lnicola
bors Jul 11, 2024
3e73272
Use re-exported Idx and IndexVec in pat_analysis
lnicola Jul 16, 2024
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
22 changes: 11 additions & 11 deletions src/tools/rust-analyzer/.github/workflows/release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -132,7 +132,7 @@ jobs:
run: target/${{ matrix.target }}/release/rust-analyzer analysis-stats --with-deps $(rustc --print sysroot)/lib/rustlib/src/rust/library/std

- name: Upload artifacts
uses: actions/upload-artifact@v1
uses: actions/upload-artifact@v4
with:
name: dist-${{ matrix.target }}
path: ./dist
Expand Down Expand Up @@ -177,7 +177,7 @@ jobs:
- run: rm -rf editors/code/server

- name: Upload artifacts
uses: actions/upload-artifact@v1
uses: actions/upload-artifact@v4
with:
name: dist-x86_64-unknown-linux-musl
path: ./dist
Expand Down Expand Up @@ -206,39 +206,39 @@ jobs:
- run: echo "HEAD_SHA=$(git rev-parse HEAD)" >> $GITHUB_ENV
- run: 'echo "HEAD_SHA: $HEAD_SHA"'

- uses: actions/download-artifact@v1
- uses: actions/download-artifact@v4
with:
name: dist-aarch64-apple-darwin
path: dist
- uses: actions/download-artifact@v1
- uses: actions/download-artifact@v4
with:
name: dist-x86_64-apple-darwin
path: dist
- uses: actions/download-artifact@v1
- uses: actions/download-artifact@v4
with:
name: dist-x86_64-unknown-linux-gnu
path: dist
- uses: actions/download-artifact@v1
- uses: actions/download-artifact@v4
with:
name: dist-x86_64-unknown-linux-musl
path: dist
- uses: actions/download-artifact@v1
- uses: actions/download-artifact@v4
with:
name: dist-aarch64-unknown-linux-gnu
path: dist
- uses: actions/download-artifact@v1
- uses: actions/download-artifact@v4
with:
name: dist-arm-unknown-linux-gnueabihf
path: dist
- uses: actions/download-artifact@v1
- uses: actions/download-artifact@v4
with:
name: dist-x86_64-pc-windows-msvc
path: dist
- uses: actions/download-artifact@v1
- uses: actions/download-artifact@v4
with:
name: dist-i686-pc-windows-msvc
path: dist
- uses: actions/download-artifact@v1
- uses: actions/download-artifact@v4
with:
name: dist-aarch64-pc-windows-msvc
path: dist
Expand Down
85 changes: 22 additions & 63 deletions src/tools/rust-analyzer/Cargo.lock
Original file line number Diff line number Diff line change
Expand Up @@ -167,9 +167,9 @@ checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e"

[[package]]
name = "chalk-derive"
version = "0.97.0"
version = "0.98.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "92a0aedc4ac2adc5c0b7dc9ec38c5c816284ad28da6d4ecd01873b9683f54972"
checksum = "9426c8fd0fe61c3da880b801d3b510524df17843a8f9ec1f5b9cec24fb7412df"
dependencies = [
"proc-macro2",
"quote",
Expand All @@ -179,19 +179,19 @@ dependencies = [

[[package]]
name = "chalk-ir"
version = "0.97.0"
version = "0.98.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "db18493569b190f7266a04901e520fc3a5c00564475154287906f8a27302c119"
checksum = "d5f2eb1cd6054da221bd1ac0197fb2fe5e2caf3dcb93619398fc1433f8f09093"
dependencies = [
"bitflags 2.5.0",
"chalk-derive",
]

[[package]]
name = "chalk-recursive"
version = "0.97.0"
version = "0.98.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ae4ba8ce5bd2e1b59f1f79495bc8704db09a8285e51cc5ddf01d9baee1bf447d"
checksum = "129dc03458f71cfb9c3cd621c9c68166a94e87b85b16ccd29af015d7ff9a1c61"
dependencies = [
"chalk-derive",
"chalk-ir",
Expand All @@ -202,9 +202,9 @@ dependencies = [

[[package]]
name = "chalk-solve"
version = "0.97.0"
version = "0.98.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b2ec1b3b7f7b1ec38f099ef39c2bc3ea29335be1b8316d114baff46d96d131e9"
checksum = "d7e8a8c1e928f98cdf227b868416ef21dcd8cc3c61b347576d783713444d41c8"
dependencies = [
"chalk-derive",
"chalk-ir",
Expand All @@ -221,11 +221,6 @@ name = "countme"
version = "3.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7704b5fdd17b18ae31c4c1da5a2e0305a2bf17b5249300a9ee9ed7b72114c636"
dependencies = [
"dashmap",
"once_cell",
"rustc-hash",
]

[[package]]
name = "cov-mark"
Expand Down Expand Up @@ -548,10 +543,10 @@ dependencies = [
"limit",
"mbe",
"once_cell",
"profile",
"ra-ap-rustc_abi",
"ra-ap-rustc_parse_format",
"rustc-hash",
"rustc_apfloat",
"smallvec",
"span",
"stdx",
Expand Down Expand Up @@ -616,9 +611,10 @@ dependencies = [
"oorandom",
"project-model",
"ra-ap-rustc_abi",
"ra-ap-rustc_index 0.53.0",
"ra-ap-rustc_index",
"ra-ap-rustc_pattern_analysis",
"rustc-hash",
"rustc_apfloat",
"scoped-tls",
"smallvec",
"span",
Expand Down Expand Up @@ -664,6 +660,7 @@ dependencies = [
"profile",
"pulldown-cmark",
"pulldown-cmark-to-cmark",
"rustc_apfloat",
"smallvec",
"span",
"stdx",
Expand Down Expand Up @@ -809,7 +806,6 @@ checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26"
dependencies = [
"equivalent",
"hashbrown",
"serde",
]

[[package]]
Expand Down Expand Up @@ -1046,6 +1042,7 @@ checksum = "75761162ae2b0e580d7e7c390558127e5f01b4194debd6221fd8c207fc80e3f5"
name = "mbe"
version = "0.0.0"
dependencies = [
"arrayvec",
"cov-mark",
"parser",
"rustc-hash",
Expand Down Expand Up @@ -1250,7 +1247,6 @@ dependencies = [
"expect-test",
"limit",
"ra-ap-rustc_lexer",
"sourcegen",
"stdx",
"tracing",
]
Expand Down Expand Up @@ -1328,18 +1324,14 @@ dependencies = [
"base-db",
"indexmap",
"la-arena 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
"memmap2",
"object 0.33.0",
"paths",
"rustc-hash",
"serde",
"serde_json",
"snap",
"span",
"stdx",
"text-size",
"tracing",
"triomphe",
"tt",
]

Expand All @@ -1357,6 +1349,7 @@ dependencies = [
"proc-macro-api",
"proc-macro-test",
"ra-ap-rustc_lexer",
"snap",
"span",
"stdx",
"tt",
Expand Down Expand Up @@ -1403,13 +1396,9 @@ name = "profile"
version = "0.0.0"
dependencies = [
"cfg-if",
"countme",
"la-arena 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
"libc",
"once_cell",
"perf-event",
"tikv-jemalloc-ctl",
"tracing",
"windows-sys 0.52.0",
]

Expand Down Expand Up @@ -1492,44 +1481,21 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "80b1d613eee933486c0613a7bc26e515e46f43adf479d1edd5e537f983e9ce46"
dependencies = [
"bitflags 2.5.0",
"ra-ap-rustc_index 0.53.0",
"ra-ap-rustc_index",
"tracing",
]

[[package]]
name = "ra-ap-rustc_index"
version = "0.44.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9ad68bacffb87dcdbb23a3ce11261375078aaa06b85d348c49f39ffd5510dc20"
dependencies = [
"arrayvec",
"ra-ap-rustc_index_macros 0.44.0",
"smallvec",
]

[[package]]
name = "ra-ap-rustc_index"
version = "0.53.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f072060ac77e9e1a02cc20028095993af7e72cc0804779c68bcbf47b16de49c9"
dependencies = [
"arrayvec",
"ra-ap-rustc_index_macros 0.53.0",
"ra-ap-rustc_index_macros",
"smallvec",
]

[[package]]
name = "ra-ap-rustc_index_macros"
version = "0.44.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8782aaf3a113837c533dfb1c45df91cd17e1fdd1d2f9a20c2e0d1976025c4f1f"
dependencies = [
"proc-macro2",
"quote",
"syn",
"synstructure",
]

[[package]]
name = "ra-ap-rustc_index_macros"
version = "0.53.0"
Expand Down Expand Up @@ -1558,17 +1524,17 @@ version = "0.53.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "70dad7a491c2554590222e0c9212dcb7c2e7aceb668875075012a35ea780d135"
dependencies = [
"ra-ap-rustc_index 0.53.0",
"ra-ap-rustc_index",
"ra-ap-rustc_lexer",
]

[[package]]
name = "ra-ap-rustc_pattern_analysis"
version = "0.44.0"
version = "0.53.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d63d1e1d5b2a13273cee1a10011147418f40e12b70f70578ce1dee0f1cafc334"
checksum = "34768e1faf88c31f2e9ad57b48318a52b507dafac0cddbf01b5d63bfc0b0a365"
dependencies = [
"ra-ap-rustc_index 0.44.0",
"ra-ap-rustc_index",
"rustc-hash",
"rustc_apfloat",
"smallvec",
Expand Down Expand Up @@ -1685,7 +1651,6 @@ dependencies = [
"ide",
"ide-db",
"ide-ssr",
"indexmap",
"itertools",
"load-cargo",
"lsp-server 0.7.6 (registry+https://github.com/rust-lang/crates.io-index)",
Expand All @@ -1708,7 +1673,6 @@ dependencies = [
"semver",
"serde",
"serde_json",
"sourcegen",
"stdx",
"syntax",
"test-fixture",
Expand Down Expand Up @@ -1907,13 +1871,6 @@ version = "1.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1b6b67fb9a61334225b5b790716f609cd58395f895b3fe8b328786812a40bc3b"

[[package]]
name = "sourcegen"
version = "0.0.0"
dependencies = [
"xshell",
]

[[package]]
name = "span"
version = "0.0.0"
Expand Down Expand Up @@ -1985,6 +1942,7 @@ dependencies = [
"rayon",
"rowan",
"rustc-hash",
"rustc_apfloat",
"smol_str",
"stdx",
"test-utils",
Expand Down Expand Up @@ -2251,6 +2209,7 @@ dependencies = [
name = "tt"
version = "0.0.0"
dependencies = [
"arrayvec",
"smol_str",
"stdx",
"text-size",
Expand Down
Loading
Loading