From 87d3d50ecf47e756baa9d0915604bd1eaaa848eb Mon Sep 17 00:00:00 2001 From: Eugene Vigdorchik Date: Tue, 1 Mar 2005 19:59:07 +0300 Subject: [PATCH] (no message) --- .../completion/CompletionPreferencePolicy.java | 4 +--- .../intellij/codeInsight/template/impl/TemplateState.java | 8 ++++---- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/source/com/intellij/codeInsight/completion/CompletionPreferencePolicy.java b/source/com/intellij/codeInsight/completion/CompletionPreferencePolicy.java index 443e7f9c1bb6..fce914140280 100644 --- a/source/com/intellij/codeInsight/completion/CompletionPreferencePolicy.java +++ b/source/com/intellij/codeInsight/completion/CompletionPreferencePolicy.java @@ -65,9 +65,7 @@ class CompletionPreferencePolicy implements LookupItemPreferencePolicy{ } - public int compare(final Object obj1, final Object obj2) { - LookupItem item1 = (LookupItem)obj1; - LookupItem item2 = (LookupItem)obj2; + public int compare(final LookupItem item1, final LookupItem item2) { if (item1 == item2) return 0; Object o1 = item1.getObject(); diff --git a/source/com/intellij/codeInsight/template/impl/TemplateState.java b/source/com/intellij/codeInsight/template/impl/TemplateState.java index 68b8dcc0e7ed..6115e8afaa59 100644 --- a/source/com/intellij/codeInsight/template/impl/TemplateState.java +++ b/source/com/intellij/codeInsight/template/impl/TemplateState.java @@ -342,10 +342,10 @@ public class TemplateState { final PsiFile psiFile = PsiDocumentManager.getInstance(myProject).getPsiFile(myDocument); if (lookupItems != null && lookupItems.length > 0) { final LookupItemPreferencePolicy preferencePolicy = new LookupItemPreferencePolicy() { - public int compare(Object o1, Object o2) { - if (o1.equals(o2)) return 0; - if (o1.equals(lookupItems[0])) return -1; - if (o2.equals(lookupItems[0])) return +1; + public int compare(LookupItem i1, LookupItem i2) { + if (i1.equals(i2)) return 0; + if (i1.equals(lookupItems[0])) return -1; + if (i2.equals(lookupItems[0])) return +1; return 0; }