diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/cfg/JetControlFlowProcessor.java b/compiler/frontend/src/org/jetbrains/jet/lang/cfg/JetControlFlowProcessor.java index 9bc9b8490c8..d14efc9ec30 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/cfg/JetControlFlowProcessor.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/cfg/JetControlFlowProcessor.java @@ -225,7 +225,7 @@ public class JetControlFlowProcessor { } } - @Override + @SuppressWarnings("SuspiciousMethodCalls") @Override public void visitBinaryExpression(JetBinaryExpression expression) { IElementType operationType = expression.getOperationReference().getReferencedNameElementType(); JetExpression right = expression.getRight(); diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/TypeHierarchyResolver.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/TypeHierarchyResolver.java index 8a18da1dd28..660e0f46158 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/TypeHierarchyResolver.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/TypeHierarchyResolver.java @@ -150,6 +150,7 @@ public class TypeHierarchyResolver { * @param owner * @return */ + @SuppressWarnings("SuspiciousMethodCalls") @NotNull private JetScope getStaticScope(PsiElement declarationElement, @NotNull NamespaceLikeBuilder owner) { DeclarationDescriptor ownerDescriptor = owner.getOwnerForChildren(); diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/calls/inference/ConstraintSystemWithPriorities.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/calls/inference/ConstraintSystemWithPriorities.java index d9104ad76b7..022b909c68f 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/calls/inference/ConstraintSystemWithPriorities.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/calls/inference/ConstraintSystemWithPriorities.java @@ -143,7 +143,7 @@ public class ConstraintSystemWithPriorities implements ConstraintSystem { return expandEqualityConstraint(aValue, bValue); } - @Override + @SuppressWarnings("SuspiciousMethodCalls") @Override public boolean assertEqualTypeConstructors(@NotNull TypeConstructor a, @NotNull TypeConstructor b) { return a.equals(b) || unknownTypes.containsKey(a.getDeclarationDescriptor()) diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/types/expressions/BasicExpressionTypingVisitor.java b/compiler/frontend/src/org/jetbrains/jet/lang/types/expressions/BasicExpressionTypingVisitor.java index ab67e6e0e12..fe620c7beda 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/types/expressions/BasicExpressionTypingVisitor.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/types/expressions/BasicExpressionTypingVisitor.java @@ -60,6 +60,7 @@ import static org.jetbrains.jet.lang.types.expressions.OperatorConventions.*; /** * @author abreslav */ +@SuppressWarnings("SuspiciousMethodCalls") public class BasicExpressionTypingVisitor extends ExpressionTypingVisitor { protected BasicExpressionTypingVisitor(@NotNull ExpressionTypingInternals facade) { super(facade); diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/types/expressions/ExpressionTypingServices.java b/compiler/frontend/src/org/jetbrains/jet/lang/types/expressions/ExpressionTypingServices.java index 33f6ca7835e..ecddcca3397 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/types/expressions/ExpressionTypingServices.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/types/expressions/ExpressionTypingServices.java @@ -254,7 +254,9 @@ public class ExpressionTypingServices { return typeMap; } - /*package*/ JetType getBlockReturnedTypeWithWritableScope(@NotNull WritableScope scope, @NotNull List block, @NotNull CoercionStrategy coercionStrategyForLastExpression, ExpressionTypingContext context, BindingTrace trace) { + /*package*/ + @SuppressWarnings("SuspiciousMethodCalls") + JetType getBlockReturnedTypeWithWritableScope(@NotNull WritableScope scope, @NotNull List block, @NotNull CoercionStrategy coercionStrategyForLastExpression, ExpressionTypingContext context, BindingTrace trace) { if (block.isEmpty()) { return JetStandardClasses.getUnitType(); } diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/types/expressions/ExpressionTypingVisitorForStatements.java b/compiler/frontend/src/org/jetbrains/jet/lang/types/expressions/ExpressionTypingVisitorForStatements.java index 7567c279c18..45d761747ae 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/types/expressions/ExpressionTypingVisitorForStatements.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/types/expressions/ExpressionTypingVisitorForStatements.java @@ -46,6 +46,7 @@ import static org.jetbrains.jet.lang.resolve.BindingContext.VARIABLE_REASSIGNMEN /** * @author abreslav */ +@SuppressWarnings("SuspiciousMethodCalls") public class ExpressionTypingVisitorForStatements extends ExpressionTypingVisitor { private final WritableScope scope; private final BasicExpressionTypingVisitor basic;