From 7fd98f5ef5321c489dbdeeaa32cb59252f69e4c0 Mon Sep 17 00:00:00 2001 From: "Pavel V. Talanov" Date: Wed, 3 Oct 2012 21:28:15 +0400 Subject: [PATCH] Refactor: correct field description in PsiParameterWrapper and remove unused code in PsiClassWrapper --- .../resolve/java/wrapper/PsiClassWrapper.java | 34 +------------------ .../java/wrapper/PsiParameterWrapper.java | 6 ++-- 2 files changed, 5 insertions(+), 35 deletions(-) diff --git a/compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/wrapper/PsiClassWrapper.java b/compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/wrapper/PsiClassWrapper.java index bf370701348..5c016a05f3a 100644 --- a/compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/wrapper/PsiClassWrapper.java +++ b/compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/wrapper/PsiClassWrapper.java @@ -36,39 +36,7 @@ public class PsiClassWrapper { public PsiClassWrapper(@NotNull PsiClass psiClass) { this.psiClass = psiClass; } - - private List ownMethods; - @NotNull - public List getOwnMethods() { - if (ownMethods == null) { - PsiMethod[] psiMethods = psiClass.getMethods(); - List methods = new ArrayList(psiMethods.length); - for (PsiMethod psiMethod : psiMethods) { - if (psiMethod.getContainingClass() != psiClass) - continue; - methods.add(new PsiMethodWrapper(psiMethod)); - } - this.ownMethods = methods; - } - return ownMethods; - } - - private List ownFields; - @NotNull - public List getOwnFields() { - if (ownFields == null) { - PsiField[] psiFields = psiClass.getFields(); - List fields = new ArrayList(psiFields.length); - for (PsiField psiField : psiFields) { - if (psiField.getContainingClass() != psiClass) - continue; - fields.add(new PsiFieldWrapper(psiField)); - } - this.ownFields = fields; - } - return ownFields; - } - + public String getQualifiedName() { return psiClass.getQualifiedName(); } diff --git a/compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/wrapper/PsiParameterWrapper.java b/compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/wrapper/PsiParameterWrapper.java index 4da09e47ad4..0eff80dbeca 100644 --- a/compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/wrapper/PsiParameterWrapper.java +++ b/compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/wrapper/PsiParameterWrapper.java @@ -34,8 +34,10 @@ public class PsiParameterWrapper { this.jetTypeParameter = JetTypeParameterAnnotation.get(psiParameter); } - private JetValueParameterAnnotation jetValueParameter; - private JetTypeParameterAnnotation jetTypeParameter; + @NotNull + private final JetValueParameterAnnotation jetValueParameter; + @NotNull + private final JetTypeParameterAnnotation jetTypeParameter; @NotNull public PsiParameter getPsiParameter() {