Fix project compilation

First parameters of `DiagnosticFactory.on` methods are annotated as 'NotNull'
This commit is contained in:
Denis Zharkov
2016-01-25 15:02:11 +03:00
parent 11a96ee8c8
commit 29c24267fa
8 changed files with 10 additions and 11 deletions
@@ -108,7 +108,7 @@ class JavaNullabilityWarningsChecker : AdditionalTypeChecker {
if (WhenChecker.getEnumMissingCases(expression, context, enumClassDescriptor).isEmpty()
&& !WhenChecker.containsNullCase(expression, context)) {
c.trace.report(ErrorsJvm.WHEN_ENUM_CAN_BE_NULL_IN_JAVA.on(expression.getSubjectExpression()))
c.trace.report(ErrorsJvm.WHEN_ENUM_CAN_BE_NULL_IN_JAVA.on(expression.subjectExpression!!))
}
}
}
@@ -43,7 +43,7 @@ class TraitDefaultMethodCallChecker : CallChecker {
if (classifier != null && DescriptorUtils.isInterface(classifier)) {
context.trace.report(
ErrorsJvm.INTERFACE_CANT_CALL_DEFAULT_METHOD_VIA_SUPER.on(
PsiTreeUtil.getParentOfType(resolvedCall.getCall().getCallElement(), KtExpression::class.java)
PsiTreeUtil.getParentOfType(resolvedCall.call.callElement, KtExpression::class.java)!!
)
)
}