[ObjCExport] Fix primary constructor parameter annotation translation
KT-66401
This commit is contained in:
committed by
Space Team
parent
b318566ecf
commit
0a7839a29a
+1
-1
@@ -68,7 +68,7 @@ internal fun KtFunctionLikeSymbol.translateToObjCComment(bridge: MethodBridge, p
|
||||
val visibilityComments = buildObjCVisibilityComment("method")
|
||||
|
||||
val paramComments = valueParameters.mapNotNull { parameterSymbol ->
|
||||
parameters.find { parameter -> parameter.origin?.name == parameterSymbol.name }
|
||||
parameters.find { parameter -> parameter.name == parameterSymbol.name.asString() }
|
||||
?.renderedObjCDocumentedParamAnnotations(parameterSymbol)
|
||||
}
|
||||
val annotationsComments = annotationsList.translateToObjCComment()
|
||||
|
||||
-1
@@ -172,7 +172,6 @@ class ObjCExportHeaderGeneratorTest(private val generator: HeaderGenerator) {
|
||||
}
|
||||
|
||||
@Test
|
||||
@TodoAnalysisApi
|
||||
fun `test - parameterWithMustBeDocumentedAnnotation`() {
|
||||
doTest(headersTestDataDir.resolve("parameterWithMustBeDocumentedAnnotation"))
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user