Skip to content

Commit

Permalink
temporarily keep duplicate fns
Browse files Browse the repository at this point in the history
  • Loading branch information
hrshdhgd committed Feb 22, 2024
1 parent 110cda0 commit b4af2bf
Showing 1 changed file with 10 additions and 1 deletion.
11 changes: 10 additions & 1 deletion src/oaklib/utilities/writers/change_handler.py
Original file line number Diff line number Diff line change
Expand Up @@ -200,6 +200,15 @@ def handle_node_deletion(self, value):
# Write the "Nodes Deleted" section as a markdown table
self.write_markdown_table(f"Nodes deleted: {len(rows)}", header, rows)

def handle_new_text_definition(self, value):
# Create rows for the table
rows = [
f"| {change.about_node} | {self.oi.label(change.about_node)} | {change.old_value} | {change.new_value} |"
for change in value
]
header = "| ID | Label | Old Text Definition | New Text Definition |"
self.write_markdown_table(f"Text definitions added: {len(rows)}", header, rows)

def handle_node_obsoletion_with_direct_replacement(self, value):
rows = [
f"| {change.about_node} | {self.oi.label(change.about_node)} | {change.has_direct_replacement} |\
Expand Down Expand Up @@ -294,7 +303,7 @@ def process_changes(self, curie_or_change):
"NodeCreation": self.handle_node_creation,
"ClassCreation": self.handle_class_creation,
"NodeDeletion": self.handle_node_deletion,
"NewTextDefinition": self.handle_node_text_definition,
"NewTextDefinition": self.handle_new_text_definition,
"NodeObsoletionWithDirectReplacement": self.handle_node_obsoletion_with_direct_replacement,
# "NodeObsoletion": self.handle_node_obsoletion,
"NodeDirectMerge": self.handle_node_direct_merge,
Expand Down

0 comments on commit b4af2bf

Please sign in to comment.