Rename FQNAMES -> FQ_NAMES

This commit is contained in:
Alexander Udalov
2014-04-23 22:41:04 +04:00
parent 525709bced
commit af421f53da
36 changed files with 60 additions and 61 deletions
@@ -37,7 +37,7 @@ public class JetFunctionPsiElementCellRenderer extends DefaultPsiElementCellRend
SimpleFunctionDescriptor fd =
bindingContext.get(BindingContext.FUNCTION, function);
assert fd != null;
return DescriptorRenderer.FQNAMES_IN_TYPES.render(fd);
return DescriptorRenderer.FQ_NAMES_IN_TYPES.render(fd);
}
return super.getElementText(element);
}
@@ -301,7 +301,7 @@ public object ShortenReferences {
}
}
private fun DeclarationDescriptor.asString() = DescriptorRenderer.FQNAMES_IN_TYPES.render(this)
private fun DeclarationDescriptor.asString() = DescriptorRenderer.FQ_NAMES_IN_TYPES.render(this)
//TODO: do we need this "IfNeeded" check?
private fun addImportIfNeeded(descriptor: DeclarationDescriptor, file: JetFile) {
@@ -131,7 +131,7 @@ public class MoveDeclarationsOutHelper {
typeString = typeRef.getText();
}
else if (!propertyType.isError()) {
typeString = DescriptorRenderer.FQNAMES_IN_TYPES.renderType(propertyType);
typeString = DescriptorRenderer.FQ_NAMES_IN_TYPES.renderType(propertyType);
}
return JetPsiFactory.createProperty(property.getProject(), property.getName(), typeString, property.isVar(), initializer);
@@ -146,7 +146,7 @@ public final class DescriptorLookupConverter {
InsertHandler<LookupElement> handler = getDefaultInsertHandler(descriptor);
assert handler != null:
"Special kotlin handler is expected for function: " + declaration.getText() +
" and descriptor: " + DescriptorRenderer.FQNAMES_IN_TYPES.render(descriptor);
" and descriptor: " + DescriptorRenderer.FQ_NAMES_IN_TYPES.render(descriptor);
return new JavaMethodCallElementWithCustomHandler(declaration).setInsertHandler(handler);
}
@@ -75,7 +75,7 @@ public class KotlinTypeHierarchyProvider extends JavaTypeHierarchyProvider {
if (functionDescriptor != null) {
JetType type = functionDescriptor.getReturnType();
if (type != null) {
String returnTypeText = DescriptorRenderer.FQNAMES_IN_TYPES.renderType(type);
String returnTypeText = DescriptorRenderer.FQ_NAMES_IN_TYPES.renderType(type);
if (returnTypeText.equals(functionName)) {
Collection<JetClassOrObject> classOrObjects =
JetClassShortNameIndex.getInstance().get(functionName, project, GlobalSearchScope.allScope(project));
@@ -262,8 +262,8 @@ public class DeprecatedAnnotationVisitor extends AfterAnalysisHighlightingVisito
return "val " + descriptor.getName();
}
else if (descriptor instanceof FunctionDescriptor) {
return "fun " + descriptor.getName() + DescriptorRenderer.FQNAMES_IN_TYPES.renderFunctionParameters((FunctionDescriptor) descriptor);
return "fun " + descriptor.getName() + DescriptorRenderer.FQ_NAMES_IN_TYPES.renderFunctionParameters((FunctionDescriptor) descriptor);
}
return DescriptorRenderer.FQNAMES_IN_TYPES.render(descriptor);
return DescriptorRenderer.FQ_NAMES_IN_TYPES.render(descriptor);
}
}
@@ -317,7 +317,7 @@ public class JetLineMarkerProvider implements LineMarkerProvider {
else {
JBPopup popup = NavigationUtil.getPsiElementPopup(PsiUtilCore.toPsiElementArray(list),
new JetFunctionPsiElementCellRenderer(bindingContext),
DescriptorRenderer.FQNAMES_IN_TYPES.render(descriptor));
DescriptorRenderer.FQ_NAMES_IN_TYPES.render(descriptor));
if (event != null) {
popup.show(new RelativePoint(event));
}
@@ -68,7 +68,7 @@ class VariablesHighlightingVisitor extends AfterAnalysisHighlightingVisitor {
public void visitExpression(@NotNull JetExpression expression) {
JetType autoCast = bindingContext.get(AUTOCAST, expression);
if (autoCast != null) {
holder.createInfoAnnotation(expression, "Automatically cast to " + DescriptorRenderer.FQNAMES_IN_TYPES.renderType(autoCast)).setTextAttributes(
holder.createInfoAnnotation(expression, "Automatically cast to " + DescriptorRenderer.FQ_NAMES_IN_TYPES.renderType(autoCast)).setTextAttributes(
JetHighlightingColors.AUTO_CASTED_VALUE);
}
super.visitExpression(expression);
@@ -51,7 +51,7 @@ public class InsertExplicitTypeArguments : JetSelfTargetingIntention<JetCallExpr
val typeArgs = types.map {
assert(args[it] != null, "there is a null in the type arguments to transform")
val typeToCompute = DescriptorRenderer.FQNAMES_IN_TYPES.renderType(args[it]!!);
val typeToCompute = DescriptorRenderer.FQ_NAMES_IN_TYPES.renderType(args[it]!!);
val computedTypeRef = JetPsiFactory.createType(element.getProject(), typeToCompute)
ShortenReferences.process(computedTypeRef)
computedTypeRef.getText()
@@ -235,7 +235,7 @@ public class SpecifyTypeExplicitlyAction extends PsiElementBaseIntentionAction {
@Override
protected String getResult(JetType element) {
return DescriptorRenderer.FQNAMES_IN_TYPES.renderType(element);
return DescriptorRenderer.FQ_NAMES_IN_TYPES.renderType(element);
}
};
@@ -115,7 +115,7 @@ public class DeclarationUtils {
JetType inferredType = getPropertyTypeIfNeeded(property);
String typeStr = inferredType != null
? DescriptorRenderer.FQNAMES_IN_TYPES.renderType(inferredType)
? DescriptorRenderer.FQ_NAMES_IN_TYPES.renderType(inferredType)
: JetPsiUtil.getNullableText(property.getTypeRef());
//noinspection ConstantConditions
@@ -149,7 +149,7 @@ public class MemberMatching {
return true;
}
if (declarationReceiver != null && descriptorReceiver != null) {
return declarationReceiver.getText().equals(DescriptorRenderer.FQNAMES_IN_TYPES.renderType(descriptorReceiver.getType()));
return declarationReceiver.getText().equals(DescriptorRenderer.FQ_NAMES_IN_TYPES.renderType(descriptorReceiver.getType()));
}
return false;
}
@@ -178,7 +178,7 @@ public class MemberMatching {
JetType typeToRender = varargInDeclaration ? descriptorParameter.getVarargElementType() : descriptorParameter.getType();
assert typeToRender != null;
String descriptorParameterText = DescriptorRenderer.FQNAMES_IN_TYPES.renderType(typeToRender);
String descriptorParameterText = DescriptorRenderer.FQ_NAMES_IN_TYPES.renderType(typeToRender);
if (!declarationTypeText.equals(descriptorParameterText)) {
return false;
}
@@ -227,12 +227,12 @@ public class MemberMatching {
descriptor.getUpperBounds(), new Function<JetType, String>() {
@Override
public String fun(JetType type) {
return DescriptorRenderer.FQNAMES_IN_TYPES.renderType(type);
return DescriptorRenderer.FQ_NAMES_IN_TYPES.renderType(type);
}
}));
Set<String> decompiledUpperBounds = decompiledParameterToBounds.get(descriptor.getName()).isEmpty()
? Sets.newHashSet(DescriptorRenderer.FQNAMES_IN_TYPES.renderType(KotlinBuiltIns.getInstance().getDefaultBound()))
? Sets.newHashSet(DescriptorRenderer.FQ_NAMES_IN_TYPES.renderType(KotlinBuiltIns.getInstance().getDefaultBound()))
: Sets.newHashSet(decompiledParameterToBounds.get(descriptor.getName()));
if (!descriptorUpperBounds.equals(decompiledUpperBounds)) {
return false;
@@ -62,10 +62,10 @@ public class MapPlatformClassToKotlinFix extends JetIntentionAction<JetReference
@NotNull
@Override
public String getText() {
String platformClassQualifiedName = DescriptorRenderer.FQNAMES_IN_TYPES.renderType(platformClass.getDefaultType());
String platformClassQualifiedName = DescriptorRenderer.FQ_NAMES_IN_TYPES.renderType(platformClass.getDefaultType());
return possibleClasses.size() == 1
? JetBundle.message("map.platform.class.to.kotlin", platformClassQualifiedName,
DescriptorRenderer.FQNAMES_IN_TYPES.renderType(possibleClasses.iterator().next().getDefaultType()))
DescriptorRenderer.FQ_NAMES_IN_TYPES.renderType(possibleClasses.iterator().next().getDefaultType()))
: JetBundle.message("map.platform.class.to.kotlin.multiple", platformClassQualifiedName);
}
@@ -137,5 +137,5 @@ class ExtractionData(
private fun compareDescriptors(d1: DeclarationDescriptor?, d2: DeclarationDescriptor?): Boolean {
return d1 == d2 ||
(d1 != null && d2 != null &&
DescriptorRenderer.FQNAMES_IN_TYPES.render(d1) == DescriptorRenderer.FQNAMES_IN_TYPES.render(d2))
DescriptorRenderer.FQ_NAMES_IN_TYPES.render(d1) == DescriptorRenderer.FQ_NAMES_IN_TYPES.render(d2))
}
@@ -516,7 +516,7 @@ fun ExtractionDescriptor.validate(): ExtractionDescriptorWithConflicts {
fun ExtractionDescriptor.getFunctionText(
withBody: Boolean = true,
descriptorRenderer: DescriptorRenderer = DescriptorRenderer.FQNAMES_IN_TYPES
descriptorRenderer: DescriptorRenderer = DescriptorRenderer.FQ_NAMES_IN_TYPES
): String {
return FunctionBuilder().let { builder ->
builder.modifier(visibility)
@@ -237,7 +237,7 @@ public class KotlinInlineValHandler extends InlineActionHandler {
return StringUtil.join(fun.getValueParameters(), new Function<ValueParameterDescriptor, String>() {
@Override
public String fun(ValueParameterDescriptor descriptor) {
return descriptor.getName() + ": " + DescriptorRenderer.FQNAMES_IN_TYPES.renderType(descriptor.getType());
return descriptor.getName() + ": " + DescriptorRenderer.FQ_NAMES_IN_TYPES.renderType(descriptor.getType());
}
}, ", ");
}
@@ -358,7 +358,7 @@ public class KotlinInlineValHandler extends InlineActionHandler {
return StringUtil.join(typeArguments, new Function<JetType, String>() {
@Override
public String fun(JetType type) {
return DescriptorRenderer.FQNAMES_IN_TYPES.renderType(type);
return DescriptorRenderer.FQ_NAMES_IN_TYPES.renderType(type);
}
}, ", ");
}
@@ -34,7 +34,6 @@ import com.intellij.refactoring.introduce.inplace.OccurrencesChooser;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
import org.jetbrains.jet.di.InjectorForMacros;
import org.jetbrains.jet.lang.descriptors.DeclarationDescriptor;
import org.jetbrains.jet.lang.psi.*;
import org.jetbrains.jet.lang.resolve.BindingContext;
import org.jetbrains.jet.lang.resolve.BindingTraceContext;
@@ -251,7 +250,7 @@ public class KotlinIntroduceVariableHandler extends KotlinIntroduceHandlerBase {
public void run() {
String variableText = "val " + suggestedNames[0];
if (noTypeInference) {
variableText += ": " + DescriptorRenderer.FQNAMES_IN_TYPES.renderType(expressionType);
variableText += ": " + DescriptorRenderer.FQ_NAMES_IN_TYPES.renderType(expressionType);
}
variableText += " = ";
if (expression instanceof JetParenthesizedExpression) {
@@ -187,7 +187,7 @@ public class BuiltInsReferenceResolver extends AbstractProjectComponent {
JetScope memberScope = getMemberScope(containingDeclaration);
if (memberScope == null) return null;
String renderedOriginal = DescriptorRenderer.FQNAMES_IN_TYPES.render(originalDescriptor);
String renderedOriginal = DescriptorRenderer.FQ_NAMES_IN_TYPES.render(originalDescriptor);
Collection<? extends DeclarationDescriptor> descriptors;
if (originalDescriptor instanceof ConstructorDescriptor && containingDeclaration instanceof ClassDescriptor) {
descriptors = ((ClassDescriptor) containingDeclaration).getConstructors();
@@ -196,7 +196,7 @@ public class BuiltInsReferenceResolver extends AbstractProjectComponent {
descriptors = memberScope.getAllDescriptors();
}
for (DeclarationDescriptor member : descriptors) {
if (renderedOriginal.equals(DescriptorRenderer.FQNAMES_IN_TYPES.render(member))) {
if (renderedOriginal.equals(DescriptorRenderer.FQ_NAMES_IN_TYPES.render(member))) {
return member;
}
}
@@ -191,7 +191,7 @@ public class JetStructureViewElement implements StructureViewTreeElement {
FunctionDescriptor functionDescriptor = (FunctionDescriptor) descriptor;
ReceiverParameterDescriptor receiver = functionDescriptor.getReceiverParameter();
if (receiver != null) {
textBuilder.append(DescriptorRenderer.FQNAMES_IN_TYPES.renderType(receiver.getType())).append(".");
textBuilder.append(DescriptorRenderer.FQ_NAMES_IN_TYPES.renderType(receiver.getType())).append(".");
}
textBuilder.append(functionDescriptor.getName());
@@ -202,7 +202,7 @@ public class JetStructureViewElement implements StructureViewTreeElement {
@Override
public String fun(ValueParameterDescriptor valueParameterDescriptor) {
return valueParameterDescriptor.getName() + ":" +
DescriptorRenderer.FQNAMES_IN_TYPES.renderType(valueParameterDescriptor.getType());
DescriptorRenderer.FQ_NAMES_IN_TYPES.renderType(valueParameterDescriptor.getType());
}
},
",");
@@ -211,13 +211,13 @@ public class JetStructureViewElement implements StructureViewTreeElement {
JetType returnType = functionDescriptor.getReturnType();
assert returnType != null;
textBuilder.append(":").append(DescriptorRenderer.FQNAMES_IN_TYPES.renderType(returnType));
textBuilder.append(":").append(DescriptorRenderer.FQ_NAMES_IN_TYPES.renderType(returnType));
}
else if (descriptor instanceof VariableDescriptor) {
JetType outType = ((VariableDescriptor) descriptor).getType();
textBuilder = new StringBuilder(descriptor.getName().asString());
textBuilder.append(":").append(DescriptorRenderer.FQNAMES_IN_TYPES.renderType(outType));
textBuilder.append(":").append(DescriptorRenderer.FQ_NAMES_IN_TYPES.renderType(outType));
}
else if (descriptor instanceof ClassDescriptor) {
textBuilder = new StringBuilder(descriptor.getName().asString());
@@ -227,7 +227,7 @@ public class JetStructureViewElement implements StructureViewTreeElement {
.append(")");
}
else {
return DescriptorRenderer.FQNAMES_IN_TYPES.render(descriptor);
return DescriptorRenderer.FQ_NAMES_IN_TYPES.render(descriptor);
}
return textBuilder.toString();