finished code clean up.
This commit is contained in:
-1
@@ -87,7 +87,6 @@ public final class ClassInitializerTranslator extends AbstractInitializerTransla
|
||||
return result;
|
||||
}
|
||||
|
||||
//TODO: util method
|
||||
@NotNull
|
||||
List<JsParameter> translatePrimaryConstructorParameters() {
|
||||
List<JetParameter> parameterList = classDeclaration.getPrimaryConstructorParameters();
|
||||
|
||||
@@ -19,7 +19,6 @@ import static org.jetbrains.k2js.translate.utils.TranslationUtils.isIntrinsicOpe
|
||||
/**
|
||||
* @author Talanov Pavel
|
||||
*/
|
||||
//TODO: reexamine class, see if can be clearer
|
||||
public abstract class IncrementTranslator extends AbstractTranslator {
|
||||
|
||||
public static boolean isIncrement(@NotNull JetUnaryExpression expression) {
|
||||
|
||||
@@ -11,11 +11,12 @@ import org.jetbrains.k2js.translate.context.TranslationContext;
|
||||
import org.jetbrains.k2js.translate.general.Translation;
|
||||
import org.jetbrains.k2js.translate.intrinsic.array.ArrayGetIntrinsic;
|
||||
import org.jetbrains.k2js.translate.intrinsic.array.ArraySetIntrinsic;
|
||||
import org.jetbrains.k2js.translate.utils.BindingUtils;
|
||||
import org.jetbrains.k2js.translate.utils.TranslationUtils;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import static org.jetbrains.k2js.translate.utils.BindingUtils.getDescriptorForReferenceExpression;
|
||||
|
||||
/**
|
||||
* @author Talanov Pavel
|
||||
*/
|
||||
@@ -35,10 +36,7 @@ public final class ArrayAccessTranslator extends AccessTranslator {
|
||||
@NotNull TranslationContext context) {
|
||||
super(context);
|
||||
this.expression = expression;
|
||||
DeclarationDescriptor descriptorForReferenceExpression =
|
||||
BindingUtils.getDescriptorForReferenceExpression(context.bindingContext(), expression);
|
||||
assert descriptorForReferenceExpression != null : "Array access expression must reference a descriptor";
|
||||
this.methodDescriptor = descriptorForReferenceExpression;
|
||||
this.methodDescriptor = getDescriptorForReferenceExpression(context.bindingContext(), expression);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -169,7 +169,6 @@ public final class BindingUtils {
|
||||
return !superClassDescriptor.equals(JetStandardClasses.getAny());
|
||||
}
|
||||
|
||||
//TODO: duplication
|
||||
public static boolean isOwnedByNamespace(@NotNull DeclarationDescriptor descriptor) {
|
||||
if (descriptor instanceof ConstructorDescriptor) {
|
||||
DeclarationDescriptor classDescriptor = descriptor.getContainingDeclaration();
|
||||
|
||||
Reference in New Issue
Block a user