Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.
Sign upRemove raw_pointer_deriving lint #29882
Conversation
devonhollowood
added some commits
Nov 17, 2015
rust-highfive
assigned
pnkfelix
Nov 17, 2015
This comment has been minimized.
This comment has been minimized.
|
Thanks for the pull request, and welcome! The Rust team is excited to review your changes, and you should hear from @pnkfelix (or someone else) soon. If any changes to this PR are deemed necessary, please add them as extra commits. This ensures that the reviewer can see what has changed since they last reviewed the code. The way Github handles out-of-date commits, this should also make it reasonably obvious what issues have or haven't been addressed. Large or tricky changes may require several passes of review and changes. Please see the contribution instructions for more information. |
This comment has been minimized.
This comment has been minimized.
|
@bors r+ Looks good to me, thanks! |
This comment has been minimized.
This comment has been minimized.
|
|
This comment has been minimized.
This comment has been minimized.
bors
added a commit
that referenced
this pull request
Nov 17, 2015
This comment has been minimized.
This comment has been minimized.
|
|
This comment has been minimized.
This comment has been minimized.
You'll have to open a PR to https://github.com/rust-lang-nursery/libc first to remove that, and then update the submodule. Sorry about that. Let me know if you need help (or want me to do it for you) |
This comment has been minimized.
This comment has been minimized.
|
@alexcrichton Do we consider breakages in |
devonhollowood
referenced this pull request
Nov 17, 2015
Merged
Remove reference to raw_pointer_derive lint #65
This comment has been minimized.
This comment has been minimized.
|
I submitted a pull request to libc. |
This comment has been minimized.
This comment has been minimized.
|
Nah this isn't a breaking change because it's just tweaking lints, which aren't considered breaking changes (due to |
This comment has been minimized.
This comment has been minimized.
|
Cool. @devonhollowood It landed, so you need to now update the submodule to rust-lang/libc@8531cc1 and add it to your commit. If you need help: cd src/liblibc
git fetch origin
git checkout 8531cc11e196b7ae9072ae7b384a930ff7b00dfb
cd ..
git add liblibc
git commit --amendor something like that. |
This comment has been minimized.
This comment has been minimized.
|
@bors r+ |
This comment has been minimized.
This comment has been minimized.
|
|
This comment has been minimized.
This comment has been minimized.
bors
added a commit
that referenced
this pull request
Nov 18, 2015
This comment has been minimized.
This comment has been minimized.
bors
merged commit 0823ee6
into
rust-lang:master
Nov 18, 2015
vinipsmaker
referenced this pull request
Nov 20, 2015
Closed
src/lib.rs:32:59: 32:77 error: unknown `deny` attribute: `raw_pointer_derive`, #[forbid(unknown_lints)] on by default #427
vinipsmaker
added a commit
to vinipsmaker/crust
that referenced
this pull request
Nov 20, 2015
vinipsmaker
referenced this pull request
Nov 20, 2015
Merged
remove `raw_pointer_derive` linter #428
This comment has been minimized.
This comment has been minimized.
|
This caused breakage. I was under the impression that lints are never supposed to be removed because of this problem and simply turned to no-ops. |
brson
referenced this pull request
Dec 11, 2015
Closed
Re-add raw_pointer_derive lint as a no-op #30346
This comment has been minimized.
This comment has been minimized.
|
I thought lint changes are fine because of lint capping? |
devonhollowood commentedNov 17, 2015
Implement #14615