既存のオブジェクトから別のケース クラスを生成できるように、Scala メタを使用して注釈を記述しようとしています。
しかし、私がこれをやろうとすると:
MyObject.parse[Source].show[Structure]
このエラーが発生しました:
エラー:(5, 20) メソッド解析のための十分な引数がありません: (暗黙的な変換: scala.meta.common.Convert[domain.MyObject.type,scala.meta.inputs.Input]、暗黙的な解析: scala.meta.parsers. Parse[scala.meta.Source]、暗黙的な方言: scala.meta.Dialect)scala.meta.parsers.Parsed[scala.meta.Source]。指定されていない値パラメーターは、変換、解析、方言です。MyObject.parse[ソース].show[構造];} ^
彼らのチュートリアルに基づいて、 http://scalameta.org/tutorial/#.parse[T]から始める必要があるため、私は非常に混乱してい ます
このオブジェクトを反映して、すべてのプロパティをループするにはどうすればよいですか?
ありがとう