[boolean] Add basic boolean functionality (boolean() and Polygon.boolean())
This commit is contained in:
parent
5d040061f4
commit
7ad59d6b89
8 changed files with 430 additions and 4 deletions
|
|
@ -302,9 +302,7 @@ class PortList(metaclass=ABCMeta):
|
|||
raise PortError(f'Unrenamed ports would be overwritten: {duplicates}')
|
||||
|
||||
for kk, vv in mapping.items():
|
||||
if vv is None:
|
||||
self._log_port_removal(kk)
|
||||
elif vv != kk:
|
||||
if vv is None or vv != kk:
|
||||
self._log_port_removal(kk)
|
||||
|
||||
renamed = {vv: self.ports.pop(kk) for kk, vv in mapping.items()}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue