Renamed SignaturesPropagation to SignaturesPropagationData.
This commit is contained in:
+2
-2
@@ -39,7 +39,7 @@ import org.jetbrains.jet.lang.types.lang.KotlinBuiltIns;
|
||||
|
||||
import java.util.*;
|
||||
|
||||
public class SignaturesPropagation {
|
||||
public class SignaturesPropagationData {
|
||||
public static JetType modifyReturnTypeAccordingToSuperMethods(
|
||||
@NotNull JetType autoType, // type built by JavaTypeTransformer
|
||||
@NotNull List<FunctionDescriptor> superFunctions,
|
||||
@@ -439,7 +439,7 @@ public class SignaturesPropagation {
|
||||
return classifier;
|
||||
}
|
||||
|
||||
private SignaturesPropagation() {
|
||||
private SignaturesPropagationData() {
|
||||
}
|
||||
|
||||
private static class VarargCheckResult {
|
||||
+5
-4
@@ -29,7 +29,7 @@ import org.jetbrains.jet.lang.descriptors.*;
|
||||
import org.jetbrains.jet.lang.resolve.*;
|
||||
import org.jetbrains.jet.lang.resolve.java.*;
|
||||
import org.jetbrains.jet.lang.resolve.java.kotlinSignature.AlternativeMethodSignatureData;
|
||||
import org.jetbrains.jet.lang.resolve.java.kotlinSignature.SignaturesPropagation;
|
||||
import org.jetbrains.jet.lang.resolve.java.kotlinSignature.SignaturesPropagationData;
|
||||
import org.jetbrains.jet.lang.resolve.java.kt.DescriptorKindUtils;
|
||||
import org.jetbrains.jet.lang.resolve.java.provider.ClassPsiDeclarationProvider;
|
||||
import org.jetbrains.jet.lang.resolve.java.provider.NamedMembers;
|
||||
@@ -142,7 +142,7 @@ public final class JavaFunctionResolver {
|
||||
|
||||
final List<String> signatureErrors = Lists.newArrayList();
|
||||
|
||||
List<FunctionDescriptor> superFunctions = SignaturesPropagation.getSuperFunctionsForMethod(method, trace);
|
||||
List<FunctionDescriptor> superFunctions = SignaturesPropagationData.getSuperFunctionsForMethod(method, trace);
|
||||
|
||||
Function1<String, Void> reportError = new Function1<String, Void>() {
|
||||
@Override
|
||||
@@ -151,8 +151,9 @@ public final class JavaFunctionResolver {
|
||||
return null;
|
||||
}
|
||||
};
|
||||
returnType = SignaturesPropagation.modifyReturnTypeAccordingToSuperMethods(returnType, superFunctions, reportError);
|
||||
valueParameterDescriptors = SignaturesPropagation.modifyValueParametersAccordingToSuperMethods(valueParameterDescriptors, superFunctions, reportError);
|
||||
returnType = SignaturesPropagationData.modifyReturnTypeAccordingToSuperMethods(returnType, superFunctions, reportError);
|
||||
valueParameterDescriptors = SignaturesPropagationData
|
||||
.modifyValueParametersAccordingToSuperMethods(valueParameterDescriptors, superFunctions, reportError);
|
||||
|
||||
// TODO consider better place for this check
|
||||
AlternativeMethodSignatureData alternativeMethodSignatureData =
|
||||
|
||||
Reference in New Issue
Block a user