diff options
author | 2017-09-05 16:01:44 +0200 | |
---|---|---|
committer | 2017-09-06 10:09:53 +0200 | |
commit | 0d8d4cf53963a7b870596a8daac85f32a2d51d69 (patch) | |
tree | ed60453947924c466854cdc217f949d49cfefb88 /src/main/java/com/google/devtools/build/lib/packages/License.java | |
parent | 3dd5683e84a2e37852d2aaf820116eead59abad5 (diff) |
Fix assorted ErrorProne warnings.
RELNOTES: None.
PiperOrigin-RevId: 167574104
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/packages/License.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/packages/License.java | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/packages/License.java b/src/main/java/com/google/devtools/build/lib/packages/License.java index 8248d8bf24..6467a7e7cc 100644 --- a/src/main/java/com/google/devtools/build/lib/packages/License.java +++ b/src/main/java/com/google/devtools/build/lib/packages/License.java @@ -289,6 +289,11 @@ public final class License { return exceptions; } + @SuppressWarnings("ReferenceEquality") + public boolean isSpecified() { + return this != License.NO_LICENSE; + } + /** * A simple toString implementation which generates a canonical form of the * license. (The order of license types is guaranteed to be canonical by @@ -310,10 +315,9 @@ public final class License { */ @Override public boolean equals(Object o) { - return o == this || - o instanceof License && - ((License) o).licenseTypes.equals(this.licenseTypes) && - ((License) o).exceptions.equals(this.exceptions); + return o == this || (o instanceof License + && ((License) o).licenseTypes.equals(this.licenseTypes) + && ((License) o).exceptions.equals(this.exceptions)); } /** |