mirror of
https://github.com/rust-lang/rust-analyzer.git
synced 2025-09-27 12:29:21 +00:00
internal: make CompletionItem and SourceChange consistent
Before this PR, SourceChange used a bool and CompletionItem used an enum to signify if edit is a snippet. It makes sense to use the same pattern in both cases. `bool` feels simpler, as there's only one consumer of this API, and all producers are encapsulated anyway (we check the capability at the production site).
This commit is contained in:
parent
2ce88b504c
commit
6e9780c005
4 changed files with 16 additions and 31 deletions
|
@ -97,7 +97,6 @@ pub use ide_assists::{
|
|||
};
|
||||
pub use ide_completion::{
|
||||
CompletionConfig, CompletionItem, CompletionItemKind, CompletionRelevance, ImportEdit,
|
||||
InsertTextFormat,
|
||||
};
|
||||
pub use ide_db::{
|
||||
base_db::{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue