Loading muffin/budget_plan/loader/__init__.py +7 −7 Original line number Diff line number Diff line Loading @@ -6,16 +6,16 @@ from collections.abc import Sequence, Iterable from typing import Optional from io import StringIO from ..amount.AmountParser import parse_euro_amount from ..cash_flow.CashFlowDirection import CashFlowDirection from ...amount.AmountParser import parse_euro_amount from ...cash_flow.CashFlowDirection import CashFlowDirection from .BudgetPlan import BudgetPlan from .BudgetaryGroup import BudgetaryGroup from .BudgetaryItem import BudgetaryItem from ..BudgetPlan import BudgetPlan from ..BudgetaryGroup import BudgetaryGroup from ..BudgetaryItem import BudgetaryItem def _is_budgetary_item_row(row: Sequence[str]) -> bool: return len(row) >= 3 and row[0] and row[1] and row[2] return bool(len(row) >= 3 and row[0] and row[1] and row[2]) def _parse_budgetary_item_row(row: Sequence[str]) -> BudgetaryItem: Loading @@ -23,7 +23,7 @@ def _parse_budgetary_item_row(row: Sequence[str]) -> BudgetaryItem: def _is_combined_row(row: Sequence[str]) -> bool: return ( return bool( row[0] and all(not row[i] for i in range(1, len(row))) and row[0][0].isdigit() ) Loading Loading
muffin/budget_plan/loader/__init__.py +7 −7 Original line number Diff line number Diff line Loading @@ -6,16 +6,16 @@ from collections.abc import Sequence, Iterable from typing import Optional from io import StringIO from ..amount.AmountParser import parse_euro_amount from ..cash_flow.CashFlowDirection import CashFlowDirection from ...amount.AmountParser import parse_euro_amount from ...cash_flow.CashFlowDirection import CashFlowDirection from .BudgetPlan import BudgetPlan from .BudgetaryGroup import BudgetaryGroup from .BudgetaryItem import BudgetaryItem from ..BudgetPlan import BudgetPlan from ..BudgetaryGroup import BudgetaryGroup from ..BudgetaryItem import BudgetaryItem def _is_budgetary_item_row(row: Sequence[str]) -> bool: return len(row) >= 3 and row[0] and row[1] and row[2] return bool(len(row) >= 3 and row[0] and row[1] and row[2]) def _parse_budgetary_item_row(row: Sequence[str]) -> BudgetaryItem: Loading @@ -23,7 +23,7 @@ def _parse_budgetary_item_row(row: Sequence[str]) -> BudgetaryItem: def _is_combined_row(row: Sequence[str]) -> bool: return ( return bool( row[0] and all(not row[i] for i in range(1, len(row))) and row[0][0].isdigit() ) Loading