| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2020-10-15 | Migrate from `associated-const` to `associated-consts` | Yuki Okushi | -863/+0 | |
| 2020-09-26 | Make invalid integer operation messages consistent | varkor | -25/+25 | |
| 2020-09-19 | Address review comments | Oliver Scherer | -7/+7 | |
| 2020-08-19 | Fix bad printing of const-eval queries | ThibsG | -1/+1 | |
| 2020-06-26 | Show the values and computation that would overflow a const evaluation or ↵ | Oliver Scherer | -19/+19 | |
| propagation | ||||
| 2020-05-02 | Point at associated types when they have a default type | Esteban Küber | -2/+0 | |
| Associated types with a default type in a trait can't be relied upon to remain of that default type when in use, so literals of that type can't be used in the trait's items. Point at the associated type and state that information. Reduce verbosity for associated consts of the wrong type. | ||||
| 2020-05-02 | When a projection is expected, suggest constraining or calling method | Esteban Küber | -1/+1 | |
| 2020-04-24 | Remove redundant `descr`/`descriptive_variant` methods from HIR. | Eduard-Mihai Burtescu | -2/+2 | |
| 2020-04-14 | typeck: always expose repeat count `AnonConst`s' parent in `generics_of`. | Eduard-Mihai Burtescu | -11/+4 | |
| 2020-04-05 | "cannot resolve" → "cannot satisfy" | Esteban Küber | -2/+2 | |
| 2020-04-03 | Add comment explaining the reversed operands tests | jumbatm | -59/+60 | |
| Also, fix the goofy reversed names with something clearer. | ||||
| 2020-04-02 | Move #69020 test to ui/associated-const + rebless. | jumbatm | -0/+209 | |
| 2020-03-29 | Tweak `suggest_constraining_type_param` | Esteban Küber | -8/+6 | |
| Some of the bound restriction structured suggestions were incorrect while others had subpar output. | ||||
| 2020-03-25 | Rollup merge of #70319 - lcnr:issue63695, r=eddyb | Dylan DPC | -11/+23 | |
| correctly normalize constants closes #70317 implements https://github.com/rust-lang/rust/issues/70125#issuecomment-602133708 r? eddyb cc @varkor | ||||
| 2020-03-24 | improve normalize cycle error | Bastian Kauschke | -11/+23 | |
| 2020-03-22 | Use more targetted span for error label | Esteban Küber | -4/+4 | |
| 2020-03-22 | Normalize wording of privacy access labels | Esteban Küber | -1/+1 | |
| 2020-02-28 | keep predicate order and tweak output | Esteban Küber | -3/+5 | |
| 2020-02-28 | Tweak wording | Esteban Küber | -1/+1 | |
| 2020-02-28 | Mention the full path of the implementing trait | Esteban Küber | -1/+1 | |
| 2020-02-28 | On single local candidate, use span label | Esteban Küber | -2/+3 | |
| 2020-02-21 | Fix rebase damage | Jonas Schievink | -2/+11 | |
| 2020-02-21 | Fix tests that fail with `--emit metadata` | Jonas Schievink | -5/+15 | |
| 2020-02-21 | Add regression tests for issues | Jonas Schievink | -1/+2 | |
| 2020-02-21 | Fix tests after rebase | Jonas Schievink | -2/+2 | |
| 2020-02-21 | Add tests for assoc. const defaults | Jonas Schievink | -0/+182 | |
| 2020-02-09 | Improve reporting errors and suggestions for trait bounds | Patryk Wychowaniec | -4/+12 | |
| 2020-02-03 | Change wording for object unsafe because of assoc const | Esteban Küber | -1/+1 | |
| 2020-02-02 | Wording changes to object unsafe trait errors | Esteban Küber | -1/+5 | |
| Stemming from the thread at https://twitter.com/indygreg/status/1223279056398929920 | ||||
| 2020-01-24 | Normalise notes with the/is | varkor | -1/+1 | |
| 2020-01-11 | Rollup merge of #68014 - estebank:unify-e0599, r=cramertj | Yuki Okushi | -1/+1 | |
| Unify output of "variant not found" errors Fix #49566. | ||||
| 2020-01-08 | Explain that associated types and consts can't be accessed directly on the ↵ | Esteban Küber | -2/+10 | |
| trait's path | ||||
| 2020-01-08 | Unify output of "variant not found" errors | Esteban Küber | -1/+1 | |
| 2019-12-20 | Rollup merge of #67127 - estebank:disambiguate-suggestion, r=varkor | Mazdak Farrokhzad | -2/+8 | |
| Use structured suggestion for disambiguating method calls Fix #65635. | ||||
| 2019-12-11 | Use structured suggestion for disambiguating method calls | Esteban Küber | -2/+8 | |
| Fix #65635. | ||||
| 2019-12-10 | Deduplicate logic | Esteban Küber | -6/+10 | |
| 2019-11-18 | Surround types with backticks in type errors | Esteban Küber | -2/+2 | |
| 2019-11-18 | Remove E0308 note when primary label has all info | Esteban Küber | -1/+1 | |
| 2019-11-18 | Specific labels when referring to "expected" and "found" types | Esteban Küber | -4/+4 | |
| 2019-10-22 | Add test for issue-63496 | Yuki Okushi | -0/+30 | |
| 2019-10-15 | Use structured suggestion for restricting bounds | Esteban Küber | -4/+4 | |
| When a trait bound is not met and restricting a type parameter would make the restriction hold, use a structured suggestion pointing at an appropriate place (type param in param list or `where` clause). Account for opaque parameters where instead of suggesting extending the `where` clause, we suggest appending the new restriction: `fn foo(impl Trait + UnmetTrait)`. | ||||
| 2019-10-11 | Print lifetimes with backticks | Yuki Okushi | -1/+1 | |
| 2019-09-18 | Add explanation to type mismatch involving type params and assoc types | Esteban Küber | -0/+2 | |
| 2019-09-02 | On object safety violation, point at source when possible | Esteban Küber | -2/+3 | |
| 2019-08-31 | Use span label instead of note for cause in E0631 | Esteban Küber | -16/+9 | |
| 2019-07-24 | Adjust tests for method disambiguation help | Ilija Tovilo | -0/+2 | |
| 2019-07-03 | Migrate compile-pass annotations to build-pass | Yuki Okushi | -1/+1 | |
| 2019-05-29 | Update ui test suite to use dyn | memoryruins | -3/+3 | |
| 2019-03-23 | Tweak spans for E0599 | Esteban Küber | -3/+1 | |
| 2019-03-13 | Rollup merge of #59083 - kyren:master, r=varkor | Mazdak Farrokhzad | -6/+31 | |
| Fix #54822 and associated faulty tests Type checking associated constants can require trait bounds, but an empty parameter environment was provided to the trait solver. Providing an appropriate parameter environment seems to fix #54822 and also make one of the cases in src/test/ui/nll/trait-associated-constant.rs that should compile successfully do so. It also (slightly) improves the error message in src/test/ui/associated-const/associated-const-generic-obligations.rs | ||||
