Merge remote-tracking branch 'origin/master' into development

# Conflicts:
#	api/od.py
This commit is contained in:
Inte Vleminckx 2025-06-03 16:25:24 +02:00
commit 9475b1fdc5
38 changed files with 1028 additions and 15 deletions

View file

@ -22,7 +22,6 @@ class TryAgainNextRound(Exception):
# Rewrite is performed in-place (modifying `host_m`)
def rewrite(state,
lhs_m: UUID, # LHS-pattern
rhs_m: UUID, # RHS-pattern
pattern_mm: UUID, # meta-model of both patterns (typically the RAMified host_mm)
lhs_match: dict, # a match, morphism, from lhs_m to host_m (mapping pattern name -> host name), typically found by the 'match_od'-function.

View file

@ -117,7 +117,6 @@ class RuleMatcherRewriter:
try:
rhs_match = rewrite(self.state,
lhs_m=lhs,
rhs_m=rhs,
pattern_mm=self.mm_ramified,
lhs_match=lhs_match,