zazuko/xrm

Changing the value of a shared template does not trigger re-generation of dependent mappings

Opened this issue · 0 comments

Observed in editor runtime platform Eclipse

Clone mchlrch/xrm-csvw-workflow-playground@2756f14

Changing the value of adressIriTemplate in file "mappings/Testuser_address.xrm" followed by saving the file automatically re-generates the file "src-gen/Testuser_address.csv.meta.json". This is correct.

output csvw

template adressIriTemplate "http://example42.com/User/{0}#address"

map UserAddress from Testuser_address {
...

On the other hand, Project > Clean is required to re-generate the output file of the dependent mapping "src-gen/Testuser.csv.meta.json" with the updated template value. This should also happen automatically after save.