File tree Expand file tree Collapse file tree
liquidjava-verifier/src/main/java/liquidjava/diagnostics Expand file tree Collapse file tree Original file line number Diff line number Diff line change 33import java .nio .file .Files ;
44import java .nio .file .Path ;
55import java .util .List ;
6+ import java .util .Objects ;
67
78import spoon .reflect .cu .SourcePosition ;
89
@@ -160,7 +161,7 @@ public boolean equals(Object obj) {
160161 if (obj == null || getClass () != obj .getClass ())
161162 return false ;
162163 LJDiagnostic other = (LJDiagnostic ) obj ;
163- return title .equals (other .title ) && message .equals (other .message )
164+ return title .equals (other .title ) && Objects .equals (message , other .message )
164165 && ((file == null && other .file == null ) || (file != null && file .equals (other .file )))
165166 && ((position == null && other .position == null )
166167 || (position != null && position .equals (other .position )));
@@ -169,7 +170,7 @@ public boolean equals(Object obj) {
169170 @ Override
170171 public int hashCode () {
171172 int result = title .hashCode ();
172- result = 31 * result + message .hashCode ();
173+ result = 31 * result + Objects .hashCode (message );
173174 result = 31 * result + (file != null ? file .hashCode () : 0 );
174175 result = 31 * result + (position != null ? position .hashCode () : 0 );
175176 return result ;
You can’t perform that action at this time.
0 commit comments