【kotlinx-metadata】KmValueParameter.typeはnullにならない

TL;DR

  • KmValueParameter.typeは実際の所non-nullだが、定義上nullableになっている
    • ドキュメントも「KmValueParameter.typenon-nullならKmValueParameter.typenull」というような記述になっている
    • 0.3.0時点の話

本文

使っていて疑問を感じたので質問を投げてみた所、ライブラリ側のミスだったみたいでした。