mps-coderules/coderules/solutions/jetbrains.mps.coderules
Grigorii Kirgizov 3eccaf81a1 Introduce occurrence store as cache for their reuse in Queries strategy
It's important that program that uses occurrences from cache
shouldn't include rules that could produce their duplicates.
So implementation of occurence cache includes 2 parts:
on reactor level & in ProrgramFactory.

When RuleBuilders are produced, cache is queried whether
there're already  occurrences associated with the rule template
in question. If so -- then those RuleBuilders are not included
into the program (as well as all RuleBuilders required by it).
2020-12-15 17:59:05 +03:00
..
models Introduce occurrence store as cache for their reuse in Queries strategy 2020-12-15 17:59:05 +03:00
build.gradle Extract generic support for launching code rules into a separate plugin solution. 2018-06-13 14:34:41 +02:00
gradle.properties Update to the latest RxJava2 and Swing adapter. 2020-03-05 15:49:04 +01:00
jetbrains.mps.coderules.msd Enable extracting term presentation via delegate. 2020-06-21 23:17:33 +02:00