From d5cd9b825c71081a761b48efa4da927edfe5b990 Mon Sep 17 00:00:00 2001 From: Fedor Isakov Date: Fri, 13 Oct 2017 11:53:40 +0200 Subject: [PATCH] Avoid including value of a Logical into toString() results, as it may cause infinite loop. --- reactor/Core/src/jetbrains/mps/logic/reactor/core/Logical.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/reactor/Core/src/jetbrains/mps/logic/reactor/core/Logical.kt b/reactor/Core/src/jetbrains/mps/logic/reactor/core/Logical.kt index f8180ca0..97f49e44 100644 --- a/reactor/Core/src/jetbrains/mps/logic/reactor/core/Logical.kt +++ b/reactor/Core/src/jetbrains/mps/logic/reactor/core/Logical.kt @@ -203,7 +203,7 @@ class LogicalImpl : JoinableLogical { override fun toString(): String = if (_parent != null) "${name}(^${_parent.toString()})" - else "${name}=$_value" + else name }