JS backend minor: added @NotNull annotation to getArguments()
This commit is contained in:
@@ -5,6 +5,7 @@
|
|||||||
package com.google.dart.compiler.backend.js.ast;
|
package com.google.dart.compiler.backend.js.ast;
|
||||||
|
|
||||||
import com.intellij.util.SmartList;
|
import com.intellij.util.SmartList;
|
||||||
|
import org.jetbrains.annotations.NotNull;
|
||||||
|
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
import java.util.Collections;
|
import java.util.Collections;
|
||||||
@@ -17,7 +18,7 @@ public final class JsInvocation extends JsExpressionImpl.JsExpressionHasArgument
|
|||||||
super(new SmartList<JsExpression>());
|
super(new SmartList<JsExpression>());
|
||||||
}
|
}
|
||||||
|
|
||||||
public JsInvocation(JsExpression qualifier, List<JsExpression> arguments) {
|
public JsInvocation(JsExpression qualifier, @NotNull List<JsExpression> arguments) {
|
||||||
super(arguments);
|
super(arguments);
|
||||||
this.qualifier = qualifier;
|
this.qualifier = qualifier;
|
||||||
}
|
}
|
||||||
@@ -35,6 +36,7 @@ public final class JsInvocation extends JsExpressionImpl.JsExpressionHasArgument
|
|||||||
this.qualifier = qualifier;
|
this.qualifier = qualifier;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@NotNull
|
||||||
@Override
|
@Override
|
||||||
public List<JsExpression> getArguments() {
|
public List<JsExpression> getArguments() {
|
||||||
return arguments;
|
return arguments;
|
||||||
|
|||||||
@@ -99,6 +99,7 @@ public final class ClassTranslator extends AbstractTranslator {
|
|||||||
return descriptor.getKind().equals(ClassKind.TRAIT);
|
return descriptor.getKind().equals(ClassKind.TRAIT);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@NotNull
|
||||||
private List<JsExpression> getClassCreateInvocationArguments(@NotNull TranslationContext declarationContext) {
|
private List<JsExpression> getClassCreateInvocationArguments(@NotNull TranslationContext declarationContext) {
|
||||||
List<JsExpression> invocationArguments = new ArrayList<JsExpression>();
|
List<JsExpression> invocationArguments = new ArrayList<JsExpression>();
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user