Rename ASTTransformationContributors to AstTransformationContributor.

This commit is contained in:
Sergey Evdokimov
2011-07-29 16:28:19 +04:00
parent c41de871ed
commit eb2e54af3f
6 changed files with 12 additions and 14 deletions
+1 -1
View File
@@ -29,7 +29,7 @@
<extensionPoints>
<extensionPoint name="membersContributor" interface="org.jetbrains.plugins.groovy.lang.resolve.NonCodeMembersContributor"/>
<extensionPoint name="astTransformContributor" interface="org.jetbrains.plugins.groovy.lang.resolve.ASTTransformContributors"/>
<extensionPoint name="astTransformContributor" interface="org.jetbrains.plugins.groovy.lang.resolve.AstTransformContributor"/>
<extensionPoint name="closureMissingMethodContributor" interface="org.jetbrains.plugins.groovy.lang.resolve.ClosureMissingMethodContributor"/>
<extensionPoint name="variableEnhancer" interface="org.jetbrains.plugins.groovy.lang.psi.GrVariableEnhancer"/>
<extensionPoint name="referenceTypeEnhancer" interface="org.jetbrains.plugins.groovy.lang.psi.GrReferenceTypeEnhancer"/>
@@ -70,7 +70,7 @@ import org.jetbrains.plugins.groovy.lang.psi.impl.PsiImplUtil;
import org.jetbrains.plugins.groovy.lang.psi.stubs.GrTypeDefinitionStub;
import org.jetbrains.plugins.groovy.lang.psi.util.GrClassImplUtil;
import org.jetbrains.plugins.groovy.lang.psi.util.PsiUtil;
import org.jetbrains.plugins.groovy.lang.resolve.ASTTransformContributors;
import org.jetbrains.plugins.groovy.lang.resolve.AstTransformContributor;
import javax.swing.*;
import java.util.ArrayList;
@@ -351,7 +351,7 @@ public abstract class GrTypeDefinitionImpl extends GrStubElementBase<GrTypeDefin
}
List<PsiMethod> result = new ArrayList<PsiMethod>(cached);
ASTTransformContributors.runContributors(this, result);
AstTransformContributor.runContributors(this, result);
return result.toArray(new PsiMethod[result.size()]);
}
@@ -26,14 +26,14 @@ import java.util.List;
/**
* @author Max Medvedev
*/
public abstract class ASTTransformContributors {
private static final ExtensionPointName<ASTTransformContributors> EP_NAME = ExtensionPointName.create("org.intellij.groovy.astTransformContributor");
public abstract class AstTransformContributor {
private static final ExtensionPointName<AstTransformContributor> EP_NAME = ExtensionPointName.create("org.intellij.groovy.astTransformContributor");
public abstract void getMethods(@NotNull final GrTypeDefinition clazz, Collection<PsiMethod> collector);
public static Collection<PsiMethod> runContributors(@NotNull final GrTypeDefinition clazz, List<PsiMethod> collector) {
for (final ASTTransformContributors contributor : EP_NAME.getExtensions()) {
for (final AstTransformContributor contributor : EP_NAME.getExtensions()) {
contributor.getMethods(clazz, collector);
}
return collector;
@@ -18,18 +18,17 @@ package org.jetbrains.plugins.groovy.lang.resolve.ast;
import com.intellij.psi.PsiMethod;
import com.intellij.psi.impl.light.LightMethodBuilder;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.plugins.groovy.GroovyFileType;
import org.jetbrains.plugins.groovy.lang.psi.api.statements.typedef.GrTypeDefinition;
import org.jetbrains.plugins.groovy.lang.psi.impl.PsiImplUtil;
import org.jetbrains.plugins.groovy.lang.psi.util.GroovyCommonClassNames;
import org.jetbrains.plugins.groovy.lang.resolve.ASTTransformContributors;
import org.jetbrains.plugins.groovy.lang.resolve.AstTransformContributor;
import java.util.Collection;
/**
* @author Max Medvedev
*/
public class AutoCloneContributor extends ASTTransformContributors {
public class AutoCloneContributor extends AstTransformContributor {
@Override
public void getMethods(@NotNull GrTypeDefinition clazz, Collection<PsiMethod> collector) {
@@ -18,11 +18,10 @@ package org.jetbrains.plugins.groovy.lang.resolve.ast;
import com.intellij.psi.PsiMethod;
import com.intellij.psi.impl.light.LightMethodBuilder;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.plugins.groovy.GroovyFileType;
import org.jetbrains.plugins.groovy.lang.psi.api.statements.typedef.GrTypeDefinition;
import org.jetbrains.plugins.groovy.lang.psi.impl.PsiImplUtil;
import org.jetbrains.plugins.groovy.lang.psi.util.GroovyCommonClassNames;
import org.jetbrains.plugins.groovy.lang.resolve.ASTTransformContributors;
import org.jetbrains.plugins.groovy.lang.resolve.AstTransformContributor;
import java.io.IOException;
import java.io.ObjectInput;
@@ -32,7 +31,7 @@ import java.util.Collection;
/**
* @author Max Medvedev
*/
public class AutoExternalizeContributor extends ASTTransformContributors {
public class AutoExternalizeContributor extends AstTransformContributor {
@Override
public void getMethods(@NotNull GrTypeDefinition clazz, Collection<PsiMethod> collector) {
@@ -27,7 +27,7 @@ import org.jetbrains.plugins.groovy.lang.psi.api.statements.expressions.literals
import org.jetbrains.plugins.groovy.lang.psi.api.statements.typedef.GrTypeDefinition;
import org.jetbrains.plugins.groovy.lang.psi.impl.PsiImplUtil;
import org.jetbrains.plugins.groovy.lang.psi.util.GroovyCommonClassNames;
import org.jetbrains.plugins.groovy.lang.resolve.ASTTransformContributors;
import org.jetbrains.plugins.groovy.lang.resolve.AstTransformContributor;
import java.util.Arrays;
import java.util.Collection;
@@ -36,7 +36,7 @@ import java.util.List;
/**
* @author Max Medvedev
*/
public class DelegatedMethodsContributor extends ASTTransformContributors {
public class DelegatedMethodsContributor extends AstTransformContributor {
@Override
public void getMethods(@NotNull final GrTypeDefinition clazz, Collection<PsiMethod> collector) {