Improve ObjCExportHeaderGenerator assertions verbosity
This commit is contained in:
committed by
SvyatoslavScherbina
parent
b1951dbd6b
commit
409a9e9473
+3
-3
@@ -200,7 +200,7 @@ internal class ObjCExportTranslatorImpl(
|
|||||||
return builder.toString()
|
return builder.toString()
|
||||||
}
|
}
|
||||||
|
|
||||||
assert(mapper.shouldBeExposed(descriptor))
|
assert(mapper.shouldBeExposed(descriptor)) { "Shouldn't be exposed: $descriptor" }
|
||||||
assert(!descriptor.isInterface)
|
assert(!descriptor.isInterface)
|
||||||
generator?.requireClassOrInterface(descriptor)
|
generator?.requireClassOrInterface(descriptor)
|
||||||
|
|
||||||
@@ -211,7 +211,7 @@ internal class ObjCExportTranslatorImpl(
|
|||||||
}
|
}
|
||||||
|
|
||||||
private fun referenceProtocol(descriptor: ClassDescriptor): ObjCExportNamer.ClassOrProtocolName {
|
private fun referenceProtocol(descriptor: ClassDescriptor): ObjCExportNamer.ClassOrProtocolName {
|
||||||
assert(mapper.shouldBeExposed(descriptor))
|
assert(mapper.shouldBeExposed(descriptor)) { "Shouldn't be exposed: $descriptor" }
|
||||||
assert(descriptor.isInterface)
|
assert(descriptor.isInterface)
|
||||||
generator?.requireClassOrInterface(descriptor)
|
generator?.requireClassOrInterface(descriptor)
|
||||||
|
|
||||||
@@ -221,7 +221,7 @@ internal class ObjCExportTranslatorImpl(
|
|||||||
}
|
}
|
||||||
|
|
||||||
private fun translateClassOrInterfaceName(descriptor: ClassDescriptor): ObjCExportNamer.ClassOrProtocolName {
|
private fun translateClassOrInterfaceName(descriptor: ClassDescriptor): ObjCExportNamer.ClassOrProtocolName {
|
||||||
assert(mapper.shouldBeExposed(descriptor))
|
assert(mapper.shouldBeExposed(descriptor)) { "Shouldn't be exposed: $descriptor" }
|
||||||
if (ErrorUtils.isError(descriptor)) {
|
if (ErrorUtils.isError(descriptor)) {
|
||||||
return ObjCExportNamer.ClassOrProtocolName("ERROR", "ERROR")
|
return ObjCExportNamer.ClassOrProtocolName("ERROR", "ERROR")
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user