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

MOE Sync 2020-01-07 #1466

Merged
merged 7 commits into from
Jan 7, 2020
Merged

MOE Sync 2020-01-07 #1466

merged 7 commits into from
Jan 7, 2020

Conversation

netdpb
Copy link
Member

@netdpb netdpb commented Jan 7, 2020

This code has been reviewed and submitted internally. Feel free to discuss on
the PR, and we can submit follow-up changes as necessary.

Commits:

UnnecessaryBoxedVariable: don't consider invocations of checkNotNull/verifyNotNull/requireNonNull as boxed usages.

d6fccbd


InterruptedExceptionSwallowed: Handle classes that inherit implementations of AutoCloseable.close

8d74d24


Bump maven-compiler-plugin version to 3.8.1.

Fixes #1458

fd3c60a


Various docs changes.

29789d6


MissingSuperCall: Ignore super calls inside lambdas

follow-up to 96b1759

1850c4a


AlmostJavadoc: skip desugared enum subclasses, as these lead to duplicate positions.

17abebd


UnnecessaryCheckNotNull: be more careful about qualifying the precondition we want to use.

And encourage static importing it; that is the Java practices guidance after all.

This introduces a SuggestedFixes helper to get a name to refer to methods that we want to try to static import, but fall back to qualifying if necessary.

This addresses PR #1433, though not in the same way.

b920acf

awturner and others added 7 commits January 7, 2020 11:52
…verifyNotNull/requireNonNull as boxed usages.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=288307159
…tions of AutoCloseable.close

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=288347399
Fixes #1458

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=288366205
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=288397819
follow-up to 96b1759

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=288408806
…cate positions.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=288464145
…ition we want to use.

And encourage static importing it; that is the Java practices guidance after all.

This introduces a SuggestedFixes helper to get a name to refer to methods that we want to try to static import, but fall back to qualifying if necessary.

This addresses PR #1433, though not in the same way.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=288470257
@googlebot
Copy link
Collaborator

All (the pull request submitter and all commit authors) CLAs are signed, but one or more commits were authored or co-authored by someone other than the pull request submitter.

We need to confirm that all authors are ok with their commits being contributed to this project. Please have them confirm that by leaving a comment that contains only @googlebot I consent. in this pull request.

Note to project maintainer: There may be cases where the author cannot leave a comment, or the comment is not properly detected as consent. In those cases, you can manually confirm consent of the commit author(s), and set the cla label to yes (if enabled on your project).

ℹ️ Googlers: Go here for more info.

@netdpb
Copy link
Member Author

netdpb commented Jan 7, 2020

Adding CLA:yes because fd3c60a comes from @sullis's PR #1458.

@netdpb netdpb added cla: yes and removed cla: no labels Jan 7, 2020
@googlebot
Copy link
Collaborator

A Googler has manually verified that the CLAs look good.

(Googler, please make sure the reason for overriding the CLA status is clearly documented in these comments.)

ℹ️ Googlers: Go here for more info.

@netdpb netdpb merged commit e64e80a into master Jan 7, 2020
@netdpb netdpb deleted the sync-master-2020/01/07 branch January 7, 2020 19:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants