I am overriding @Step annotation (Allure) but unnecessary data appears in reports
infix operator fun <T> String.invoke(script: ()-> T): T =
invokeAllureStep(this, script)
@Step("{nameSteps}")
@Suppress("UNUSED_PARAMETER")
private fun <T> invokeAllureStep(nameSteps : String , runScript : () -> T) = runScript()
Why is it so?