I am following the Shapes tutorial
using JetBrains MPS 3.2 EAP (build #MPS-139.987
from 11th December 2014) and I am getting Error: Property constraint violation for property "propertyId"
when adding the Property Macros.
Here is a screenshot of the whole workbench:
As the second screenshot shows, the generated code seems all right, even though the generator fails to compile.
What is the cause of this issue? Also, how could I get a more descriptive message?
After some more tests, I get this issue whenever I try to add a Property Macro. The same steps work without a hitch with JetBrains MPS 3.1 (build #MPS-135.1462
from 14th October 2014), though. In 3.2, projects converted from 3.1 seem to work, too.