apps/analysis_framework/export.py
Showing 2 of 2 total issues
Function export_af_to_csv
has a Cognitive Complexity of 30 (exceeds 12 allowed). Consider refactoring. Open
Open
def export_af_to_csv(af, file): """ Only extracts this widgets - matrix1dWidget - matrix2dWidget
- Read upRead up
Avoid deeply nested control flow statements. Open
Open
for column in widget_prop['columns']: for sub_column in column['subColumns'] or [{'label': ''}]: writer.writerow({ ExportColumn.TITLE: w_title, ExportColumn.PILLAR: row['label'],