5

エイリアスの使用を避けて YAML ファイルを発行する方法を探しています (主に人間が読みやすくするため)。Psych::Visitors::Emitteror を拡張するのが道だと思いますPsych::Visitors::Visitorが、Ruby がアンカーを完全にダンプするか、エイリアスで参照するかを決定する場所を実際に見つけることができません。

アンカーが (&...... 参照と共に) 繰り返し使用されても気にしません。エイリアスを完全な構造に展開するだけで済みます。

過去に同様の質問があったことは承知していますが、

4

2 に答える 2