Library stabilizations/deprecations for 1.15 release#38369
Library stabilizations/deprecations for 1.15 release#38369bors merged 12 commits intorust-lang:masterfrom
Conversation
|
r? @sfackler (rust_highfive has picked a reviewer for you, use r? to override) |
|
I'll push up a final commit to take care of any remaining build failures before sending to bors, but you can go ahead and review. |
|
cc @rust-lang/libs |
|
r+ from me, feel free to r=me and follow bors failures Looks like |
|
Can we add #36949 here? |
|
@achanda No, that issue has not entered its "final comment period" for stabilization yet -- we like to make sure that people are aware that the feature is headed for stabilization and have a chance to make final comments before we land it. I expect we'll pick it up for the 1.16 release. |
|
Got it, thanks @aturon! |
|
@bors r=alexcrichton |
|
📌 Commit f4c3004 has been approved by |
|
It looks like there are Travis errors? |
c5a33f4 to
14396c2
Compare
|
@bors r=alexcrichton |
|
📌 Commit 14396c2 has been approved by |
|
Looks like there are a couple more errors. |
|
@bors r=alexcrichton |
|
📌 Commit fd8191d has been approved by |
|
More errors again. I'll stop responding if you've got it under control :) |
|
I'm unsure about ExactSizeIterator::is_empty #35428 |
|
I'm removing the |
|
💔 Test failed - auto-win-msvc-64-opt |
|
@bors: retry
…On Fri, Dec 16, 2016 at 3:40 AM, bors ***@***.***> wrote:
💔 Test failed - auto-win-msvc-64-opt
<https://buildbot.rust-lang.org/builders/auto-win-msvc-64-opt/builds/6421>
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
<#38369 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AAD95H44BpE0IDiZDYV0I83cgWIY39J3ks5rInjDgaJpZM4LNZA6>
.
|
|
⌛ Testing commit 4ab77b7 with merge cc44dbe... |
|
💔 Test failed - auto-win-msvc-64-opt-rustbuild |
|
@bors: retry
…On Fri, Dec 16, 2016 at 9:30 AM, bors ***@***.***> wrote:
💔 Test failed - auto-win-msvc-64-opt-rustbuild
<https://buildbot.rust-lang.org/builders/auto-win-msvc-64-opt-rustbuild/builds/3304>
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
<#38369 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AAD95PeLLz_D86CXXBhMUcvz2zi_dRqgks5rIsqigaJpZM4LNZA6>
.
|
|
⌛ Testing commit 4ab77b7 with merge 3361a9d... |
|
💔 Test failed - auto-win-msvc-64-opt |
|
@bors: retry
…On Fri, Dec 16, 2016 at 9:39 AM, bors ***@***.***> wrote:
💔 Test failed - auto-win-msvc-64-opt
<https://buildbot.rust-lang.org/builders/auto-win-msvc-64-opt/builds/6441>
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
<#38369 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AAD95CXP_6vQ0Wtjrub6l4WX5JwIoVYIks5rIszVgaJpZM4LNZA6>
.
|
|
⌛ Testing commit 4ab77b7 with merge 5e72a3e... |
|
💔 Test failed - auto-win-msvc-64-opt |
|
@bors r=alexcrichton |
|
📌 Commit f720b8b has been approved by |
|
@bors r=alexcrichton |
|
📌 Commit 9a5cef4 has been approved by |
|
💔 Test failed - auto-win-msvc-64-cargotest |
|
@bors: retry
…On Sun, Dec 18, 2016 at 5:32 AM, bors ***@***.***> wrote:
💔 Test failed - auto-win-msvc-64-cargotest
<https://buildbot.rust-lang.org/builders/auto-win-msvc-64-cargotest/builds/2642>
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
<#38369 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AAD95KCocPMpqIPWilmL7ZdUdfnEeUJQks5rJTXngaJpZM4LNZA6>
.
|
|
⌛ Testing commit 9a5cef4 with merge 1f965cc... |
Library stabilizations/deprecations for 1.15 release
Stabilized:
- `std::iter::Iterator::{min_by, max_by}`
- `std::os::*::fs::FileExt`
- `std::sync::atomic::Atomic*::{get_mut, into_inner}`
- `std::vec::IntoIter::{as_slice, as_mut_slice}`
- `std::sync::mpsc::Receiver::try_iter`
- `std::os::unix::process::CommandExt::before_exec`
- `std::rc::Rc::{strong_count, weak_count}`
- `std::sync::Arc::{strong_count, weak_count}`
- `std::char::{encode_utf8, encode_utf16}`
- `std::cell::Ref::clone`
- `std::io::Take::into_inner`
Deprecated:
- `std::rc::Rc::{would_unwrap, is_unique}`
- `std::cell::RefCell::borrow_state`
Closes #23755
Closes #27733
Closes #27746
Closes #27784
Closes #28356
Closes #31398
Closes #34931
Closes #35601
Closes #35603
Closes #35918
Closes #36105
Stabilized:
std::iter::Iterator::{min_by, max_by}std::os::*::fs::FileExtstd::sync::atomic::Atomic*::{get_mut, into_inner}std::vec::IntoIter::{as_slice, as_mut_slice}std::sync::mpsc::Receiver::try_iterstd::os::unix::process::CommandExt::before_execstd::rc::Rc::{strong_count, weak_count}std::sync::Arc::{strong_count, weak_count}std::char::{encode_utf8, encode_utf16}std::cell::Ref::clonestd::io::Take::into_innerDeprecated:
std::rc::Rc::{would_unwrap, is_unique}std::cell::RefCell::borrow_stateCloses #23755
Closes #27733
Closes #27746
Closes #27784
Closes #28356
Closes #31398
Closes #34931
Closes #35601
Closes #35603
Closes #35918
Closes #36105