From 1f621bfda883b0f9ff584ce1141ca831a0b08316 Mon Sep 17 00:00:00 2001 From: Fedor Isakov Date: Mon, 2 Dec 2019 11:33:49 +0100 Subject: [PATCH] Refactor query-running code in typechecking provider. Show time spent in query. Only show messages for queries that took more than 10 ms. to complete. --- ...ains.mps.coderules.typechecking.plugin.mps | 1202 ++++++++++------- 1 file changed, 726 insertions(+), 476 deletions(-) diff --git a/coderules/solutions/jetbrains.mps.coderules.typechecking/models/jetbrains.mps.coderules.typechecking.plugin.mps b/coderules/solutions/jetbrains.mps.coderules.typechecking/models/jetbrains.mps.coderules.typechecking.plugin.mps index 93c707c2..c4601a0f 100644 --- a/coderules/solutions/jetbrains.mps.coderules.typechecking/models/jetbrains.mps.coderules.typechecking.plugin.mps +++ b/coderules/solutions/jetbrains.mps.coderules.typechecking/models/jetbrains.mps.coderules.typechecking.plugin.mps @@ -106,6 +106,9 @@ + + + @@ -119,12 +122,17 @@ + + + + + @@ -167,6 +175,9 @@ + + + @@ -181,6 +192,13 @@ + + + + + + + @@ -191,6 +209,9 @@ + + + @@ -222,11 +243,14 @@ + + + @@ -279,6 +303,14 @@ + + + + + + + + @@ -299,6 +331,7 @@ + @@ -344,8 +377,12 @@ + + + + @@ -1335,139 +1372,95 @@ - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + - - + + + + + - - + + + + + - - + + + + + + + + + - - - - - - - - - + + + + + + + + + + + + - - + + + + + + + - - - - - - + + + @@ -1519,155 +1512,112 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - - + + + + + + + + - - + + + + + - - + + + + + + + + + - - - - - - + + + + + + + + + + + + - - + + + + + + + + + + - - + + + + + + + - - - - - - + + + + + + @@ -1721,155 +1671,112 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - - + + + + + + + + - - + + + + + - - + + + + + + + + + - - - - - - + + + + + + + + + + + + - - + + + + + + + + + + - - + + + + + + + - - - - - - + + + + + + @@ -2063,119 +1970,94 @@ - - - - - - - + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - + + + + + + + + + - - + + + + + + + + + + @@ -2352,6 +2234,374 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +