From ebad7458b8959e34de43f878264270360ec35d0b Mon Sep 17 00:00:00 2001
From: angloth <angus.lothian@hotmail.com>
Date: Mon, 9 Mar 2020 11:31:32 +0100
Subject: [PATCH] Add fixes to pull request comments.

---
 b_asic/abstract_operation.py | 1 +
 b_asic/core_operations.py    | 3 ---
 b_asic/port.py               | 6 ++----
 3 files changed, 3 insertions(+), 7 deletions(-)

diff --git a/b_asic/abstract_operation.py b/b_asic/abstract_operation.py
index 4f54c9b7..1403f7a9 100644
--- a/b_asic/abstract_operation.py
+++ b/b_asic/abstract_operation.py
@@ -15,6 +15,7 @@ from b_asic.utilities import breadth_first_search
 from b_asic.abstract_graph_component import AbstractGraphComponent
 from b_asic.graph_component import Name
 
+
 class AbstractOperation(Operation, AbstractGraphComponent):
     """Generic abstract operation class which most implementations will derive from.
     TODO: More info.
diff --git a/b_asic/core_operations.py b/b_asic/core_operations.py
index 28fd06fc..42867aa5 100644
--- a/b_asic/core_operations.py
+++ b/b_asic/core_operations.py
@@ -30,7 +30,6 @@ class Constant(AbstractOperation):
     """
 
     def __init__(self, value: Number = 0, name: Name = ""):
-        """Construct a Constant."""
         super().__init__(name)
 
         self._output_ports = [OutputPort(0, self)] # TODO: Generate appropriate ID for ports.
@@ -50,7 +49,6 @@ class Addition(AbstractOperation):
     """
 
     def __init__(self, source1: OutputPort = None, source2: OutputPort = None, name: Name = ""):
-        """Construct an Addition."""
         super().__init__(name)
 
         self._input_ports = [InputPort(0, self), InputPort(1, self)] # TODO: Generate appropriate ID for ports.
@@ -75,7 +73,6 @@ class ConstantMultiplication(AbstractOperation):
     """
 
     def __init__(self, coefficient: Number, source1: OutputPort = None, name: Name = ""):
-        """Construct a ConstantMultiplication."""
         super().__init__(name)
         self._input_ports = [InputPort(0, self)] # TODO: Generate appropriate ID for ports.
         self._output_ports = [OutputPort(0, self)] # TODO: Generate appropriate ID for ports.
diff --git a/b_asic/port.py b/b_asic/port.py
index 2b83eafd..fe0b6aca 100644
--- a/b_asic/port.py
+++ b/b_asic/port.py
@@ -114,8 +114,7 @@ class InputPort(Port):
 
     def connect_port(self, port: "OutputPort") -> Signal:
         assert self._signal is None, "Connecting new port to already connected input port."
-        Signal(port, self)              # self._signal is set by the signal constructor
-        return self._signal
+        return Signal(port, self)        # self._signal is set by the signal constructor
 
     def connect_signal(self, signal: Signal) -> None:
         assert self._signal is None, "Connecting new port to already connected input port."
@@ -165,8 +164,7 @@ class OutputPort(Port):
         return len(self._signals)
 
     def connect_port(self, port: InputPort) -> Signal:
-        signal = Signal(self, port)           # Signal is added to self._signals in signal constructor
-        return signal
+        return = Signal(self, port)      # Signal is added to self._signals in signal constructor
 
     def connect_signal(self, signal: Signal) -> None:
         assert not self.is_connected_to_signal(signal), \
-- 
GitLab