[FE] Temporary disable exhaustiveness checker for java sealed classes
KT-43551 KT-41215
This commit is contained in:
committed by
TeamCityServer
parent
1c9f9130e6
commit
f8d6f79c17
+2
-1
@@ -76,7 +76,8 @@ class LazyJavaClassDescriptor(
|
||||
|
||||
private val modality =
|
||||
if (jClass.isAnnotationType || jClass.isEnum) Modality.FINAL
|
||||
else Modality.convertFromFlags(jClass.isSealed, jClass.isAbstract || jClass.isInterface, !jClass.isFinal)
|
||||
// TODO: replace false with jClass.isSealed when it will be properly supported in platform
|
||||
else Modality.convertFromFlags(sealed = false, jClass.isSealed || jClass.isAbstract || jClass.isInterface, !jClass.isFinal)
|
||||
|
||||
private val visibility = jClass.visibility
|
||||
private val isInner = jClass.outerClass != null && !jClass.isStatic
|
||||
|
||||
Reference in New Issue
Block a user