From aa1983b22da7ce355e35715ecd751dbd0f5821e5 Mon Sep 17 00:00:00 2001
From: Frans Skarman <frans.skarman@liu.se>
Date: Wed, 15 Feb 2023 11:11:08 +0000
Subject: [PATCH] Method names

---
 b_asic/signal_flow_graph.py | 21 ++++++++++-----------
 test/test_sfg.py            | 12 +++++++-----
 2 files changed, 17 insertions(+), 16 deletions(-)

diff --git a/b_asic/signal_flow_graph.py b/b_asic/signal_flow_graph.py
index aa3c23f2..ddeb8db7 100644
--- a/b_asic/signal_flow_graph.py
+++ b/b_asic/signal_flow_graph.py
@@ -801,7 +801,7 @@ class SFG(AbstractOperation):
 
         return self._precedence_list
 
-    def show(self) -> None:
+    def show_precedence_graph(self) -> None:
         self.precedence_graph().view()
 
     def precedence_graph(self) -> Digraph:
@@ -1377,7 +1377,7 @@ class SFG(AbstractOperation):
         results[key] = value
         return value
 
-    def sfg(self, show_id=False, engine=None) -> Digraph:
+    def sfg_digraph(self, show_id=False, engine=None) -> Digraph:
         """
         Returns a Digraph of the SFG. Can be directly displayed in IPython.
 
@@ -1425,22 +1425,21 @@ class SFG(AbstractOperation):
         return dg
 
     def _repr_mimebundle_(self, include=None, exclude=None):
-        return self.sfg()._repr_mimebundle_(include=include, exclude=exclude)
+        return self.sfg_digraph()._repr_mimebundle_(
+            include=include, exclude=exclude
+        )
 
     def _repr_jpeg_(self):
-        return self.sfg()._repr_mimebundle_(include=["image/jpeg"])[
+        return self.sfg_digraph()._repr_mimebundle_(include=["image/jpeg"])[
             "image/jpeg"
         ]
 
     def _repr_png_(self):
-        return self.sfg()._repr_mimebundle_(include=["image/png"])["image/png"]
-
-    def _repr_html_(self):
-        return self.sfg()._repr_mimebundle_(include=["image/svg+xml"])[
-            "image/svg+xlm"
+        return self.sfg_digraph()._repr_mimebundle_(include=["image/png"])[
+            "image/png"
         ]
 
-    def show_sfg(self, format=None, show_id=False, engine=None) -> None:
+    def show(self, format=None, show_id=False, engine=None) -> None:
         """
         Shows a visual representation of the SFG using the default system viewer.
 
@@ -1460,7 +1459,7 @@ class SFG(AbstractOperation):
             Most common are "dot" and "neato". Default is None leading to dot.
         """
 
-        dg = self.sfg(show_id=show_id)
+        dg = self.sfg_digraph(show_id=show_id)
         if engine is not None:
             dg.engine = engine
         if format is not None:
diff --git a/test/test_sfg.py b/test/test_sfg.py
index 6f69f192..e31df451 100644
--- a/test/test_sfg.py
+++ b/test/test_sfg.py
@@ -1403,8 +1403,7 @@ class TestSFGGraph:
             "add1\n\tcmul1\n\tadd1 -> t1\n\tt1 [shape=square]\n\tt1 "
             "-> cmul1\n}"
         )
-        print(sfg_simple_filter.sfg().source)
-        assert sfg_simple_filter.sfg().source in (res, res + "\n")
+        assert sfg_simple_filter.sfg_digraph().source in (res, res + "\n")
 
     def test_sfg_show_id(self, sfg_simple_filter):
         res = (
@@ -1414,15 +1413,18 @@ class TestSFGGraph:
             "[label=s4]\n\tt1 [shape=square]\n\tt1 -> cmul1 [label=s5]\n}"
         )
 
-        assert sfg_simple_filter.sfg(show_id=True).source in (res, res + "\n")
+        assert sfg_simple_filter.sfg_digraph(show_id=True).source in (
+            res,
+            res + "\n",
+        )
 
     def test_show_sfg_invalid_format(self, sfg_simple_filter):
         with pytest.raises(ValueError):
-            sfg_simple_filter.show_sfg(format="ppddff")
+            sfg_simple_filter.show(format="ppddff")
 
     def test_show_sfg_invalid_engine(self, sfg_simple_filter):
         with pytest.raises(ValueError):
-            sfg_simple_filter.show_sfg(engine="ppddff")
+            sfg_simple_filter.show(engine="ppddff")
 
 
 class TestSFGErrors:
-- 
GitLab