lint ineffective #[unstable] annotations on re-exports - #161178
Conversation
This comment has been minimized.
This comment has been minimized.
8dd3a1f to
13f91d6
Compare
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
|
r? @mejrs rustbot has assigned @mejrs. Use Why was this reviewer chosen?The reviewer was selected based on:
|
|
r? clarfonthey |
This comment has been minimized.
This comment has been minimized.
c1b5930 to
17f1859
Compare
|
(Also the lint doesn't follow the lint naming conventions - https://rust-lang.github.io/rfcs/0344-conventions-galore.html#lints.) |
This comment has been minimized.
This comment has been minimized.
Signed-off-by: Amirhossein Akhlaghpour <m9.akhlaghpoor@gmail.com>
Signed-off-by: Amirhossein Akhlaghpour <m9.akhlaghpoor@gmail.com>
Signed-off-by: Amirhossein Akhlaghpour <m9.akhlaghpoor@gmail.com>
Signed-off-by: Amirhossein Akhlaghpour <m9.akhlaghpoor@gmail.com>
Signed-off-by: Amirhossein Akhlaghpour <m9.akhlaghpoor@gmail.com>
790a8ab to
fbec8a6
Compare
There was a problem hiding this comment.
Thanks for making this happen! And thanks for your patience with all the review cycles :)
@bors r+ rollup
Likewise! It was a pleasure working through this with you all thanks for all the reviews and feedback along the way :) |
lint ineffective #[unstable] annotations on re-exports Refs rust-lang#161153 https://rust-lang.zulipchat.com/#narrow/channel/219381-t-libs/topic/stability.20attributes.20on.20imports.20.26.20cargo-semver-checks/with/616818373
lint ineffective #[unstable] annotations on re-exports Refs rust-lang#161153 https://rust-lang.zulipchat.com/#narrow/channel/219381-t-libs/topic/stability.20attributes.20on.20imports.20.26.20cargo-semver-checks/with/616818373
Rollup of 5 pull requests Successful merges: - #161178 (lint ineffective #[unstable] annotations on re-exports) - #162642 (Add regression test for matching associated types on new solver) - #162665 (Add a UI regression test.) - #162710 (cg_llvm: Make the LLVM version-check bindings safe) - #162722 (Fix typo in riscv64a23-unknown-linux-gnu platform docs)
|
💔 I suspect this PR failed tests as part of a rollup After fixing the problem, consider running a try job for the failed job before re-approving. Link to failure: #162724 (comment) |
|
This pull request was unapproved. This PR was contained in a rollup (#162724), which was unapproved. |
|
Ah, I think this is the classic problem where doctests for new lints fail in stage 1, because the bootstrap compiler (beta) doesn’t have those lints. There’s a trick that needs to be done to skip them when |
Signed-off-by: Amirhossein Akhlaghpour <m9.akhlaghpoor@gmail.com>
|
@mejrs fixed the stage1 bootstrap doctest failure by ignoring the new-lint example under |
lint ineffective #[unstable] annotations on re-exports Refs rust-lang#161153 https://rust-lang.zulipchat.com/#narrow/channel/219381-t-libs/topic/stability.20attributes.20on.20imports.20.26.20cargo-semver-checks/with/616818373
Rollup of 5 pull requests Successful merges: - #162732 (Fix unsound dealloc of reborrows from custom allocators) - #154113 (std::net: clamp multicast ttl value to u8 max.) - #161178 (lint ineffective #[unstable] annotations on re-exports) - #161612 (std: make a lot of items crate private) - #162717 (prevent ICE from `derive` on `repr(packed)` enum)
Rollup of 6 pull requests Successful merges: - #162706 (Prefer exact derive imports over trait fallbacks) - #162732 (Fix unsound dealloc of reborrows from custom allocators) - #154113 (std::net: clamp multicast ttl value to u8 max.) - #161178 (lint ineffective #[unstable] annotations on re-exports) - #162717 (prevent ICE from `derive` on `repr(packed)` enum) - #162734 (Constify more Iterator and DoubleEndedIterator functions required for Range)
Rollup merge of #161178 - amirHdev:unstable-reexport, r=mejrs lint ineffective #[unstable] annotations on re-exports Refs #161153 https://rust-lang.zulipchat.com/#narrow/channel/219381-t-libs/topic/stability.20attributes.20on.20imports.20.26.20cargo-semver-checks/with/616818373
|
Note This PR was benchmarked as part of triage of its containing rollup: triage URL. Finished benchmarking commit (ed6bba9): comparison URL. Overall result: ❌✅ regressions and improvements - no action needed@rustbot label: -perf-regression Instruction countOur most reliable metric. Used to determine the overall result above. However, even this metric can be noisy.
Max RSS (memory usage)This perf run didn't have relevant results for this metric. CyclesThis perf run didn't have relevant results for this metric. Binary sizeThis perf run didn't have relevant results for this metric. Bootstrap: missing data |
View all comments
Refs #161153
https://rust-lang.zulipchat.com/#narrow/channel/219381-t-libs/topic/stability.20attributes.20on.20imports.20.26.20cargo-semver-checks/with/616818373