| Commit message (Expand) | Author | Age | Files | Lines |
* | Avoid double text edits when renaming mod declaration | Lukas Wirth | 2021-03-10 | 1 | -1/+0 |
* | Delete `ContainerId` | Jonas Schievink | 2021-03-09 | 1 | -21/+9 |
* | Stop using `ContainerId` in `AssocContainerId` | Jonas Schievink | 2021-03-09 | 1 | -2/+2 |
* | Merge #7942 | bors[bot] | 2021-03-09 | 1 | -7/+1 |
|\ |
|
| * | Show whether a binding is mutable or not on hover | Lukas Wirth | 2021-03-09 | 1 | -7/+1 |
* | | Cleanup auto-ref in completion | Aleksey Kladov | 2021-03-09 | 1 | -4/+3 |
|/ |
|
* | Merge #7873 #7933 | bors[bot] | 2021-03-09 | 1 | -0/+11 |
|\ |
|
| * | Less lifetines: derive SemanticsScope in place | Kirill Bulatov | 2021-03-08 | 1 | -1/+1 |
| * | Refactor the import location | Kirill Bulatov | 2021-03-08 | 1 | -0/+11 |
| * | Do not propose already imported imports | Kirill Bulatov | 2021-03-08 | 1 | -1/+1 |
* | | Use `Type::new_with_resolver_inner` more | Jonas Schievink | 2021-03-09 | 1 | -26/+14 |
|/ |
|
* | Hygiene is an internal implementation detail of the compiler | Aleksey Kladov | 2021-03-08 | 1 | -2/+5 |
* | Remove useless code_model indirection | Aleksey Kladov | 2021-03-08 | 5 | -2132/+2120 |
* | Rename a few `crate_def_map`s to `def_map` | Jonas Schievink | 2021-03-06 | 1 | -3/+3 |
* | Use chalk_ir::AdtId | Lukas Wirth | 2021-03-04 | 1 | -3/+3 |
* | Show docs on hover for keywords and primitives | Lukas Wirth | 2021-03-02 | 1 | -6/+5 |
* | Use chalk_ir::Mutability | Lukas Wirth | 2021-03-01 | 1 | -5/+8 |
* | Introduce Ty::Alias | Lukas Wirth | 2021-03-01 | 1 | -4/+4 |
* | Being Ty::InferenceVar closes to chalk equivalent | Lukas Wirth | 2021-03-01 | 1 | -2/+2 |
* | Lift FnPointer into a struct | Lukas Wirth | 2021-02-28 | 1 | -5/+5 |
* | Turn Ty::Tuple variant into a tuple-variant | Lukas Wirth | 2021-02-28 | 1 | -2/+2 |
* | Merge #7813 | bors[bot] | 2021-02-28 | 2 | -106/+61 |
|\ |
|
| * | Fix code_model::Type::walk not walking all types | Lukas Wirth | 2021-02-28 | 1 | -7/+7 |
| * | Inline TypeCtor into Ty | Lukas Wirth | 2021-02-28 | 2 | -104/+59 |
* | | Merge #7804 | bors[bot] | 2021-02-28 | 1 | -3/+6 |
|\| |
|
| * | Introduce TypeCtor::Scalar | Lukas Wirth | 2021-02-28 | 1 | -3/+6 |
* | | For unresolved macros, hightlight only the last segment | Aleksey Kladov | 2021-02-28 | 2 | -6/+6 |
|/ |
|
* | Don't write trailing whitespace when formatting empty GenericPredicates | Lukas Wirth | 2021-02-20 | 1 | -3/+2 |
* | Consider import prefix config settings during flyimports | Kirill Bulatov | 2021-02-20 | 1 | -1/+1 |
* | expose hir::Type::type_paramters | Vladyslav Katasonov | 2021-02-13 | 1 | -0/+12 |
* | Wrap `BuiltinType` in code model | Jonas Schievink | 2021-02-11 | 4 | -11/+41 |
* | Resolve TupleStructPat in SourceAnalyzer::resolve_path | Lukas Wirth | 2021-02-10 | 1 | -6/+11 |
* | Prefer ValueNS when resolving hir path for PathExpressions | Lukas Wirth | 2021-01-29 | 1 | -14/+31 |
* | Classify function calls as functions when shadowed by types | Lukas Wirth | 2021-01-28 | 1 | -2/+6 |
* | Create all `ModuleId`s through a `DefMap` method | Jonas Schievink | 2021-01-25 | 2 | -23/+14 |
* | Implement fix, add tests | Phil Ellison | 2021-01-23 | 1 | -9/+0 |
* | Add diagnostic for filter_map followed by next | Phil Ellison | 2021-01-23 | 1 | -1/+10 |
* | Make `ModuleId`'s `krate` field private | Jonas Schievink | 2021-01-22 | 2 | -22/+36 |
* | Obtain `ModuleId`'s `DefMap` through a method | Jonas Schievink | 2021-01-22 | 3 | -12/+13 |
* | Fix broken link in intra-doc | Daiki Ihara | 2021-01-22 | 1 | -0/+6 |
* | Add name resolution query for block expressions | Jonas Schievink | 2021-01-21 | 1 | -7/+7 |
* | Make public DefMap fields private | Jonas Schievink | 2021-01-20 | 1 | -3/+3 |
* | Merge #7351 | bors[bot] | 2021-01-19 | 2 | -2/+2 |
|\ |
|
| * | Show const params in completions | Lukas Wirth | 2021-01-19 | 2 | -2/+2 |
* | | Show deprecated completions for deprecated traits | Kirill Bulatov | 2021-01-18 | 1 | -9/+10 |
|/ |
|
* | Add flyimport completion for trait assoc items | Kirill Bulatov | 2021-01-16 | 1 | -0/+16 |
* | Handle self/super/crate in PathSegment as NameRef | Lukas Wirth | 2021-01-15 | 2 | -0/+10 |
* | Merge #7218 | bors[bot] | 2021-01-10 | 1 | -1/+1 |
|\ |
|
| * | Fixed typos in code comments | Vincent Esche | 2021-01-09 | 1 | -1/+1 |
* | | Use hir::GenericParam in ide_db::Definition instead of relisting all 3 | Lukas Wirth | 2021-01-10 | 1 | -0/+18 |
|/ |
|