From 84162b9097ac7e201346e5b98596ee7cbcdb860f Mon Sep 17 00:00:00 2001 From: Fedor Isakov Date: Mon, 4 Nov 2019 16:16:52 +0100 Subject: [PATCH] Deprecate NodeAnchor, provide migration to .pointer operation. A usage of .pointer op as an argument to a constraint invokes require() on template application session. --- .../jetbrains.mps.lang.coderules.mpl | 2 +- .../languageModels/migration.mps | 162 ++++++++++++++++++ .../languageModels/structure.mps | 1 + 3 files changed, 164 insertions(+), 1 deletion(-) diff --git a/coderules/languages/jetbrains.mps.lang.coderules/jetbrains.mps.lang.coderules.mpl b/coderules/languages/jetbrains.mps.lang.coderules/jetbrains.mps.lang.coderules.mpl index 7ddad26b..dffaecfb 100644 --- a/coderules/languages/jetbrains.mps.lang.coderules/jetbrains.mps.lang.coderules.mpl +++ b/coderules/languages/jetbrains.mps.lang.coderules/jetbrains.mps.lang.coderules.mpl @@ -1,5 +1,5 @@ - + diff --git a/coderules/languages/jetbrains.mps.lang.coderules/languageModels/migration.mps b/coderules/languages/jetbrains.mps.lang.coderules/languageModels/migration.mps index 57678297..47bac729 100644 --- a/coderules/languages/jetbrains.mps.lang.coderules/languageModels/migration.mps +++ b/coderules/languages/jetbrains.mps.lang.coderules/languageModels/migration.mps @@ -136,6 +136,12 @@ + + + + + + @@ -1244,5 +1250,161 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/coderules/languages/jetbrains.mps.lang.coderules/languageModels/structure.mps b/coderules/languages/jetbrains.mps.lang.coderules/languageModels/structure.mps index 1454380e..06020b2c 100644 --- a/coderules/languages/jetbrains.mps.lang.coderules/languageModels/structure.mps +++ b/coderules/languages/jetbrains.mps.lang.coderules/languageModels/structure.mps @@ -871,6 +871,7 @@ +