Uploaded image for project: 'Ymir'
  1. Ymir
  2. YMIR-34

[ymir-extension] プロパティ名に「()」や「[]」が含まれている場合に自動生成がうまく行かない

XMLWordPrintable

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Minor Minor
    • 0.9.1
    • Affects Version/s: 0.9.0
    • Component/s: ymir-extension
    • None

      プロパティ名に「()」や「[]」が含まれている場合に自動生成がうまく行かない。例えば
      「self/property(key)」のような式を書くと「property(key)」というフィールドが生成されてしまい
      コンパイルエラーになる。

      理想的には「()」についてはString引数を持つgetter、「[]」についてはint引数を持つgetter
      と考えて処理したいがこれを実現するにはPropertyDescを拡張しないといけないため、
      とりいそぎはこのようなプロパティは無視するようにする。

            Assignee:
            skirnir skirnir
            Reporter:
            skirnir skirnir
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: