Drop QUALIFIED_SUPERTYPE_EXTENDED_BY_OTHER_SUPERTYPE diagnostic in 1.7.0
#KT-49016 Fixed
This commit is contained in:
committed by
teamcity
parent
f53cd22253
commit
0739925869
+4
-1
@@ -500,7 +500,10 @@ public class BasicExpressionTypingVisitor extends ExpressionTypingVisitor {
|
||||
context.trace.report(TYPE_ARGUMENTS_REDUNDANT_IN_SUPER_QUALIFIER.on(redundantTypeArguments));
|
||||
}
|
||||
|
||||
if (result != null && (validClassifier || validType)) {
|
||||
if (!components.languageVersionSettings.supportsFeature(LanguageFeature.QualifiedSupertypeMayBeExtendedByOtherSupertype) &&
|
||||
result != null &&
|
||||
(validClassifier || validType)
|
||||
) {
|
||||
checkResolvedExplicitlyQualifiedSupertype(context.trace, result, supertypes, superTypeQualifier);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user