| Index: editor/tools/plugins/com.google.dart.server/src/com/google/dart/server/generated/types/CompletionSuggestion.java
|
| diff --git a/editor/tools/plugins/com.google.dart.server/src/com/google/dart/server/generated/types/CompletionSuggestion.java b/editor/tools/plugins/com.google.dart.server/src/com/google/dart/server/generated/types/CompletionSuggestion.java
|
| index df6bff7e13f15ae47b5cbcfd44d7d91aaf198570..388d2e831f9d33801ccc2bd67f05c8a15ae22bed 100644
|
| --- a/editor/tools/plugins/com.google.dart.server/src/com/google/dart/server/generated/types/CompletionSuggestion.java
|
| +++ b/editor/tools/plugins/com.google.dart.server/src/com/google/dart/server/generated/types/CompletionSuggestion.java
|
| @@ -26,6 +26,7 @@ import com.google.gson.JsonArray;
|
| import com.google.gson.JsonElement;
|
| import com.google.gson.JsonObject;
|
| import com.google.gson.JsonPrimitive;
|
| +import org.apache.commons.lang3.builder.HashCodeBuilder;
|
| import java.util.ArrayList;
|
| import java.util.Iterator;
|
| import org.apache.commons.lang3.StringUtils;
|
| @@ -357,6 +358,29 @@ public class CompletionSuggestion {
|
| return selectionOffset;
|
| }
|
|
|
| + @Override
|
| + public int hashCode() {
|
| + HashCodeBuilder builder = new HashCodeBuilder();
|
| + builder.append(kind);
|
| + builder.append(relevance);
|
| + builder.append(completion);
|
| + builder.append(selectionOffset);
|
| + builder.append(selectionLength);
|
| + builder.append(isDeprecated);
|
| + builder.append(isPotential);
|
| + builder.append(docSummary);
|
| + builder.append(docComplete);
|
| + builder.append(declaringType);
|
| + builder.append(returnType);
|
| + builder.append(parameterNames);
|
| + builder.append(parameterTypes);
|
| + builder.append(requiredParameterCount);
|
| + builder.append(positionalParameterCount);
|
| + builder.append(parameterName);
|
| + builder.append(parameterType);
|
| + return builder.toHashCode();
|
| + }
|
| +
|
| public JsonObject toJson() {
|
| JsonObject jsonObject = new JsonObject();
|
| jsonObject.addProperty("kind", kind);
|
|
|