Open halllky opened 3 months ago
どのフィールドはどういった条件のときに読み取り専用となるか、というのを生成後のコードの中で細かく制御したい。
データ構造を検討したが、DataClassForDisplayに読み取り専用のメタデータを持たせるのが適切と判断。
生成後のプログラムを手修正する際に型安全に書けるため( SetReadOnly("Child.Children[0].Prop", true) のようにどのプロパティかの指定を文字列で組み立てる形を避けたいという意味)
SetReadOnly("Child.Children[0].Prop", true)
どのフィールドはどういった条件のときに読み取り専用となるか、というのを生成後のコードの中で細かく制御したい。