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 upBad unnecesary qualification lint from macro expansion in Rust 1.15 #38682
Comments
brson
added
the
regression-from-stable-to-beta
label
Dec 29, 2016
jseyfried
self-assigned this
Dec 29, 2016
This comment has been minimized.
This comment has been minimized.
We ignore unused qualifications for paths that begin with This issue looks like it was caused by #38014, which enforced the unused qualification lint for global paths. I'll write a PR that excepts |
jseyfried
referenced this issue
Jan 4, 2017
Merged
resolve: don't `unused_qualifications`-check global paths #38817
This comment has been minimized.
This comment has been minimized.
|
Fixed in #38817. |
bors
added a commit
that referenced
this issue
Jan 5, 2017
bors
added a commit
that referenced
this issue
Jan 5, 2017
bors
added a commit
that referenced
this issue
Jan 5, 2017
bors
added a commit
that referenced
this issue
Jan 5, 2017
bors
closed this
in
#38817
Jan 5, 2017
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
brson commentedDec 29, 2016
Here's a log I saw recently (ignore the "kablam"s):
This is pointing out an unused qualification in the expansion of a macro. I can't tell what the underlying error is, but I know that sometimes we ignore the results of macro expansion for certain analysis purposes, because macros want to output "bad" style sometimes. Do we ever ignore lints for macro expanded code? cc @jseyfried