@rust-analyzer
tinkerer and CompSci student at the University of Paderborn.
- Germany
- veykril.github.io
- @veykril
Block or Report
Block or report Veykril
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
2,518 contributions in the last year
Activity overview
Contributed to
rust-lang/rust-analyzer,
Veykril/tlborm,
Veykril/veykril.github.io
and 69 other
repositories
Contribution activity
June 2022
Created 72 commits in 4 repositories
Created a pull request in rust-lang/rust-analyzer that received 8 comments
Opened 37 other pull requests in 1 repository
rust-lang/rust-analyzer
36
merged
1
open
- fix: attribute macros not being properly diagnosed
-
internal: Move more things out of
CompletionContext::function_definto more specific parts - internal: NameRefKind classification is not optional
- minor: Simplify
- internal: Split flyimport into its 3 applicable contexts
- Internal: Only run completion functions if their corresponding context is active
- internal: More completion refactors
-
internal: Collapse completion ctx path
qualifierandis_absolute_pathinto enum - internal: Simplify
- internal: Split completion context module into definitions and analysis parts
- internal: More completions refactoring
- Show proc-macro loading errors in unresolved-proc-macro diagnostics
- fix: Clear proc-macro changed flag when reloading workspace
- fix: Ask the user to reload the vscode window when changing server settings
- fix: Check for the correct proc-macro settings in missing proc-macro diagnostics
- internal: Bring back JodChild into flychecking for cancellation
- feat: On assoc item name hover, render trait decl docs
- fix: Pass the build data to rustc_private crates
- More precise proc-macro errors
-
internal: Simplify
hir_ty::utils -
internal: Remove
Generics::type_iterin favor ofGenerics::iter - fix: Don't respond to cancelled requests when retrying them
- fix: Fix config patching for callable snippets
- internal: Bump Dependencies
- internal: Update dashmap and freeze its version
- Some pull requests not shown.
Reviewed 12 pull requests in 2 repositories
rust-lang/rust-analyzer
11 pull requests
- feat: add fold range for multi line match arm list
- Internal: Only run completion functions if their corresponding context is active
- fix: local items should not be completed in parent signature
- fix methods in pub trait generated by macro cannot be completed
- fix: Show cargo check failures to the user
-
fix(completion): recursive
super::completion in crate root - feat: add label to loop
- internal: Bump Dependencies
- Order auto-imports by relevance
- Bring the version command output in line with other rust tools
-
fix: parsing of
?opt-out trait bounds
xacrimon/dashmap
1 pull request
Created an issue in rust-lang/rust-analyzer that received 8 comments
Don't eagerly instantiate CompletionItems
Currently when calculating completions we run our different functions to calculate the many different completions we want to offer, immediately tur…
8
comments
Opened 7 other issues in 1 repository
rust-lang/rust-analyzer
7
open
- When completing generic arguments we shoul differentiate between completing const and type arguments
- Complete item qualifiers
-
Highlight related on
unsafetoken should highlight all unsafe usages in the block -
Putting the cursor on a
movekeyword should highlighting all captures of the closure/async block - Extract into variable/function assists should partially work in macro inputs
-
Assist to turn
matchintomatches!invocation -
Complete env var strings in
env!/option_env!macro calls for env vars cargo will set

