diff options
author | bors[bot] <26634292+bors[bot]@users.noreply.github.com> | 2021-04-08 16:00:53 +0100 |
---|---|---|
committer | GitHub <[email protected]> | 2021-04-08 16:00:53 +0100 |
commit | 72ad5cbe16a170d3c8a4c9d1bc04640b9e8404e0 (patch) | |
tree | e6861877e958f3e82f1b3c0316c43a28cdfc317e /crates/ide_completion/src/item.rs | |
parent | 5810299dba665f6077909208321703b580b7fe57 (diff) | |
parent | d992736e796501b2a5ae232644924a3dfefede92 (diff) | |
parent | 3634b2145c66316a9413dda93f9081dc32ecbec2 (diff) |
Merge #8419 #8423
8419: Move hir_ty to Chalk IR r=flodiebold a=flodiebold
Closes #8313.
There's some further cleanups to do:
- we're still using our `TypeWalk` in lots of places (not for mutating/folding though, just for walking)
- we're still using our own canonicalization and unification and our `InferenceTable`
- ~`ToChalk` still exists and gets called, it's just the identity in most cases now (I'll probably clean those up before merging this)~
8423: Bump lsp-types and syn r=kjeremy a=kjeremy
This lsp-types now supports a default InsertTextMode for completion and a per-completion item commit_characters
Co-authored-by: Florian Diebold <[email protected]>
Co-authored-by: kjeremy <[email protected]>