mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-27 14:54:52 +02:00
8263358: Update java.lang to use instanceof pattern variable
Reviewed-by: iris, chegar, mchung, dfuchs
This commit is contained in:
parent
ae9af57bf6
commit
329697b02e
18 changed files with 63 additions and 112 deletions
|
@ -1427,11 +1427,8 @@ public class Runtime {
|
|||
public boolean equalsIgnoreOptional(Object obj) {
|
||||
if (this == obj)
|
||||
return true;
|
||||
if (!(obj instanceof Version))
|
||||
return false;
|
||||
|
||||
Version that = (Version)obj;
|
||||
return (this.version().equals(that.version())
|
||||
return (obj instanceof Version that)
|
||||
&& (this.version().equals(that.version())
|
||||
&& this.pre().equals(that.pre())
|
||||
&& this.build().equals(that.build()));
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue