Jonathan Turner
4df58252bf
Rollup merge of #35410 - silenuss:e0027-formatting, r=jonathandturner
...
Update compiler error 0027 to use new error format.
Part of #35233 ,
Addresses #35200
r? @jonathandturner
2016-08-07 09:59:42 -07:00
Jonathan Turner
46392c8076
Rollup merge of #35394 - mikhail-m1:master, r=jonathandturner
...
Update error format #35304
Fixes #35304 as part of #35233 .
r? @jonathandturner
2016-08-07 09:59:41 -07:00
Jonathan Turner
94cb842887
Rollup merge of #35366 - medzin:E0282, r=jonathandturner
...
Updated error message E0282
Fixes #35312 as part of #35233 .
r? @GuillaumeGomez
2016-08-07 09:59:41 -07:00
Jonathan Turner
b69b2dbeb1
Rollup merge of #35357 - shri3k:E0040, r=jonathandturner
...
Updates compiler error E0040 with new format
Addresses #35208 as part of #35233 .
r? @GuillaumeGomez
2016-08-07 09:59:41 -07:00
Jonathan Turner
0b567c68da
Rollup merge of #35355 - shri3k:E0046, r=jonathandturner
...
Updates compiler error E0046 with new format
Addresses #35209 as part of #35233 .
r? @jonathandturner
I've repeated the following in my code. If this is something not desirable then let me know if there's any process to make this any cleaner. Thank you.
```rust
missing_items.iter()
.map(|name| name.to_string())
.collect::<Vec<_>>().join("`, `"))
```
2016-08-07 09:59:40 -07:00
Jonathan Turner
f9f6fd4fbb
Rollup merge of #35314 - yossi-k:issue/35277, r=jonathandturner
...
Update E0185 and E0186 to new format
Part of #35233 .
Fixes #35277 .
Fixes #35276 .
r? @jonathandturner
2016-08-07 09:59:40 -07:00
Yossi Konstantinovsky
64873965fa
Update E0185 and E0186 to new format
2016-08-07 17:23:17 +03:00
Yojan Shrestha
b564c6a5e4
Updates compiler error E0040 with new format
2016-08-07 08:31:17 -05:00
Yojan Shrestha
ed72c65f72
Updates compiler error E0046 with new format
2016-08-07 08:24:36 -05:00
bors
f5e7a5910d
Auto merge of #35362 - medzin:E0252, r=GuillaumeGomez
...
Updated error message E0252
Fixes #35306 as part of #35233 .
r? @GuillaumeGomez
2016-08-07 05:48:47 -07:00
Adam Medziński
19e45799a5
Updated error message E0282
2016-08-06 21:35:02 +02:00
bors
ddf92ffae4
Auto merge of #35393 - GuillaumeGomez:err_codes2, r=jonathandturner
...
Err codes
r? @jonathandturner
2016-08-06 12:29:28 -07:00
Guillaume Gomez
4e2dd8d24a
Add new error code tests
2016-08-06 16:31:20 +02:00
Eduard-Mihai Burtescu
67f082287d
Rollup merge of #35380 - TheZoq2:master, r=jonathandturner
...
Update E0004 to use labels
Fixes #35191 and is part of #35233
"r? @jonathandturner
2016-08-06 15:01:23 +03:00
Eduard-Mihai Burtescu
56cadb6a98
Rollup merge of #35376 - trixnz:update-error-373, r=jonathandturner
...
Update error format for E0373
Fixes #35337 as part of #35233
r? @jonathandturner
2016-08-06 15:01:23 +03:00
Eduard-Mihai Burtescu
77c342e03c
Rollup merge of #35374 - mrabault:e0229_format, r=jonathandturner
...
Update E0229 to new format
Hello,
This fixes #35305 . I ran the tests, no unit test broke, even though some were ignored.
Cheers
r? @jonathandturner
2016-08-06 15:01:22 +03:00
Eduard-Mihai Burtescu
b053da3a68
Rollup merge of #35373 - oijazsh:E0107, r=jonathandturner
...
Update E0107 message to new format
Fixes #35246 as part of #35233 .
r? @jonathandturner
2016-08-06 15:01:22 +03:00
Eduard-Mihai Burtescu
aba49ac981
Rollup merge of #35372 - Keats:err-323, r=jonathandturner
...
Update error message for E0323, E0324 and E0325
Fixes #35325 , #35327 and #35329 as part of #35233
r? @jonathandturner
2016-08-06 15:01:22 +03:00
Eduard-Mihai Burtescu
b722358860
Rollup merge of #35370 - razielgn:updated-e0306-to-new-format, r=jonathandturner
...
Updated E0306 to new format.
Part of #35233 .
Fixes #35315 .
r? @jonathandturner
2016-08-06 15:01:22 +03:00
Eduard-Mihai Burtescu
8747b5bc61
Rollup merge of #35368 - shantanuraj:master, r=jonathandturner
...
Update E0207 to use struct_span_err, add span_label
Fixes #35302 part of #35233
r? @jonathandturner
2016-08-06 15:01:22 +03:00
Eduard-Mihai Burtescu
a7b7417c28
Rollup merge of #35364 - kc1212:e0379, r=jonathandturner
...
Update E0379 to new format #35338
Fixes #35338 , as part of #35233 .
But this does not include the bonus. From my understanding a Span is defined by a `hi` and a `lo` position within some context. A naive way would be to mutate the span so that `hi` is 5 positions from `lo` which corresponds to the `const` keyword. But this methods feels a bit rigid. Is there another way to do this?
r? @jonathandturner
2016-08-06 15:01:21 +03:00
Eduard-Mihai Burtescu
c846c30584
Rollup merge of #35363 - GuillaumeGomez:err_codes, r=jonathandturner
...
Err codes
r? @jonathandturner
2016-08-06 15:01:21 +03:00
Eduard-Mihai Burtescu
75c86cadad
Rollup merge of #35356 - Tiwalun:fix-err-msg-e0106, r=jonathandturner
...
Update E0106 error message to new format.
This fixes #35245 , as part of the big error message update in #35233
r? @jonathandturner
2016-08-06 15:01:21 +03:00
Eduard-Mihai Burtescu
b9c5fa4023
Rollup merge of #35353 - poveda-ruiz:master, r=jonathandturner
...
Updated E0081 to new format
Part of #35233 . r? @jonathandturner
2016-08-06 15:01:21 +03:00
Eduard-Mihai Burtescu
8e1b96a690
Rollup merge of #35351 - jaredwy:update-error-69, r=jonathandturner
...
Updated error format for E0069
Fixes #35219 which is part of the error bonanza at #35233
r? @jonathandturner
2016-08-06 15:01:21 +03:00
Eduard-Mihai Burtescu
bb1ff9d850
Rollup merge of #35288 - Roybie:35271-E0166-update-error-format, r=GuillaumeGomez
...
Update error message for E0166
Fixes #35271 as part of #35233 .
r? @jonathandturner
2016-08-06 15:01:20 +03:00
Adam Medziński
f4dd1f9500
Updated error message E0252
2016-08-06 13:31:03 +02:00
silenuss
c9e9d42576
Update compiler error 0027 to use new error format.
2016-08-06 00:44:27 -06:00
Jared Wyles
1cf5142248
Updated error format for E0069
2016-08-06 09:04:18 +10:00
bors
7bf54f90d6
Auto merge of #35116 - jseyfried:groundwork_for_new_import_semantics, r=nrc
...
resolve: diagnostics improvement and groundwork for RFC 1560
Fixes #35115 , fixes #35135 , and lays groundwork for #32213 (cc #35120 ).
r? @nrc
2016-08-05 14:42:42 -07:00
Vincent Prouillet
e0035c9797
Update error message for E0323, E0324 and E0325
2016-08-05 20:10:27 +01:00
TheZoq2
422e0d590f
Update E0004 to use labels
2016-08-05 21:07:34 +02:00
Shantanu Raj
58b618e527
Update unit tests to accord for label in E0207
2016-08-06 00:04:27 +05:30
Matthias Rabault
51a270f5e7
Fix E0229 unit tests
2016-08-05 20:11:26 +02:00
Omer Sheikh
2061d656e5
Add E0107 tests for multiple lifetime params
2016-08-05 22:56:10 +05:00
trixnz
7eca647e5a
Update error format for E0373
2016-08-05 19:53:14 +02:00
Christian Poveda
00179a75c7
Updated style of unit test
2016-08-05 12:05:29 -05:00
Omer Sheikh
3575812e44
Update E0107 message to new format
2016-08-05 21:02:27 +05:00
Mikhail Modin
e7e5cfe312
Merge branch 'master' of https://github.com/rust-lang/rust
2016-08-05 19:01:48 +03:00
Mikhail Modin
2f5294e1d6
Fixes #35304
2016-08-05 18:57:37 +03:00
Federico Ravasio
b7468fa189
Updated E0306 to new format.
2016-08-05 16:55:14 +02:00
bors
b30eff7ba7
Auto merge of #35365 - GuillaumeGomez:rollup, r=GuillaumeGomez
...
Rollup of 30 pull requests
- Successful merges: #34319 , #35041 , #35042 , #35076 , #35109 , #35137 , #35175 , #35181 , #35182 , #35189 , #35239 , #35264 , #35266 , #35281 , #35285 , #35289 , #35291 , #35294 , #35296 , #35297 , #35298 , #35299 , #35318 , #35319 , #35324 , #35326 , #35328 , #35333 , #35359 , #35362
- Failed merges:
2016-08-05 07:37:16 -07:00
Guillaume Gomez
cd48161e2c
Rollup merge of #35359 - Archytaus:master, r=GuillaumeGomez
...
Updated E0391 and E0404 to new error format
Fixes #35341 and #35342 as part of #35233 .
r? @GuillaumeGomez
2016-08-05 16:13:00 +02:00
Guillaume Gomez
dbef510f3c
Rollup merge of #35350 - birryree:E0368_update, r=jonathandturner
...
Fix for issue #35336 - updating error message for for E0368 to includ…
…e a span_label.
This fixes #35336 as part of #35233
r? @jonathandturner
2016-08-05 16:13:00 +02:00
Guillaume Gomez
0339904fb4
Rollup merge of #35333 - nickmass:e0055-formatting, r=jonathandturner
...
Update compiler error E0055 to use new error format
Addresses #35213 , Part of the #35233 meta bug
r? @jonathandturner
2016-08-05 16:13:00 +02:00
Guillaume Gomez
8b9700898b
Rollup merge of #35328 - trixnz:update-error-62, r=jonathandturner
...
Update error format for E0062
Fixes #35217 as part of #35233
There seems to be an issue with the old format ignoring the labels which results in the incorrect line being rendered in the old format. I spoke with @jonathandturner about this and it seems to be a bug. Pertinent information [here](https://gist.github.com/trixnz/ad11e68687529e164427df8f8eb63116 ).
r? @jonathandturner
2016-08-05 16:12:59 +02:00
Guillaume Gomez
31da06bebb
Rollup merge of #35326 - circuitfox:E0119-update-error-format, r=jonathandturner
...
E0119 update error format
Part of #35233 , fixes #35252
r? @jonathandturner
2016-08-05 16:12:59 +02:00
Guillaume Gomez
a7b443fd85
Rollup merge of #35319 - Keats:err-137, r=jonathandturner
...
Update error format for E0137
Fixes #35265 as part of #35233 .
r? @jonathandturner
2016-08-05 16:12:59 +02:00
Guillaume Gomez
e9b79d918c
Rollup merge of #35318 - sciyoshi:update-e0124, r=jonathandturner
...
Update E0124 to the new error format
Part of #35233 . This resolves #35255 .
r? @jonathandturner
2016-08-05 16:12:58 +02:00
Guillaume Gomez
84d467c5f9
Rollup merge of #35299 - circuitfox:E0110-update-error-format, r=jonathandturner
...
E0110 update error format
Fixes #35248
Part of #35233
r? @jonathandturner
2016-08-05 16:12:58 +02:00