You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Seems like some detectors write flow properties as list, others as set. This is best fixed by adopting classes to store everything
Traceback (most recent call last):
File "/Users/abakhtin22/Documents/TempNet/code2DFD/code2DFD.py", line 115, in <module>
cli_invocation()
File "/Users/abakhtin22/Documents/TempNet/code2DFD/code2DFD.py", line 111, in cli_invocation
perform_analysis()
File "/Users/abakhtin22/Documents/TempNet/code2DFD/core/dfd_extraction.py", line 74, in perform_analysis
codeable_models, traceability_content = DFD_extraction()
^^^^^^^^^^^^^^^^
File "/Users/abakhtin22/Documents/TempNet/code2DFD/core/dfd_extraction.py", line 132, in DFD_extraction
merge_duplicate_flows(information_flows)
File "/Users/abakhtin22/Documents/TempNet/code2DFD/core/dfd_extraction.py", line 417, in merge_duplicate_flows
flow_i[field] = flow_i.get(field, list()) + list(j_value)
~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
TypeError: unsupported operand type(s) for +: 'set' and 'list'
The text was updated successfully, but these errors were encountered:
Seems like some detectors write flow properties as
list
, others asset
. This is best fixed by adopting classes to store everythingThe text was updated successfully, but these errors were encountered: