verigraph icon indicating copy to clipboard operation
verigraph copied to clipboard

Duplicated code for conflicts and dependencies

Open ggazzi opened this issue 7 years ago • 1 comments

The modules that implement the search for conflicts and dependencies have lot of duplicated code. In particular, some pushout complements are calculated in multiple places, some searches for morphisms are repeated in multiple places. We should try to reduce this duplication.

ggazzi avatar Jul 26 '17 19:07 ggazzi

Why are there multiple functions findAllDeleteUse, findAllProduceForbid, etc, instead of just one findAllConflicts whose result can be filtered as required?

ggazzi avatar Jul 26 '17 19:07 ggazzi