From 3a26ed23a8180e4aac06b8ed3c0ff2caec232ffc Mon Sep 17 00:00:00 2001 From: peter Date: Wed, 8 Jun 2011 08:28:43 +0200 Subject: [PATCH] cache groovy class interfaces --- .../psi/impl/statements/typedef/GrTypeDefinitionImpl.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/statements/typedef/GrTypeDefinitionImpl.java b/plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/statements/typedef/GrTypeDefinitionImpl.java index 65d989f6b3f1..384e26abeb4d 100644 --- a/plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/statements/typedef/GrTypeDefinitionImpl.java +++ b/plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/statements/typedef/GrTypeDefinitionImpl.java @@ -308,7 +308,12 @@ public abstract class GrTypeDefinitionImpl extends GrStubElementBase() { + @Override + public Result compute() { + return Result.create(GrClassImplUtil.getInterfaces(GrTypeDefinitionImpl.this), PsiModificationTracker.JAVA_STRUCTURE_MODIFICATION_COUNT); + } + }); } @NotNull