From 0c5b6c12f39b55bc6813ee08915ede4eaed16350 Mon Sep 17 00:00:00 2001 From: Fedor Isakov Date: Tue, 3 Sep 2024 10:39:10 +0200 Subject: [PATCH] Merge report classes; simplify cache API --- ...ains.mps.coderules.testhelper.testutil.mps | 116 +- ...rains.mps.coderules.typechecking@tests.mps | 2 +- ...ains.mps.coderules.typechecking.plugin.mps | 179 +-- ...ins.mps.coderules.typechecking.service.mps | 1035 ++++++++--------- 4 files changed, 571 insertions(+), 761 deletions(-) diff --git a/coderules/solutions/jetbrains.mps.coderules.testhelper/models/jetbrains.mps.coderules.testhelper.testutil.mps b/coderules/solutions/jetbrains.mps.coderules.testhelper/models/jetbrains.mps.coderules.testhelper.testutil.mps index c9236aef..fdf490f0 100644 --- a/coderules/solutions/jetbrains.mps.coderules.testhelper/models/jetbrains.mps.coderules.testhelper.testutil.mps +++ b/coderules/solutions/jetbrains.mps.coderules.testhelper/models/jetbrains.mps.coderules.testhelper.testutil.mps @@ -5021,23 +5021,7 @@ - - - - - - - - - - - - - - - - - + @@ -5051,27 +5035,13 @@ - + - + - - - - - - - - - - - - - - - + @@ -5218,7 +5188,7 @@ - + @@ -5232,7 +5202,7 @@ - + @@ -5284,27 +5254,6 @@ - - - - - - - - - - - - - - - - - - - - - @@ -5316,7 +5265,7 @@ - + @@ -5414,43 +5363,7 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -5496,7 +5409,7 @@ - + @@ -5526,17 +5439,10 @@ - + - - - - - - - - + diff --git a/coderules/solutions/jetbrains.mps.coderules.typechecking.test/models/jetbrains.mps.coderules.typechecking@tests.mps b/coderules/solutions/jetbrains.mps.coderules.typechecking.test/models/jetbrains.mps.coderules.typechecking@tests.mps index a26798dd..abad4db8 100644 --- a/coderules/solutions/jetbrains.mps.coderules.typechecking.test/models/jetbrains.mps.coderules.typechecking@tests.mps +++ b/coderules/solutions/jetbrains.mps.coderules.typechecking.test/models/jetbrains.mps.coderules.typechecking@tests.mps @@ -2877,7 +2877,7 @@ - + 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 d8521281..69980c77 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 @@ -3467,83 +3467,95 @@ - - - - - - - - - - + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -3551,13 +3563,24 @@ + + + + + + + + + + + + + + - - - diff --git a/coderules/solutions/jetbrains.mps.coderules.typechecking/models/jetbrains.mps.coderules.typechecking.service.mps b/coderules/solutions/jetbrains.mps.coderules.typechecking/models/jetbrains.mps.coderules.typechecking.service.mps index 6c01a80b..567103ca 100644 --- a/coderules/solutions/jetbrains.mps.coderules.typechecking/models/jetbrains.mps.coderules.typechecking.service.mps +++ b/coderules/solutions/jetbrains.mps.coderules.typechecking/models/jetbrains.mps.coderules.typechecking.service.mps @@ -288,6 +288,9 @@ + + + @@ -418,9 +421,6 @@ - - - @@ -1018,20 +1018,6 @@ - - - - - - - - - - - - - - @@ -1047,79 +1033,60 @@ + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - + + - - - - - - + + + - - - - - - - - - - - - - - - - - - - + + @@ -1132,14 +1099,41 @@ - - - + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1291,14 +1285,6 @@ - - - - - - - - @@ -1335,6 +1321,9 @@ + + + @@ -1763,13 +1752,8 @@ - - - - - - - + + @@ -2239,68 +2223,19 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + @@ -2310,7 +2245,7 @@ - + @@ -2690,7 +2625,7 @@ - + @@ -3077,81 +3012,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4821,33 +4681,25 @@ - - - - - - - - - + + + + + + + + + + + + - - - - - - - + + - - - - - - @@ -4856,19 +4708,10 @@ - - - - - - - - - - + @@ -5305,114 +5148,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -10845,6 +10580,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -11164,6 +10938,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -11193,7 +11011,7 @@ - + @@ -11215,93 +11033,124 @@ - + - - + + - + - - + + - - + + - - + + - + - + - + - - - - - + + + + + - - + + - + - + - + - - + + - - + + - - + + - + - + - - - + + + - - - + + + - + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + @@ -11334,10 +11183,10 @@ - + - + @@ -11354,39 +11203,7 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -11412,7 +11229,7 @@ - + @@ -11435,8 +11252,8 @@ - - + + @@ -11540,7 +11357,7 @@ - + @@ -11574,7 +11391,7 @@ - + @@ -11602,7 +11419,7 @@ - + @@ -11623,7 +11440,7 @@ - + @@ -11785,7 +11602,7 @@ - + @@ -11940,9 +11757,9 @@ - + - + @@ -11959,7 +11776,7 @@ - + @@ -12029,10 +11846,10 @@ - + - + @@ -12049,39 +11866,7 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -12265,7 +12050,7 @@ - + @@ -12299,7 +12084,7 @@ - + @@ -12327,7 +12112,7 @@ - + @@ -12494,9 +12279,9 @@ - + - + @@ -12514,7 +12299,7 @@ - + @@ -12696,10 +12481,10 @@ - + - + @@ -12717,7 +12502,7 @@ - + @@ -14453,41 +14238,23 @@ - + - + - + - - - - - - - - - - - - - - - - - - @@ -23048,7 +22815,7 @@ - + @@ -23309,7 +23076,6 @@ - @@ -23324,29 +23090,32 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - - - - - @@ -23392,8 +23161,53 @@ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -23538,6 +23352,84 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -23713,37 +23605,21 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + - @@ -23776,6 +23652,11 @@ + + + + +