Skip to content

Commit

Permalink
rename edge to mapping
Browse files Browse the repository at this point in the history
  • Loading branch information
twhetzel committed Jun 3, 2024
1 parent d56db0e commit a405c92
Showing 1 changed file with 11 additions and 9 deletions.
20 changes: 11 additions & 9 deletions src/oaklib/interfaces/differ_interface.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,11 @@
Change,
ClassCreation,
Edge,
EdgeChange,
EdgeCreation,
EdgeDeletion,
Mapping,
MappingChange,
MappingCreation,
MappingDeletion,
NewSynonym,
NewTextDefinition,
NodeCreation,
Expand Down Expand Up @@ -275,34 +277,34 @@ def diff(
if mappings_added_set:
for mapping in mappings_added_set:
predicate, xref = mapping
edge_created = EdgeCreation(
mapping_created = MappingCreation(
id=_gen_id(),
subject=entity,
predicate=predicate,
object=xref,
)
yield edge_created
yield mapping_created
if mappings_removed_set:
for mapping in mappings_removed_set:
predicate, xref = mapping
deleted_edge = EdgeDeletion(
deleted_mapping = MappingDeletion(
id=_gen_id(),
subject=entity,
predicate=predicate,
object=xref,
)
yield deleted_edge
yield deleted_mapping
if mapping_changed_set:
for changes in mapping_changed_set:
object, new_predicate, old_predicate = changes
edge_change = EdgeChange(
mapping_change = MappingChange(
id=_gen_id(),
about_edge=Edge(subject=entity, predicate=old_predicate, object=object),
about_mapping=Mapping(subject=entity, predicate=old_predicate, object=object),
old_value=old_predicate,
new_value=new_predicate,
)

yield edge_change
yield mapping_change

# ! Subset changes
self_subsets = set(self.terms_subsets([entity]))
Expand Down

0 comments on commit a405c92

Please sign in to comment.