[Wasm, JS] Minor: make description non-nullable
This commit is contained in:
+4
-4
@@ -84,7 +84,7 @@ abstract class UsefulDeclarationProcessor(
|
|||||||
private fun addReachabilityInfoIfNeeded(
|
private fun addReachabilityInfoIfNeeded(
|
||||||
from: IrDeclaration,
|
from: IrDeclaration,
|
||||||
to: IrDeclaration,
|
to: IrDeclaration,
|
||||||
description: String?,
|
description: String,
|
||||||
isContagiousOverridableDeclaration: Boolean,
|
isContagiousOverridableDeclaration: Boolean,
|
||||||
) {
|
) {
|
||||||
reachabilityInfos?.add(ReachabilityInfo(from, to, description, isContagiousOverridableDeclaration))
|
reachabilityInfos?.add(ReachabilityInfo(from, to, description, isContagiousOverridableDeclaration))
|
||||||
@@ -92,7 +92,7 @@ abstract class UsefulDeclarationProcessor(
|
|||||||
|
|
||||||
protected fun IrDeclaration.enqueue(
|
protected fun IrDeclaration.enqueue(
|
||||||
from: IrDeclaration,
|
from: IrDeclaration,
|
||||||
description: String?,
|
description: String,
|
||||||
isContagious: Boolean = true,
|
isContagious: Boolean = true,
|
||||||
) {
|
) {
|
||||||
// Ignore non-external IrProperty because we don't want to generate code for them and codegen doesn't support it.
|
// Ignore non-external IrProperty because we don't want to generate code for them and codegen doesn't support it.
|
||||||
@@ -290,7 +290,7 @@ abstract class UsefulDeclarationProcessor(
|
|||||||
private data class ReachabilityInfo(
|
private data class ReachabilityInfo(
|
||||||
val source: IrDeclaration,
|
val source: IrDeclaration,
|
||||||
val target: IrDeclaration,
|
val target: IrDeclaration,
|
||||||
val description: String?,
|
val description: String,
|
||||||
val isTargetContagious: Boolean
|
val isTargetContagious: Boolean
|
||||||
)
|
)
|
||||||
|
|
||||||
@@ -303,7 +303,7 @@ private fun transformToStringBy(
|
|||||||
|
|
||||||
return reachabilityInfos
|
return reachabilityInfos
|
||||||
.map {
|
.map {
|
||||||
transformer(it.source.fqnOrUnknown(), it.target.fqnOrUnknown(), it.description ?: "", it.isTargetContagious)
|
transformer(it.source.fqnOrUnknown(), it.target.fqnOrUnknown(), it.description, it.isTargetContagious)
|
||||||
}
|
}
|
||||||
.distinct()
|
.distinct()
|
||||||
.joinToString(separator)
|
.joinToString(separator)
|
||||||
|
|||||||
Reference in New Issue
Block a user