From f5c9ed7c4b8e3734732d62f0d63acdc6c528b8ce Mon Sep 17 00:00:00 2001 From: Fedor Isakov Date: Sun, 27 Dec 2020 15:56:17 +0100 Subject: [PATCH] Temporarily change the extends clause of Array rule table This particular extends clause breaks an internal invariant of rules plan, namely the topological sorting of rule tables. This results in broken rule index, which needs to be fixed. Also, disable a suspect rule that relies no typeof() *not* being present, which is a transient condition. --- .../jetbrains.mps.baseLanguageExt.types.mps | 148 +++++++++++++----- 1 file changed, 105 insertions(+), 43 deletions(-) diff --git a/samples/mpscore/languages/jetbrains.mps.baseLanguageExt/models/jetbrains.mps.baseLanguageExt.types.mps b/samples/mpscore/languages/jetbrains.mps.baseLanguageExt/models/jetbrains.mps.baseLanguageExt.types.mps index 8e0bcb16..33429272 100644 --- a/samples/mpscore/languages/jetbrains.mps.baseLanguageExt/models/jetbrains.mps.baseLanguageExt.types.mps +++ b/samples/mpscore/languages/jetbrains.mps.baseLanguageExt/models/jetbrains.mps.baseLanguageExt.types.mps @@ -32224,7 +32224,7 @@ - + @@ -33709,77 +33709,139 @@ - - + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - - - - - - - - - - + + + + + + + + + + + + + + + + + - - - - - - - + + + + + - - - - - - - - - - - + + + + + + + + + + + + + - - -