Add @NotNull annotation to factory methods
This commit is contained in:
@@ -249,11 +249,13 @@ public class JetPsiFactory {
|
|||||||
return createExpression(project, "$" + fieldName);
|
return createExpression(project, "$" + fieldName);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@NotNull
|
||||||
public static JetBinaryExpression createBinaryExpression(Project project, @NotNull String lhs, @NotNull String op, @NotNull String rhs) {
|
public static JetBinaryExpression createBinaryExpression(Project project, @NotNull String lhs, @NotNull String op, @NotNull String rhs) {
|
||||||
return (JetBinaryExpression) createExpression(project, lhs + " " + op + " " + rhs);
|
return (JetBinaryExpression) createExpression(project, lhs + " " + op + " " + rhs);
|
||||||
}
|
}
|
||||||
|
|
||||||
@SuppressWarnings("ConstantConditions")
|
@SuppressWarnings("ConstantConditions")
|
||||||
|
@NotNull
|
||||||
public static JetBinaryExpression createBinaryExpression(Project project, @NotNull JetExpression lhs, @NotNull String op, @NotNull JetExpression rhs) {
|
public static JetBinaryExpression createBinaryExpression(Project project, @NotNull JetExpression lhs, @NotNull String op, @NotNull JetExpression rhs) {
|
||||||
JetBinaryExpression assignment = createBinaryExpression(project, "_", op, "_");
|
JetBinaryExpression assignment = createBinaryExpression(project, "_", op, "_");
|
||||||
|
|
||||||
@@ -273,11 +275,13 @@ public class JetPsiFactory {
|
|||||||
return new JetExpressionCodeFragmentImpl(project, "fragment.kt", text, context);
|
return new JetExpressionCodeFragmentImpl(project, "fragment.kt", text, context);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@NotNull
|
||||||
public static JetReturnExpression createReturn(Project project, @NotNull String text) {
|
public static JetReturnExpression createReturn(Project project, @NotNull String text) {
|
||||||
return (JetReturnExpression) createExpression(project, "return " + text);
|
return (JetReturnExpression) createExpression(project, "return " + text);
|
||||||
}
|
}
|
||||||
|
|
||||||
@SuppressWarnings("ConstantConditions")
|
@SuppressWarnings("ConstantConditions")
|
||||||
|
@NotNull
|
||||||
public static JetReturnExpression createReturn(Project project, @NotNull JetExpression expression) {
|
public static JetReturnExpression createReturn(Project project, @NotNull JetExpression expression) {
|
||||||
JetReturnExpression returnExpr = createReturn(project, "_");
|
JetReturnExpression returnExpr = createReturn(project, "_");
|
||||||
|
|
||||||
@@ -286,11 +290,13 @@ public class JetPsiFactory {
|
|||||||
return (JetReturnExpression)returnExpr.getReturnedExpression().replace(expression).getParent();
|
return (JetReturnExpression)returnExpr.getReturnedExpression().replace(expression).getParent();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@NotNull
|
||||||
public static JetIfExpression createIf(Project project, @NotNull String condText, @NotNull String thenText, @Nullable String elseText) {
|
public static JetIfExpression createIf(Project project, @NotNull String condText, @NotNull String thenText, @Nullable String elseText) {
|
||||||
return (JetIfExpression) createExpression(project, "if (" + condText + ") " + thenText + (elseText != null ? " else " + elseText : ""));
|
return (JetIfExpression) createExpression(project, "if (" + condText + ") " + thenText + (elseText != null ? " else " + elseText : ""));
|
||||||
}
|
}
|
||||||
|
|
||||||
@SuppressWarnings("ConstantConditions")
|
@SuppressWarnings("ConstantConditions")
|
||||||
|
@NotNull
|
||||||
public static JetIfExpression createIf(Project project, @NotNull JetExpression condition, @NotNull JetExpression thenExpr, @Nullable JetExpression elseExpr) {
|
public static JetIfExpression createIf(Project project, @NotNull JetExpression condition, @NotNull JetExpression thenExpr, @Nullable JetExpression elseExpr) {
|
||||||
JetIfExpression ifExpr = createIf(project, "_", "_", elseExpr != null ? "_" : null);
|
JetIfExpression ifExpr = createIf(project, "_", "_", elseExpr != null ? "_" : null);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user