-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Minor
-
Affects Version/s: 0.9.0
-
Component/s: ymir-extension
-
None
プロパティ名に「()」や「[]」が含まれている場合に自動生成がうまく行かない。例えば
「self/property(key)」のような式を書くと「property(key)」というフィールドが生成されてしまい
コンパイルエラーになる。
理想的には「()」についてはString引数を持つgetter、「[]」についてはint引数を持つgetter
と考えて処理したいがこれを実現するにはPropertyDescを拡張しないといけないため、
とりいそぎはこのようなプロパティは無視するようにする。