Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Field identifiers now include specific spans (Closes #8263). #10142

Merged
merged 2 commits into from
Oct 29, 2013

Conversation

pythonesque
Copy link
Contributor

This is, I think, the minimal change required. I would have included a test but as far as I can tell there is currently no way to precisely test that the span for an error underlines the correct word. I did verify it manually.

@emberian
Copy link
Member

This addresses the span part of the PR, but not the structure name part. I'll withhold my r+ in case someone else knows of a way to test this.

@catamorphism
Copy link
Contributor

@cmr Yeah, I don't know how to test it either (there's too much potential for drift to check for an exact span in the error string). I'm OK with this particular change going in so long as nothing else breaks :-)

@pythonesque
Copy link
Contributor Author

@cmr: Fixed the struct name part.

bors added a commit that referenced this pull request Oct 29, 2013
This is, I think, the minimal change required.  I would have included a test but as far as I can tell there is currently no way to precisely test that the span for an error underlines the correct word.  I did verify it manually.
@bors bors closed this Oct 29, 2013
@bors bors merged commit a716657 into rust-lang:master Oct 29, 2013
@pythonesque pythonesque deleted the issue-8263 branch October 30, 2013 21:49
flip1995 pushed a commit to flip1995/rust that referenced this pull request Jan 12, 2023
[`drop_ref`]: don't lint idiomatic in match arm

fixes rust-lang#10122

As established in issue rust-lang#9482, it is idiomatic to use a single `drop()` expression in a match arm to achieve a side-effect of a function while discarding its output. This should also apply to cases where the function returns a reference.

The change to the lint's code was less than 1 line, because all the heavy lifting was done in PR rust-lang#9491.

---

changelog: FP: [`drop_ref`]: No longer lints idiomatic expression in `match` arms
[rust-lang#10142](rust-lang/rust-clippy#10142)
<!-- changelog_checked -->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants